作业环境:

注:以下的操作是在虚拟机环境下进行的。

系统版本:CentOS 6.3

硬盘大小(虚拟硬盘):50G

安装时,引导分区(/boot)大小为500M ;其他全部空间放入到LVM逻辑卷组vg_centos中,其中根分区(/)大小为10G,文件格式是ext4,交换分区(swap)大小为4G。

 

CentOS 6.3 在安装系统过程中使用LVM时,默认逻辑卷组为vg_centos,卷组内的逻辑卷为lv_root,lv_usr……最后一位为当前分区名称。在装机时是可以随意修改逻辑卷名的,但如果忘了,也无所谓,进入系统后还是可以修改的。 

1、查看当前的的逻辑卷名

查看当前的lv信息,可以看到,根分区名字为vg_centos,/data和/tmp分区名字为/dev/mapper/vg_centos-LogVol04、

/dev/mapper/vg_centos-LogVol05


 

2、使用lvrename命令更改逻辑卷名,然后修改分区表文件fstab

 


3、如果更改的分区是/和swap分区,可能还需要修改引导文件grub.conf

4、重启系统使用设置生效

[root@localhost ~]# reboot

 

 

以上是修改逻辑卷名的过程,但无法修改逻辑卷组名。因为使用vgrename必须要分区非active状态下,而 / 目录不能umount。解决方法是重启用光盘启动进入linux rescue模式再时行相关操作。

 在RHEL 6 / CentOS 6 / Scientific Linux 6在装机过程时使用LVM时,默认逻辑卷组为vg_主机名,比如主机名设为sqing,则逻辑卷组便是vg_sqing(注版本5中,设置分区的步骤在设置主机名的步骤之前,版本6 则相反)。卷组内的逻辑卷名默认为LogVol00,LogVol01……末两位由00开始依次递增。这与版本5是相同的。如果装机时没改成自定义 的名字,后期的修改方法同上。