逻辑卷分割(ext4)

环境是指我们生活和工作的周围自然和人为的条件。

CentOS 6.7: 西部操作系统 6.7

确认VG(音量组)

vgdisplay
--- Volume group ---
VG Name               centos
System ID
Format                lvm2
Metadata Areas        1
Metadata Sequence No  4
VG Access             read/write
VG Status             resizable
MAX LV                0
Cur LV                2
Open LV               2
Max PV                0
Cur PV                1
Act PV                1
VG Size               31.51 GiB
PE Size               4.00 MiB
Total PE              8066
Alloc PE / Size       8066 / 31.51 GiB
Free  PE / Size       0 / 0
VG UUID               gG0KE6-Go5I-VTsj-bROL-DIpP-1Fnb-7yUHMi

逻辑卷(LV)缩小

如果试图创建大于 Free PE 的逻辑卷,将显示以下消息并无法创建。

lvcreate -L 5G -n Test centos
Volume group "centos" has insufficient free space (0 extents): 1280 required.

為了縮小邏輯卷,將安裝光碟放入並以救援模式啟動。
(如果邏輯卷尚未指派到根目錄,只需卸載並進行操作即可,沒有問題。)

rescue_1.png

选择“恢复安装的系统”。

rescue_2.png

选择「英文」。

rescue_3.png

选择「jp106」选项。

rescue_4.png

选择「不」。

rescue_5.png

选择「跳过」。

rescue_6.png

选择「启动 Shell」。

因为Shell已经启动,所以执行以下命令。

启用VG。

lvm vgchange -a y   

检查缩小的LV文件系统。

fsck.ext4 -f /dev/centos/lv_root

缩小LV文件系统的大小。

resize2fs /dev/centos/lv_root 10G

调整LV的大小。

lvm lvreduce -L10G /dev/centos/lv_root

退出Shell。

exit

除去安装盘后启动,确认大小是否已更改。(确认LV大小是否已缩小至设定尺寸)

lvdisplay /dev/centos/lv_root
--- Logical volume ---
...
LV Size 10.00 GiB

确认VG并确定是否有空闲。

(确认Free PE是否增加)

vgdisplay
--- Volume Group ---
...
Free PE / Size 4687 / 18.31 GiB

创作LV

因为在VG中创建了一个空间,所以需要新建一个LV。

lvcreate -L 5G -n Test centos

如果要分配全部的容量,执行以下命令:

lvcreate -l 100%FREE -n Test centos

文件系统构建

使用ext4格式构建。

mkfs.ext4 /dev/centos/Test

挑战他人的高地

挂载已创建的LV。

mount -t ext4 /dev/centos/Test /mnt/Test

在启动时自动挂载,需要在/etc/fstab中写入以下内容。

/dev/centos/Test    /mnt/Test ext4 defaults 1 2
广告
将在 10 秒后关闭
bannerAds