HDLMデバイス上の論理ボリューム(LVM2)を使ったマルチパス構成のブートディスクの環境で,HDLMをアップグレードインストールする方法を説明します。設定を誤ると,OSが起動できなくなることがあるので,注意してください。
この項では,ブートローダはRed Hat Enterprise Linux,またはSUSE LINUX Enterprise Serverでデフォルトとして使われる,GRUBまたはELILOを用いた場合の設定を示します。
:
:
/dev/sddlmaa1 /boot ext3 defaults 1 2
:
:
# dlmcfgmgr -v
HDevName Management Device Host Channel Target Lun
/dev/sddlmaa configured /dev/sda 0 0 0 0
KAPL10302-I /sbin/dlmcfgmgr completed normally.
:
:
#/dev/sddlmaa1 /boot ext3 defaults 1 2
/dev/sda1 /boot ext3 defaults 1 2
:
:
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
図3-17 /etc/lvm/lvm.confファイルの編集例
図3-18 /etc/grub.confファイルの編集例
図3-19 /boot/grub/menu.lstファイルの編集例(Xenをサポートしているカーネルを使用している場合)
図3-20 /etc/elilo.confファイルの編集例
# shutdown -h now
# mount
:
:
/dev/sda1 on /boot type ext3 (rw)
:
:
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2
# dlmcfgmgr -v
HDevName Management Device Host Channel Target Lun
/dev/sddlmaa configured /dev/sda 0 0 0 0
KAPL10302-I /sbin/dlmcfgmgr completed normally.
図3-21 /etc/lvm/lvm.confファイルの編集例
# /sbin/dracut /boot/initramfs-hdlm-2.6.32-71.el6.i686.img `uname -r`
# /opt/DynamicLinkManager/bin/dlmmkinitrd /boot/initrd-hdlm-2.6.9-11.EL.gz `uname -r`
KAPL12329-I The utility for supporting the boot disk started.
KAPL12344-I A compressed initial ramdisk image /boot/initrd-hdlm-2.6.9-11.EL.gz was created.
KAPL12330-I The utility for supporting the boot disk completed.
# /opt/DynamicLinkManager/bin/dlmmkinitrd /boot/efi/efi/redhat/initrd-hdlm-2.6.9-11.EL.gz `uname -r`
KAPL12329-I The utility for supporting the boot disk started.
KAPL12344-I A compressed initial ramdisk image /boot/efi/efi/redhat/initrd-hdlm-2.6.9-11.EL.gz was created.
KAPL12330-I The utility for supporting the boot disk completed.
# /opt/DynamicLinkManager/bin/dlmmkinitrd
KAPL12329-I The utility for supporting the boot disk started.
KAPL12344-I A compressed initial ramdisk image /boot/initrd-2.6.16.46-0.14-default.hdlm was created.
KAPL12330-I The utility for supporting the boot disk completed.
:
:
#/dev/sda1 /boot ext3 defaults 1 2
/dev/sddlmaa1 /boot ext3 defaults 1 2
:
:
図3-22 /etc/grub.confファイルの編集例
図3-23 /boot/grub/menu.lstファイルの編集例(Xenをサポートしているカーネルを使用している場合)
図3-24 /etc/elilo.confファイルの編集例
# mount
/dev/mapper/systemvg-rootlv on / type ext4 (rw)
proc on /proc type proc (rw)
:
:
root=/dev/mapper/systemvg-rootlv
# mount
/dev/mapper/systemvg-rootlv on / type ext4 (rw)
proc on /proc type proc (rw)
:
:
# blkid /dev/mapper/systemvg-rootlv
/dev/mapper/systemvg-rootlv: UUID="313af869-127e-4923-88af-a5c2056104c4" TYPE="ext4"
#
root=UUID=313af869-127e-4923-88af-a5c2056104c4
# shutdown -h now
# mount
:
:
/dev/sddlmaa1 on /boot type ext3 (rw)
:
:
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "VolGroup00" using metadata type lvm2