本文介绍了如何重命名根文件系统的卷组 (vg) 。
例如,我们将磁盘组从 vg_old 重命名为 vg_new 。
on
it
road
.com
步骤
- 将卷组从 vg_old 重命名为 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
- 将文件 /etc/fstab 和 /boot/grub/grub.conf 中对旧 VG 名称 ( vg_old ) 的引用替换为新 VG 名称 ( vg_new )。
我已使用新磁盘组名称 vg_new(突出显示)更改了 2 个引用(用于交换和根文件系统)。
# 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
同样做 /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 ...
- 新建一个Ramdisk镜像:
运行以下命令以制作新的初始 ramdisk 镜像。
建议我们备份 initrd,以防新版本出现意外问题:
# cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
现在为当前内核版本重建 initramfs:
# dracut -f
- 重启服务器。
# shutdown -r now
日期:2020-09-17 00:12:26 来源:oir作者:oir