本文由秀依林楓提供友情贊助,首發(fā)于爛泥行天下。
一臺(tái)服務(wù)器系統(tǒng)已經(jīng)安裝完畢,但是LVM的卷組vg使用的是默認(rèn)的VolGroup名稱,使用起來(lái)感覺(jué)不舒服,打算把這個(gè)卷組名稱修改為vg。
先來(lái)查看系統(tǒng)中有關(guān)LVM的相關(guān)信息,使用如下命令:
/etc/fstab /etc/grub.conf
df –h
lvs
vgs
通過(guò)上圖,我們可以看到。目前系統(tǒng)中的根分區(qū)、交換分區(qū)全部是在LVM下,只有/boot分區(qū)單獨(dú)分開(kāi)的。所以我們?cè)谛薷木斫M名稱之后,這些掛載點(diǎn),系統(tǒng)肯定是無(wú)法識(shí)別的。
那么如何讓系統(tǒng)識(shí)別這些掛載點(diǎn)呢?要讓系統(tǒng)識(shí)別這些掛載點(diǎn),我們需要修改兩個(gè)文件:/etc/fstab、/etc/grub.conf。在下面我會(huì)介紹,如何修改這兩個(gè)文件。
其實(shí)修改LVM卷組名稱很簡(jiǎn)單,只需要使用vgrename命令即可。使用方法如下:
vgrename oldname newname
開(kāi)始修改卷組名稱,如下:
vgrename VolGroup vg
通過(guò)上圖,我們可以看到系統(tǒng)中原來(lái)的卷組名稱VolGroup已經(jīng)被成功的修改為vg。
下面我們開(kāi)始介紹,修改/etc/fstab、/etc/grub.conf,這兩個(gè)文件。
vi /etc/fstab
通過(guò)上圖,我們可以看到在為修改之前,系統(tǒng)中的掛載點(diǎn)使用的卷組VolGroup,圖中紅色標(biāo)記出來(lái)的部分。我們現(xiàn)在只需要把該文件中所有VolGroup修改為vg即可。如下:
通過(guò)上圖,我們可以看出目前卷組vg,已經(jīng)是激活狀態(tài)。
以上是/etc/fstab文件的修改,下面開(kāi)始修改/etc/grub.conf文件修改,如下:
vi /etc/grub.conf
grub.conf也要和fstab文件一樣,把該文件中所有VolGroup修改為vg即可。
以上修改完畢后,我們就可以重啟系統(tǒng),如下:
shutdown –r now
重啟系統(tǒng)后,通過(guò)上圖,我們可以看到系統(tǒng)已經(jīng)正常啟動(dòng)。
以上正常操作下,修改卷組名稱。如果在你修改完畢后卷組名稱,沒(méi)有修改/etc/fstab、/etc/grub.conf,這兩個(gè)文件的話。系統(tǒng)重啟后,你會(huì)發(fā)現(xiàn)無(wú)法登陸系統(tǒng),出現(xiàn)如下的錯(cuò)誤提示信息:
系統(tǒng)會(huì)報(bào)上的錯(cuò)誤,此時(shí)我們只能通過(guò)系統(tǒng)的單用戶模式來(lái)恢復(fù)系統(tǒng)。
重啟啟動(dòng)系統(tǒng),在系統(tǒng)進(jìn)入centos 數(shù)秒的時(shí)候按字母e,進(jìn)入GRUB編輯狀態(tài),如下:
選擇以單詞kernel起頭的這行,按下e鍵以編輯這個(gè)命令行,如下:
注意:我們需要把以單詞kernel起頭的這行中所有的VolGroup修改為現(xiàn)在的新的卷組名稱vg,如下:
這樣修改的作用就相當(dāng)于是暫時(shí)把/etc/grub.conf文件修改為正常。
在末尾輸入空格single,回車,如下:
再按b鍵加載,如下:
系統(tǒng)啟動(dòng)后,會(huì)進(jìn)入顯示如下的界面,在此我們需要輸入root用戶的密碼:
正常進(jìn)入系統(tǒng)后,編輯/etc/fstab文件,系統(tǒng)會(huì)提示此文件之只讀狀態(tài)無(wú)法進(jìn)行寫入。如下:
要想編輯/etc/fstab文件,我們需要在系統(tǒng)中重新掛載根目錄,使其具有可讀寫狀態(tài),使用如下命令:
mount -o remount,rw /
該條命令的作用是,以可讀寫的形式重新掛載根分區(qū)。
然后再編輯/etc/fstab文件,就可以正常編輯。如下:
/etc/fstab文件修改完畢后,我們?cè)賮?lái)修改/etc/grub.conf文件。你會(huì)發(fā)現(xiàn)系統(tǒng)提示你該文件,是一個(gè)新文件。如下:
既然在這不能修改/etc/grub.conf文件,我們先重啟系統(tǒng)。再重新系統(tǒng)時(shí),我們還需要重新進(jìn)入單用戶模式,然后修改kernel起頭的這行中所有的VolGroup修改為現(xiàn)在的新的卷組名稱vg啟動(dòng)系統(tǒng)。
你會(huì)發(fā)現(xiàn)此時(shí)我們已經(jīng)可以正常進(jìn)入系統(tǒng),查看/etc/grub.conf文件。如下:
通過(guò)上圖,我們可以看到目前/etc/grub.conf文件中使用還是原來(lái)的卷組的名稱。使用vi命令修改,把該文件中所有VolGroup修改為vg。如下:
/etc/grub.conf文件修改完畢后,再次重啟啟動(dòng)。
現(xiàn)在發(fā)現(xiàn)系統(tǒng)已經(jīng)可以正常啟動(dòng),至此有關(guān)LVM卷組重命名結(jié)束。
新聞熱點(diǎn)
疑難解答
圖片精選