歡迎您光臨本站 註冊首頁

CentOS 5 LVM邏輯卷改名

←手機掃碼閱讀     火星人 @ 2014-03-08 , reply:0
作業環境 註:以下的操作是在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@sqing ~]# lvscan ACTIVE '/dev/VolGroup00/LogVol00' [10.00 GB] inherit ACTIVE '/dev/VolGroup00/LogVol01' [2.00 GB] inherit 2、使用lvrename命令更改邏輯卷名 [root@sqing ~]# lvrename /dev/VolGroup00/LogVol00 /dev/VolGroup00/lv_root Renamed "LogVol00" to "lv_root" in volume group "VolGroup00" [root@sqing ~]# 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@sqing ~]# 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@sqing ~]# 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@sqing ~]# reboot 以上是修改邏輯卷名的過程,但無法修改邏輯卷組名.因為使用vgrename要分區非active狀態下,而 / 目錄不能umount.解決方法是重啟用光碟啟動進入linux rescue模式再時行相關操作. 在RHEL 6 / CentOS 6 / Scientific Linux 6在裝機過程時使用LVM時,默認邏輯卷組為vg_主機名,比如主機名設為sqing,則邏輯卷組便是vg_sqing(注版本5中,設置分區的步驟在設置主機名的步驟之前,版本6 則相反).卷組內的邏輯卷名默認為LogVol00,LogVol01……末兩位由00開始依次遞增.這與版本5是相同的.如果裝機時沒改成自定義 的名字,後期的修改方法同上.

本文出自 「一樹清勁」 博客,請務必保留此出處http://sunshyfangtian.blog.51cto.com/1405751/860003


[火星人 ] CentOS 5 LVM邏輯卷改名已經有443次圍觀

http://coctec.com/docs/linux/show-post-45884.html