Il post descrive la ridenominazione del gruppo di volumi (vg) utilizzato per il file system di root. Ad esempio, rinomineremo il gruppo di dischi da vg_old a vg_new .
Passaggi
1. Rinominare il gruppo di volumi da vg_old a vg_new :
# vgs VG #PV #LV #SN Attr VSize VFree vg_old 1 2 0 wz--n- 7.88G 0
# vgrename vg_old vg_new Volume group "vg_old" successfully renamed to "vg_new"
# vgs VG #PV #LV #SN Attr VSize VFree vg_new 1 2 0 wz--n- 7.88G 0
2. Sostituire i riferimenti al vecchio nome VG ( vg_old ) con il nuovo nome VG ( vg_new ) nei file /etc/fstab e /boot/grub/grub.conf. Ho cambiato i 2 riferimenti (per lo scambio e il filesystem di root) con il nuovo nome del gruppo di dischi vg_new (evidenziato).
# cat /etc/fstab /dev/mapper/vg_new-lv_root / ext4 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/mapper/vg_new-lv_swap swap swap defaults 0 0
Allo stesso modo, apporta le modifiche in /boot/grub/grub.conf :
# cat /boot/grub/grub.conf ... kernel /vmlinuz-2.6.32-642.1.1.el6.x86_64 ro root=/dev/mapper/vg_new-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_LVM_LV=vg_new/lv_root rd_NO_MD rd_LVM_LV=vg_new/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet ...
3. Crea una nuova immagine ramdisk:
Esegui i seguenti comandi per creare una nuova immagine ramdisk iniziale. Si consiglia di eseguire una copia di backup di initrd nel caso in cui la nuova versione abbia un problema imprevisto:
# cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
Ora ricostruisci initramfs per la versione corrente del kernel:
# dracut -f
4. Riavvia il server.
# shutdown -r now