`
Taoo
  • 浏览: 291176 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

lvm中物理卷的删除

 
阅读更多
1,umount相应分区:umount /xxx/xxx/xx
2,删除相应的逻辑卷(lv)
   可以通过 lvdiplay 命令查看所有逻辑卷信息,然后找到要删除的逻辑卷;
   通过 lvremove 逻辑卷名称 来删除逻辑卷。
3,将要删除的物理卷对应的PV从VG中移除。
   命令是vgreduce vg名称 pv名称
   可以通过vgdisplay -v  查看信息。
4,删除pv;
   命令是pvremove pv名称
   可以通过pvdispay命令查看。
5,重新对物理卷格式化;fdisk /dev/sdb
6,重新生成文件系统;mkfs.xfs /dev/sdb1

以上就是整个过程,其中的(2,3,4,5,6)步的具体方法见链接:
http://www.litvip.com/351/

内容如下:
引用

LVM使用之三-从卷组VG移除并删除物理卷PV
发表于 2011 年 07 月 01 日 由 steptodream

删除硬盘的过程简单如下:
从VG删除PV->删除PV->删除该硬盘上的LVM分区->拔掉硬盘

第一步,从VG删除PV
1.删除前,先确认要删除的PV所在的VG情况:

[root@test ~]# vgdisplay -v
    Finding all volume groups
    Finding volume group "VolGroup00"
  --- Volume group ---
  VG Name               VolGroup00
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  7
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               390.53 GB
  PE Size               32.00 MB
  Total PE              12497
  Alloc PE / Size       653 / 20.41 GB
  Free  PE / Size       11844 / 370.12 GB
  VG UUID               0UvEJz-rfLm-MVDb-20uW-JMCa-T14K-wCmyLO

  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol00
  VG Name                VolGroup00
  LV UUID                fDHwa0-IUZV-no5O-RRJB-4N9o-U2MV-TAqucp
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                15.00 GB
  Current LE             480
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol01
  VG Name                VolGroup00
  LV UUID                cUjKA9-bI60-6R05-K0jS-MdXi-r26d-mfwU8X
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                5.41 GB
  Current LE             173
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1

  --- Physical volumes ---
  PV Name               /dev/cciss/c0d0p3
  PV UUID               6K7yBW-NuRf-3Quv-LU8U-6N1S-DmzG-ccCmbx
  PV Status             allocatable
  Total PE / Free PE    8122 / 7469

  PV Name               /dev/cciss/c0d1p1 <--要从VG里移除的PV
  PV UUID               TWzjBK-0N5x-1A6c-wht3-n4l1-7gFp-m24iy3
  PV Status             allocatable
  Total PE / Free PE    4375 / 4375

可以看到VG名为VolGroup00的最后那一段PV名字是/dev/cciss/c0d1p1就是我要从VG里删除的PV。

2.从VG删除PV
[root@test ~]#  vgreduce VolGroup00 /dev/cciss/c0d1p1
  Removed "/dev/cciss/c0d1p1" from volume group "VolGroup00"

3.确认是否已经删除

[root@test ~]# vgdisplay -v VolGroup00 | grep "/dev/cciss/c0d1p1"
    Using volume group(s) on command line
    Finding volume group "VolGroup00"

可以看到,VolGroup00里已经不包含名为/dev/cciss/c0d1p1的PV了。

第二步,删除PV
1.确认PV信息:


[root@test ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/cciss/c0d0p3
  VG Name               VolGroup00
  PV Size               253.82 GB / not usable 6.99 MB
  Allocatable           yes
  PE Size (KByte)       32768
  Total PE              8122
  Free PE               7469
  Allocated PE          653
  PV UUID               6K7yBW-NuRf-3Quv-LU8U-6N1S-DmzG-ccCmbx

  "/dev/cciss/c0d1p1" is a new physical volume of "136.73 GB"
  --- NEW Physical volume ---
  PV Name               /dev/cciss/c0d1p1 <--我们要删除的PV
  VG Name
  PV Size               136.73 GB
  Allocatable           NO
  PE Size (KByte)       0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               TWzjBK-0N5x-1A6c-wht3-n4l1-7gFp-m24iy3

名为/dev/cciss/c0d1p1的就是我们要删除的PV。

2.删除PV

[root@test ~]# pvremove /dev/cciss/c0d1p1
  Labels on physical volume "/dev/cciss/c0d1p1" successfully wiped

3.确认PV是否删除成功

[root@test ~]# pvdisplay | grep "/dev/cciss/c0d1p1"
[root@test ~]#

可见,已经删除成功。

第三步,删除该硬盘(/dev/cciss/c0d1)上的LVM分区(/dev/cciss/c0d1p1)

[root@test ~]# fdisk /dev/cciss/c0d1

The number of cylinders for this disk is set to 35139.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p <--显示分区情况

Disk /dev/cciss/c0d1: 146.8 GB, 146807930880 bytes
255 heads, 32 sectors/track, 35139 cylinders
Units = cylinders of 8160 * 512 = 4177920 bytes

           Device Boot      Start         End      Blocks   Id  System
/dev/cciss/c0d1p1               1       35139   143367104   8e  Linux LVM

Command (m for help): d <--删除分区
Selected partition 1

Command (m for help): p <--在显示分区情况,发现已经没了

Disk /dev/cciss/c0d1: 146.8 GB, 146807930880 bytes
255 heads, 32 sectors/track, 35139 cylinders
Units = cylinders of 8160 * 512 = 4177920 bytes

           Device Boot      Start         End      Blocks   Id  System

Command (m for help): w <--保存退出
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

好了,现在可以拔掉硬盘了或者拿来做爱做之事!

分享到:
评论

相关推荐

    如何安全的删除Linux LVM中的PV物理卷(硬盘或分区).docx

    如何安全的删除Linux LVM中的PV物理卷(硬盘或分区).docx

    vgremove命令 删除LVM卷组

    vgremove命令用于删除LVM卷组,当要...与该功能相关的Linux命令:vgdisplay命令 – 显示LVM卷组的信息badblocks命令 – 检查磁盘装置中损坏的区块quota命令 – 显示磁盘已使用的空间与限制pvchange命令 – 改变物理卷分

    磁盘管理高级进阶-LVM逻辑卷管理

    物理卷的管理(pv)1.1创建物理卷–pvcreate1.2查看物理卷—pvscan & pvdisplay1.3删除物理卷—pvremove2. 卷组管理(vg)2.1创建卷组—vgcreate2.2查看卷组—vgscan & vgdisplay2.3增加卷组容量–vgextend2.4减小...

    pvremove命令 删除物理卷

    使用pvremove指令删除物理卷时,它将LVM分区上的物理卷信息删除,使其不再被视为一个物理卷。 语法格式:pvremove [参数] 常用参数: -d 调试模式 -f 强制删除 -y 对提问回答yes 参考实例 使用pvremove...

    ubuntu server最佳方案(文字版).zip

    23.5.1 LVM物理卷相关命令 359 23.5.2 LVM卷组相关命令 360 23.5.3 LVM逻辑卷相关命令 363 23.6 添加新硬盘 365 23.6.1 插入新硬盘 365 23.6.2 配置RAID 365 23.6.3 在RAID上配置LVM 367 23.6.4 扩容文件系统...

    (重要)AIX command 使用总结.txt

    lscfg -v | grep -E "pdisk|hdisk" //可查看已经加入到卷组中的磁盘的大小 ## lsdev命令start 常用参数说明: C -&gt;列出自定义设备对象类中设备的有关信息,缺省包括名称,状态,位置,描述,不可和P合用 c Class -&gt;...

    ORACLE 10.2.0.1 RAC for RedHat AS4 安装(详解)

    目录 ...3.3.11 从卷组中删除一个物理卷 84 3.3.12 创建逻辑卷 84 3.3.13 创建文件系统 84 3.3.14 删除一个逻辑卷 85 3.3.15 扩展逻辑卷大小 86 3.3.16 减少逻辑卷大小 86 3.4 Ifconfig 命令详解 87

    AIX系统管理

    13.1.4 增加或删除卷组中的物理卷 114 13.1.5 重组卷组 115 13.1.6 激活和停止卷组 115 13.1.7 引入/导出卷组 116 13.2 逻辑存储 117 13.2.1 基本概念 117 13.2.1.1 镜像(mirror) 117 13.2.1.2 条带化(striping)...

    HP-UX系统管理(高级)

    9.5.1 物理卷的设备文件.93 9.5.2 卷组设备文件.93 9.5.3 逻辑卷的设备文件.94 9.5.4 LVM的主号和次号.94 9.6 LVM的Extents94 9.7 创建逻辑卷95 9.7.1 创建物理卷.95 9.7.2 创建卷组96 9.7.3 创建逻辑卷.97 9.8 实验...

    服务器环境检查汇总.docx

    创建物理卷 服务器环境检查汇总全文共17页,当前为第4页。 服务器环境检查汇总全文共17页,当前为第4页。 pvcreate /dev/vdb 查看创建结果 pvscan 创建卷组vgdata vgcreate vgdata /dev/vdb 查看创建结果 vgdisplay ...

    IBM_AIX RS/6000培训教材

    15.1.1 物理卷命令 68 15.1.2 卷组命令 68 15.1.3 逻辑卷命令 68 15.1.4 文件系统命令 69 15.2 交换空间管理 69 15.3 用户管理 69 15.4 其他 69 第十六章 光盘库(3995 C系列)及ADSM的安装、调试和使用 70 第十七章 ...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第2/2部分)

    1.6.1 物理数据库结构 32 1.6.2 逻辑数据库结构 35 1.6.3 数据字典 37 1.7 本章知识点回顾 39 1.8 自测题 39 1.9 自测题答案 41 第2章 安装和创建数据库 43 2.1 了解Oracle数据库管理工具 44 2.1.1 Oracle ...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第1/2部分)

    1.6.1 物理数据库结构 32 1.6.2 逻辑数据库结构 35 1.6.3 数据字典 37 1.7 本章知识点回顾 39 1.8 自测题 39 1.9 自测题答案 41 第2章 安装和创建数据库 43 2.1 了解Oracle数据库管理工具 44 2.1.1 Oracle ...

Global site tag (gtag.js) - Google Analytics