Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
章 5. LVM 配置範例
本章節提供了一些基本的 LVM 配置範例。
5.1. 在三個磁碟上建立一個 LVM 邏輯卷冊
此範例建立了一個稱為
new_logical_volume
的 LVM 邏輯卷冊,它包含著位於 /dev/sda1
、/dev/sdb1
以及 /dev/sdc1
的磁碟。
5.1.1. 建立實體卷冊(Physical Volumes)
若要使用卷冊群組中的磁碟,您必須將它們標記為 LVM 實體卷冊。
警告
這項指令會將
/dev/sda1
、/dev/sdb1
以及 /dev/sdc1
上的所有資料都損毀。
[root@tng3-1 ~]# 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
。
[root@tng3-1 ~]# vgcreate new_vol_group /dev/sda1 /dev/sdb1 /dev/sdc1
Volume group "new_vol_group" successfully created
您可使用
vgs
指令來顯示新卷冊群組的屬性。
[root@tng3-1 ~]# 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 的邏輯卷冊。
[root@tng3-1 ~]# lvcreate -L2G -n new_logical_volume new_vol_group
Logical volume "new_logical_volume" created
5.1.4. 建立檔案系統
下列指令可在邏輯卷冊上建立一個 GFS 檔案系統。
[root@tng3-1 ~]#gfs_mkfs -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
下列指令會將邏輯卷冊掛載並回報檔案系統磁碟空間上的使用量。
[root@tng3-1 ~]#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