更新时间:2022-01-19 10:03:13浏览次数:914+次
以下为你详细解释vgs、vgremove、vgreduce、vgextend命令的用法。
Linux vgs命令的用法及解释
Linux vgs命令相关的命令:pvs。
vgs命令用于显示有关卷组的信息。
1、参数
[--aligned]
[-a|--all]
[-d|--debug]
[-h|--help]
[--ignorelockingfailure]
[--ignoreskippedcluster]
[--nameprefixes]
[--noheadings]
[--nosuffix]
[-o|--options [+]Field[,Field]]
[-O|--sort [+|-]key1[,[+|-]key2[,...]]]
[-P|--partial]
[--rows]
[--separator Separator]
[--trustcache]
[--unbuffered]
[--units hHbBsSkKmMgGtTpPeE]
[--unquoted]
[-v|--verbose]
[--version]
[VolumeGroupName [VolumeGroupName...]]
2、实例
[root@S1 views]# vgs #查看逻辑卷组信息
VG #PV #LV #SN Attr VSize VFree
vg_s1 1 3 0 wz--n- 465.27g 0
Linux vgremove命令的用法及解释
Linux vgremove命令用于用户删除LVM卷组。当要删除的卷组上已经创建了逻辑卷时,vgremove命令需要进行确认删除,防止误删除数据。
1、语法
vgremove(选项)(参数)
2、选项
-f:强制删除。
3、参数
卷组:指定要删除的卷组名称。
4、实例
使用vgremove命令删除LVM卷组"vg1000"。在命令行中输入下面的命令:
[root@localhost ~]# vgremove vg1000 #删除卷组"vg1000"
Volume group "vg1000" successfully removed
Linux vgreduce命令的用法及解释
Linux vgreduce命令通过删除LVM卷组中的物理卷来减少卷组容量。不能删除LVM卷组中剩余的最后一个物理卷。
1、语法
vgreduce(选项)(参数)
2、选项
-a:如果命令行中没有指定要删除的物理卷,则删除所有的空物理卷;
--removemissing:删除卷组中丢失的物理卷,使卷组恢复正常状态。
3、参数
卷组:指定要操作的卷组名称;
物理卷列表:指定要删除的物理卷列表。
4、实例
使用vgreduce命令从卷组"vg2000"中移除物理卷/dev/sdb2。在命令行中输入下面的命令:
[root@localhost ~]# vgreduce vg2000 /dev/sdb2 #将物理卷"/dev/sdb2"从卷组"vg2000"中删除
输出信息如下:
Removed "/dev/sdb2" from volume group "vg2000"
Linux vgextend命令的用法及解释
Linux vgextend命令用于动态扩展LVM卷组,它通过向卷组中添加物理卷来增加卷组的容量。LVM卷组中的物理卷可以在使用vgcreate命令创建卷组时添加,也可以使用vgextend命令动态的添加。
1、语法
vgextend(选项)(参数)
2、选项
-d:调试模式;
-t:仅测试。
3、参数
卷组:指定要操作的卷组名称;
物理卷列表:指定要添加到卷组中的物理卷列表。
4、实例
使用vgextend命令向卷组"vg2000"中添加物理卷。在命令行中输入下面的命令:
[root@localhost ~]# vgextend vg2000 /dev/sdb2 #将物理卷"/dev/sdb2"加入卷组"vg2000"
输出信息如下:
Volume group "vg2000" successfully extended
相关资讯