linux 命令行 分区,【学了就忘Linux高级文件系统管理】— 6.命令行进行LVM分区(一)...

通过命令进行LVM逻辑卷分区。

1、物理卷管理

1)、首先要有一块硬盘或者分区

创建方式就是使用fdisk交互命令,不过需要注意的是,分区的系统ID不再是Linux默认的分区ID号83了,而要改成LVM的ID号8e。

通过fdisk交互命令,在扩展分区sdb3中创建了三个逻辑分区sdb4、sdb5和sdb6,如下图

1d4b4df117b5

从图中可以看出,这三个分区的默认系统ID号为83,我们需要修改程LVM的ID号8e。

执行如下命令即可,逐一修改。

1d4b4df117b5

最后结果如下。

1d4b4df117b5

最后保存退出即可。

1d4b4df117b5

需要执行reboot命令,重启一下系统。

2)、建立物理卷

有了上边的分区之后,我们就可以把分区建立成物理卷了。

创建物理卷命令:[root@localhost ~] # pvcreate [设备文件名]

建立物理卷时,我们说即可以把整块硬盘都建立成物理卷,也可以把某个分区建立成物理卷。

如果要把整块硬盘都建立成物理卷,命令如下:

[root@localhost ~ ] # pvcreate /dev/sdb(硬盘的设备文件名)

在我们的使用中,是要把分区建立成为物理卷,执行以下命令:

[root@localhost ~ ] # pvcreate /dev/sdb5(分区名称)

执行如下命令:

1d4b4df117b5

3)查看物理卷

需要执行pvscan命令查看物理卷。

[root@localhost ~ ] # pvscan

命令结果如下:

1d4b4df117b5

我们可以看到在我的系统中,/dev/sdb5-7这三个分区是物理卷。最后一行的意思是:总共3个物理卷[大小]/使用了0个卷[大小]/空闲3个卷[大小]。

第二个查询命令是pvdisplay命令,它可以查看到更详细的物理卷状态。

命令如下:

[root@localhost ~ ] # pvdisplay

命令结果如下:

1d4b4df117b5

4)删除物理卷

需要执行pvremove命令。如下:

[root@localhost ~ ] # pvremove /dev/sdb7

2、创建卷组

1)建立卷组

建立卷组格式如下:

[root@localhost ~ ] # vgcreate [选项] 卷组名 物理卷名

选项:

-s:指定PE的大小,单位可以是MB,GB,TB等。如果不写默认PE大小是4MB。(vgcreate命令的选项就-s一个,还是修改PE大小的,所以上边命令中选项就可以省略了。 )

我们有三个物理卷/dev/sdb5-7,我们先把/dev/sdb5和/dev/sdb6加入卷组,留着/dev/sdb7一会实验调整卷组大小。

命令如下:

[root@localhost ~ ] # vgcreate scvg /dev/sdb5 /dev/sdb6

Volume group "scvg"successfully created(名称为scvg的VG创建成功)

上边命令的作用就是把/dev/sdb5和/dev/sdb6物理卷加入到scvg卷组中。

2)、查看卷组

查看卷组的命令同样是两个,vgscan命令主要是查看系统中是否有卷组,而vgdisplay命令则是查看卷组的详细状态的。

执行vgscan命令,结果如下:

1d4b4df117b5

执行vgdisplay命令,结果如下:

1d4b4df117b5

3)、增加卷组容量

卷组是可以进行扩容的,使用的命令是vgextend。

执行命令:把/derv/sdb7物理卷也加入scvg卷组

[root@localhost ~ ] # vgextend scvg /dev/sdb7

Volume group "scvg" successfully extended

执行vgdisplay命令查看卷组,结果如下:

1d4b4df117b5

说明如果有更多的物理卷,可以随时加入到卷组中。

4)、减小卷组容量

特别注意:理论上卷组容量是可以缩减的,但是不允许进行缩减操作。如果你6GB容量写满数据,你缩减2GB容量,数据肯定会丢失。

#在卷组中删除/dev/sdb7物理卷

[root@localhost ~ ] # vgreduce scvg /dev/sdb7

Removed "/dev/sdb7" from volume group "scvg"

#删除所有的未使用物理卷

[root@localhost ~ ] # vgreduce -a

5)、删除卷组

使用vgremove命令,可以删除卷组。

[root@localhost ~ ] # vgremove scvg

Volume group "scvg" successfully removed

卷组删除之后,才能删除物理卷。

还要注意的是,scvg卷组还没有添加任何的逻辑卷,才可以删除,那如果拥有了逻辑卷,记得先删除逻辑卷再删除卷组。还记得我刚说的吗?删除就是安装的反过程,每一步都不能跳过。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值