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...