• -------------------------------------------------------------
  • ====================================

vgremove

建站指南 dewbay 4年前 (2020-12-02) 2149次浏览 已收录 0个评论 扫描二维码
vgremove指令:删除卷组

【语    法】vgremove [选项] [参数]

【功能介绍】vgremove指令用户删除 LVM 卷组。

主要参数

-f 强制删除

磁盘信息

[root@www ~]# fdisk -l
Disk /dev/hda: 41.1 GB, 41174138880 bytes
255 heads, 63 sectors/track, 5005 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          13      104391   83  Linux
/dev/hda2              14        1288    10241437+  83  Linux
/dev/hda3            1289        1925     5116702+  83  Linux
/dev/hda4            1926        5005    24740100    5  Extended
/dev/hda5            1926        2052     1020096   82  Linux swap / Solaris
/dev/hda6            2053        2235     1469916   8e  Linux LVM
/dev/hda7            2236        2418     1469916   8e  Linux LVM
/dev/hda8            2419        2601     1469916   8e  Linux LVM
/dev/hda9            2602        2784     1469916   8e  Linux LVM

VG 阶段,逻辑卷组操作

[root@www ~]# pvscan    #这就分別表示每个 PV 的资讯与系统所有 PV 的资讯。
  PV /dev/hda6         lvm2 [1.40 GB]
  PV /dev/hda7         lvm2 [1.40 GB]
  PV /dev/hda8         lvm2 [1.40 GB]
  PV /dev/hda9         lvm2 [1.40 GB]
  Total: 4 [5.61 GB] / in use: 0 [0   ] / in no VG: 4 [5.61 GB]
  
[root@www ~]# vgcreate -s 16M vbirdvg /dev/hda{6,7,8}    #将/dev/hda6-8 建立成为一个 VG,且指定 PE 为 16MB
  Volume group "vbirdvg" successfully created

[root@www ~]# vgscan   #确定存在这个 vbirdvg 的 VG 
  Reading all physical volumes.  This may take a while...
  Found volume group "vbirdvg" using metadata type lvm2

[root@www ~]# pvscan   #有三个 PV 被用去,剩下一個 /dev/hda9 的 PV 沒被用掉!
  PV /dev/hda6   VG vbirdvg   lvm2 [1.39 GB / 1.39 GB free]
  PV /dev/hda7   VG vbirdvg   lvm2 [1.39 GB / 1.39 GB free]
  PV /dev/hda8   VG vbirdvg   lvm2 [1.39 GB / 1.39 GB free]
  PV /dev/hda9                lvm2 [1.40 GB]
  Total: 4 [5.57 GB] / in use: 3 [4.17 GB] / in no VG: 1 [1.40 GB]

[root@www ~]# vgdisplay         # 最后那三行指的就是 PE 能够使用的情況!由于尚未切出 LV,因此所有的 PE 均可自由使用。
  --- Volume group ---
  VG Name               vbirdvg
  System ID
  Format                lvm2
  Metadata Areas        3
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                3
  Act PV                3
  VG Size               4.17 GB     #整个 VG 容量就这么大
  PE Size               16.00 MB    #內部每个 PE 的大小
  Total PE              267         #总共的 PE 数量!
  Alloc PE / Size       0 / 0
  Free  PE / Size       267 / 4.17 GB
  VG UUID               4VU5Jr-gwOq-jkga-sUPx-vWPu-PmYm-dZH9EO

[root@www ~]# vgextend vbirdvg /dev/hda9    #将剩余的 PV (/dev/hda9) 分配给 vbirdvg
  Volume group "vbirdvg" successfully extended

[root@www ~]# vgdisplay
....(前面省略)....
  VG Size               5.56 GB
  PE Size               16.00 MB
  Total PE              356
  Alloc PE / Size       0 / 0
  Free  PE / Size       356 / 5.56 GB
  VG UUID               4VU5Jr-gwOq-jkga-sUPx-vWPu-PmYm-dZH9EO
  

设置属性的卷组

[root@www ~]# vgchange -ay vg1000    #将卷组"vg1000"设置为活动状态 
logical volume(s) in volume group "vg1000" now active 

删除逻辑卷组

[root@www ~]# vgremove vg1000   #删除卷组"vg1000"
Volume group "vg1000" successfully removed

[root@www ~]# vgreduce vg2000 /dev/sdb2   #将物理卷"/dev/sdb2"从卷组"vg2000"中删除
removed "/dev/sdb2" from volume group "vg2000" 


露水湾 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:vgremove
喜欢 (0)
[]
分享 (0)
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址