5.1. 在三个磁盘中创建 LVM 逻辑卷
在这个示例中是要创建一个名为
new_logical_volume
的逻辑卷,它由磁盘 /dev/sda1
、/dev/sdb1
和 /dev/sdc1
组成。5.1.1. 创建物理卷
要在某个卷组中使用磁盘,需要将其标记为 LVM 物理卷。
警告
这个命令会破坏
/dev/sda1
、/dev/sdb1
和/dev/sdc1
中的所有数据。# pvcreate /dev/sda1 /dev/sdb1 /dev/sdc1
Physical volume "/dev/sda1" successfully created
Physical volume "/dev/sdb1" successfully created
Physical volume "/dev/sdc1" successfully created
5.1.2. 创建卷组
下面的命令可创建卷组
new_vol_group
。# vgcreate new_vol_group /dev/sda1 /dev/sdb1 /dev/sdc1
Volume group "new_vol_group" successfully created
可以使用
vgs
命令显示新卷组的属性。# vgs
VG #PV #LV #SN Attr VSize VFree
new_vol_group 3 0 0 wz--n- 51.45G 51.45G
5.1.3. 创建逻辑卷
下面的命令可在卷组
new_vol_group
中创建逻辑卷 new_logical_volume
。本示例创建的逻辑卷使用了卷组的 2GB 容量。# lvcreate -L 2 G -n new_logical_volume new_vol_group
Logical volume "new_logical_volume" created
5.1.4. 创建文件系统
下面的命令在逻辑卷中创建了一个 GFS2 文件系统。
#mkfs.gfs2 -plock_nolock -j 1 /dev/new_vol_group/new_logical_volume
This will destroy any data on /dev/new_vol_group/new_logical_volume. Are you sure you want to proceed? [y/n]y
Device: /dev/new_vol_group/new_logical_volume Blocksize: 4096 Filesystem Size: 491460 Journals: 1 Resource Groups: 8 Locking Protocol: lock_nolock Lock Table: Syncing... All Done
下面的命令将挂载逻辑卷并报告文件系统磁盘空间用量。
#mount /dev/new_vol_group/new_logical_volume /mnt
[root@tng3-1 ~]#df
Filesystem 1K-blocks Used Available Use% Mounted on /dev/new_vol_group/new_logical_volume 1965840 20 1965820 1% /mnt