Linux建立LV(邏輯卷)並掛載
在Linux系統下,我們常常會遇到磁碟擴容的情況,通常,我們在安裝系統時使用LVM來管理我們的檔案系統,這樣就可以彈性調整檔案系統的容量,下面就以(Red Hat Enterprise Linux Server release 6.6)為例來介紹如何建立LV(邏輯卷)。
1、新加磁碟後,檢視現有磁碟使用情況
#fdisk -l
#pvs
我們發現擴充套件分割槽/dev/sda7已經掛載到/home目錄,/dev/sdb、/dev/sdc、/dev/sdd是三塊新插入的磁碟。
2、解除安裝掛載點(要用於建立PV的分割槽需要先解除安裝掛載點)
#umount /dev/sda7
3、建立PV
掃描系統PV
#pvscan
建立PV
#pvcreate /dev/sda7
#pvcreate /dev/sdb
#pvcreate /dev/sdc
#pvcreate /dev/sdd
檢視PV
#pvdisplay
這樣我們就用一個分割槽和3塊磁碟建立了4個PV,注意Allocatable為no
4、建立VG
掃描系統VG
#vgscan
建立VG
#vgcreate -s 16MB vg0 /dev/sda7
檢視VG
#vgdisplay
這樣我們就建立了一個VG(名字為vg0),其中 16MB為PE的大小,PE的大小會影響LV的容量
5、建立LV
掃描系統LV
#lvscan
建立LV
#lvcreate -l 23482 -n lv_home vg0
其中,23482是VG中PE的個數,這樣就建立了一個名字為lv_home的LV
檢視LV
#lvdisplay
6、格式化新建立的LV
#mkfs -t ext4 /dev/vg0/lv_home
7、掛載
#mount /dev/vg0/lv_home /home
8、設定開機掛載
將 /dev/mapper/vg0-lv_home /home ext4 defaults 1 2 寫入 /etc/fstab
至此,大功告成