注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

linux 学习

 
 
 

日志

 
 

LVM 卷操作:扩容和删除物理卷  

2014-07-08 09:26:49|  分类: 软件安装和配置 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

--首先在虚拟机里增加了一个新硬盘或者对增加了一个新的硬盘分区

--用root登录

#fdisk -l

 

--可以看到新硬盘sdb

Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb8e15539
 




第一步: 对硬盘进行分区、并把分区改为  LVM 分区格式

# fdisk /dev/sdb

 

command (m for help): n      n 命令用于新建一个分区

e extended

p primary partition(1-4): p      p 创建一个主分区

partition number(1-4): 1             分区号为1

First Cylinder(1-XXXXX,default 1): 1  直接默认按回车

Last Cylinder: XXXXX             直接默认按回车

command (m for help): t           修改磁盘类别

command (m for help):8e         8e表示LVM 分区格式,平常分区为 83

command (m for help): w          修改写入分区表后退出


分好区后,可以用  fdisk -l 查看一下

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        2610    20964793+  8e  Linux  LVM    【  分区为 LVM了 】


第二步:现在把新硬盘加入到卷组

1) 把分区/dev/sdb1创建成物理卷

# pvcreate /dev/sdb1

 Physical volume "/dev/sdb1" successfully created
  上面是正确的情况下出现的内容。


2) 把这个物理卷加入到已经有的逻辑卷组(VolGroup)里

# vgextend  VolGroup   /dev/sdb1


3)  看看 VolGroup 卷组的情况

[root@localhost opt]# vgdisplay
  --- Volume group ---
  VG Name               VolGroup
  System ID            
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  8
  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               11.50 GiB
  PE Size               4.00 MiB
  Total PE              2944
  Alloc PE / Size       1922 / 7.51 GiB
  Free  PE / Size       1022 / 3.99 GiB           看这个FREE ,表示卷里面有3.99G 空间 
  VG UUID               YU9YGr-8Ew2-lGxg-W13D-cKU4-RiJ3-enCW4S

4) 为  /dev/VolGroup/lv_root 逻辑卷增加刚才我们新加入的空间

# lvextend -L +3.5G  /dev/VolGroup/lv_root

5) 此时加好后还不会生效,还要执行一条命令:

# resize2fs -p  /dev/VolGroup/lv_root

6) 用  df 命令看一下,空间变大了


在运行过程中,也可能会出现硬盘坏掉,删除物理卷的情况


1) 删除物理卷

#   vgreduce  /dev/VolGroup    /dev/sdb1   

2) 查看卷的详细情况

[root@localhost opt]# vgdisplay -v
    Finding all volume groups
    Finding volume group "VolGroup"
    Wiping cache of LVM-capable devices
  Couldn't find device with uuid 30hLjh-VZbD-vieu-8S1X-rJqu-9KB3-4yHjof.
  Couldn't find device with uuid d9hYMk-05vt-ximo-tiDU-6c1T-8HyB-25zj4u.
  Couldn't find device with uuid AM5Z9b-JBAH-YegL-3VbW-EFuI-We9J-fBUjkm.
    Couldn't find device with uuid 30hLjh-VZbD-vieu-8S1X-rJqu-9KB3-4yHjof.
    Couldn't find device with uuid d9hYMk-05vt-ximo-tiDU-6c1T-8HyB-25zj4u.
    Couldn't find device with uuid AM5Z9b-JBAH-YegL-3VbW-EFuI-We9J-fBUjkm.

    There are 3 physical volumes missing.
    There are 3 physical volumes missing.

  --- Volume group ---
    上面是我的出错信息,多做 pvcreate /dev/sdb1  几次,就会出现了。

3)  移除这些无效的卷

vgreduce --removemissing /dev/VolGroup

[root@localhost opt]# vgreduce --removemissing /dev/VolGroup
  Couldn't find device with uuid 30hLjh-VZbD-vieu-8S1X-rJqu-9KB3-4yHjof.
  Couldn't find device with uuid d9hYMk-05vt-ximo-tiDU-6c1T-8HyB-25zj4u.
  Couldn't find device with uuid AM5Z9b-JBAH-YegL-3VbW-EFuI-We9J-fBUjkm.
  Wrote out consistent volume group VolGroup

  评论这张
 
阅读(2080)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017