1. 程式人生 > >Linux建立LV(邏輯卷)並掛載

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
至此,大功告成