目前還未嘗試過將 LVM 的 Volume Group 重新命名,看原筆者說他也從沒想到會需要用到這個指令,直到有一天他要從一台掛掉的主機備份資料到另一台主機,因為他每次都是使用系統預設的 Volume Group Name:"VolumeGroup00",所以當他將硬碟接到另一台主機時,系統會發現有兩個「VolumeGroup00」。 雖然目前沒用過,但還是轉載進來,以免日後需要。
使用光碟開機進入 Rescue Mode 救援模式,在執行下列指令前,請不要執行 mount 及任何 lvm 指令。
# vgrename VolumeGroup00 new_name
當 VolumeGroup00 更名後,如果它不是 / 根系統則可正常開機,若它是 / 根系統,則需再執行下列指令,修改開機參數。
# mount /dev/new_name/LogVol00 /mnt/sysimage
# mount /dev/sda1 /mnt/sysimage/boot
# chroot /mnt/sysimage
# cp /boot/initrd-kernelversion.img /boot/kernelversion.img.old
# mkinitrd -v -f /boot/initrd-kernelversion.img kernelversion
另外記得要修改 grub.conf 及 fstab 的檔案路徑。
# vgrename VolumeGroup00 new_name
當 VolumeGroup00 更名後,如果它不是 / 根系統則可正常開機,若它是 / 根系統,則需再執行下列指令,修改開機參數。
# mount /dev/new_name/LogVol00 /mnt/sysimage
# mount /dev/sda1 /mnt/sysimage/boot
# chroot /mnt/sysimage
# cp /boot/initrd-kernelversion.img /boot/kernelversion.img.old
# mkinitrd -v -f /boot/initrd-kernelversion.img kernelversion
另外記得要修改 grub.conf 及 fstab 的檔案路徑。
沒有留言:
張貼留言