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)