CentOS 5 LVM逻辑卷改名

作业环境

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

系统版本:CentOS 5.8

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

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

CentOS 5 在装机过程时使用LVM时,默认逻辑卷组为VolGroup00,卷组内的逻辑卷为LogVol00,LogVol01……末两位由00开始依次递增。在装机时可以修改逻辑卷名,但如果忘了,也无所谓,进入系统后还是可以修改的。

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

查看当前的lv信息,可以看到,根分区名字为LogVol00,交换分区名字为LogVol01。

[root@ ~]# lvscan

ACTIVE ‘/dev/VolGroup00/LogVol00’ [10.00 GB] inherit

ACTIVE ‘/dev/VolGroup00/LogVol01’ [2.00 GB] inherit

2、使用lvrename命令更改逻辑卷名

[root@ ~]# lvrename /dev/VolGroup00/LogVol00 /dev/VolGroup00/lv_root

Renamed “LogVol00” to “lv_root” in volume group “VolGroup00”

[root@ ~]# lvrename /dev/VolGroup00/LogVol01 /dev/VolGroup00/lv_swap

Renamed “LogVol01” to “lv_swap” in volume group “VolGroup00”

3、修改分区表文件fstab

将里面的VolGroup00和VolGroup01分别修改为lv_root和lv_swap,修改后内容如下:

[root@ ~]# cat /etc/fstab

/dev/VolGroup00/lv_root / ext3 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/VolGroup00/lv_swap swap swap defaults 0 0

4、修改引导文件grub.conf

将里面的VolGroup00修改为lv_root,修改后内容如下:

[root@ ~]# vi /etc/grub.conf

# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE: You have a /boot partition. This means that

# all kernel and initrd paths are relative to /boot/, eg.

# root (hd0,0)

# kernel /vmlinuz-version ro root=/dev/VolGroup00/lv_root

# initrd /initrd-version.img

#boot=/dev/sda

default=0

timeout=5

splashimage=(hd0,0)/grub/splash.xpm.gz

hiddenmenu

title CentOS (2.6.18-308.el5)

root (hd0,0)

kernel /vmlinuz-2.6.18-308.el5 ro root=/dev/VolGroup00/lv_root

initrd /initrd-2.6.18-308.el5.img

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

[root@ ~]# reboot

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

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

请让我们从容面对这离别之后的离别。

CentOS 5 LVM逻辑卷改名

相关文章:

你感兴趣的文章:

标签云: