在Linux上使用fdisk和LVM創建跨物理盤的邏輯卷組

1. 創建分區

$ fdisk /dev/sde
Command (m for help): g  # DOS格式最多支持2T,GPT支持更多,因此輸入g
Command (m for help): n
# ...一路回車,可以得到佔據整個硬盤的物理盤
Command (m for help): w  # 保存配置
$ fdisk /dev/sdf
# ...類似

我們得到兩個名爲/dev/sde1和/dev/sdf1的物理盤。

2. 將普通分區標記成Linux LVM系統中的分區

$ sudo pvcreate /dev/sde1 /dev/sdf1

它們的名稱保持不變。

可以使用pvdisplay查看物理卷列表。

$ sudo pvdisplay /dev/sde1 /dev/sdf1

3. 創建卷組

sudo vgcreate volg /dev/sde1 /dev/sdf1

這樣我們得到了名爲volg的物理卷組。

我們可以用vgdisplay查看物理卷組的情況。

sudo vgdisplay volg

4. 創建邏輯卷

$ sudo lvcreate -l 100%FREE -n data volg

我們利用volg中所有空閒的空間創建了名爲data的邏輯卷。

可以用lvdisplay查看邏輯卷詳細情況。

$ sudo lvdisplay data

邏輯盤data位於/dev/volg/data。

5. 創建文件系統

我們在邏輯卷data上創建ext4文件系統。

sudo mkfs.ext4 /dev/volg/data

我們在根目錄下創建data文件夾,並將data邏輯卷掛載在/data下。

$ sudo mkdir /data
$ sudo mount /dev/volg/data /data

6. 查看文件系統信息

前一條命令查看邏輯盤信息,後一條命令查看物理盤信息。

$ sudo df -hl
$ sudo fdisk -l

參考文獻


 B. Richard, Linux Command Line and Shell Scripting Bible, Wiley Publishing (2008)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章