LVM磁碟管理之擴充套件與縮小LV

2021-09-21 16:45:40 字數 1486 閱讀 7530

lvm

磁碟管理之擴充套件與縮小

lv 

今天重啟linux

時,系統自檢報

lv載入錯誤。提示做

fsck

磁碟修復,在網上查了一些資料,都沒有解決,想進單使用者模式都進不了,最後實在沒有辦法了,用急救盤進入系統後,將

/etc/fstab

表中啟動載入

lv的項刪掉了,重啟系統後,才正常引導進來。但是問題並沒有解決,我的

lv上都有很多重要資料,必須要修復才行。經過一番折騰終於找到問題所在,是昨天對

lv01

做了調整,增加了

lv容量,但是沒有重建檔案系統。所以在

fsck

檢查老是報錯,也沒辦法修復。

解決的辦法是在網上找到了,將其調整到原始大小,然後再重建下檔案系統,再用fsck -f

檢查就正常了。大汗!!!我後面總結了下,出錯的關鍵原因是我沒有把實施

lv擴充套件與縮小的順序理清楚,犯了想當然的錯誤。

這裡總結下擴充套件與縮小lv

的實施順序:

lv

1、解除安裝lv

命令:umount  

「掛載目錄」

2、擴充套件lv

命令:lvextend -l +500m  /dev/lv00/lv01

或者 lvresize -l 5g  /dev/lv00/lv01

lvextend 表示增加

500m

,lvresize

表示增加到

5g,是調整後的容量。

3、檢查檔案系統

命令:fsck -f  /dev/vg00/lv01

4、重建檔案系統

命令:resize2fs  /dev/lv00/lv01

這一步很關鍵,重建檔案系統不用擔心lv

的資料會丟失,當然,以防萬一,也可以先備份下

lv裡的資料。

5、掛載lv

命令:mount  /dev/lv001/lv01  /opt

lv

縮小lv

需要事先知道

lv中的資料容量大小,縮小容量值不應超過剩餘空間容量,而且要知道減少

lv容量後的新大小。可以通過

lvscan

來檢視lv

容量,通過

vgdisplay

來檢視剩餘容量。

1、解除安裝lv

命令:umount  

「掛載目錄」

2、檢查檔案系統

命令:fsck -f  /dev/lv00/lv01

3、調整lv

大小並重建檔案系統

命令:resize2fs  /dev/vg00/lv01  2g

4、減小lv容量

命令:lvreduce -l -3g  /dev/vg00/lv01

5、掛載lv

命令:mount  /dev/lv001/lv01  /opt

LVM磁碟管理之擴充套件與縮小LV

這裡總結下擴充套件與縮小lv的實施順序 擴充套件lv 1 解除安裝lv 命令 umount 掛載目錄 2 擴充套件lv 命令 lvextend l 500m dev lv00 lv01 或者 lvresize l 5g dev lv00 lv01 lvextend 表示增加500m,lvresize...

LVM擴充套件磁碟(簡)

1.檢視磁碟空間 fdisk l 2.剩餘磁碟空間新增的lvm卷 2.1 fdisk dev sda 選擇物理磁碟 2.2p 檢視磁碟分割槽 2.3n 建立乙個新分割槽 2.4p 建立分割槽為主分割槽 2.5 3 sda分割槽已經被分出1 2了,按照順序分3即可 2.6回車 磁碟起始位置 2.7回車...

磁碟管理LVM

5.lvm 邏輯卷 1.傳統磁碟管理的問題 當分割槽大小不夠用時無法擴充套件其大小,只能通過新增硬碟 建立新的分割槽來擴充空間,但是新新增的硬碟是作為獨立的檔案系統存在的,而上層應用很多時候只能訪問乙個檔案系統,只能讓現有磁碟下線,換上新的磁碟之後,再將原有的資料匯入。2.什麼是 lvm lvm l...