CentOS release 6.6 lvm扩容

服务器分区容量不够,需要扩容,公司使用的是虚拟机,直接调整了虚拟机的磁盘容量,然后嗨需要做如下的处理才能达到效果,记录下
参考网址 : http://blog.sina.com.cn/s/blog_967817f20102v2a6.html http://blog.sina.com.cn/s/blog_ac85574f01014wwc.html
分区

fdisk /dev/sda

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): n #新建分区
# 选择分区类型
Command action
   e   extended
   p   primary partition (1-4)
p # 主分区类型
#分区号,根据具体情况设置即可
Partition number (1-4): 3
# 开始扇区,默认即可
First cylinder (16579-39162, default 16579): 
# 结束扇区,默认的话就是使用全部
Last cylinder, +cylinders or +size{K,M,G} (16579-39162, default 39162): 
# 设置创建的分区的类型为 lvm
t
# 选择分区,就选择上面的分区
Partition number (1-4): 3
# 输入lvm的dai m8e, 
Hex code (type L to list codes): 8e
#保存退出
w

重启服务器
lvm 操作

# 查看 pv 
pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               VolGroup
  PV Size               126.51 GiB / not usable 2.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              32386
  Free PE               0
  Allocated PE          32386
  PV UUID               eFSO1Y-tyey-pa0K-0vea-uW7p-FmTh-TO0gEG
# 创建刚刚创建的分区为 pv 
pvcreate /dev/sda3
# 查看 pv 
pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               VolGroup
  PV Size               126.51 GiB / not usable 2.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              32386
  Free PE               0
  Allocated PE          32386
  PV UUID               eFSO1Y-tyey-pa0K-0vea-uW7p-FmTh-TO0gEG

  --- Physical volume ---
  PV Name               /dev/sda3
  VG Name               
  PV Size               173.00 GiB / not usable 4.06 MiB
  Allocatable           yes 
  PE Size               4.00 MiB
  Total PE              44286
  Free PE               254
  Allocated PE          44032
  PV UUID               gSth8U-LXJl-3FA1-YGju-6J02-e4v0-ek8j2Y
# 把 pv 加入原有的 vg
vgextend VolGroup /dev/sda3
#查看 lv 
lvdisplay 
  --- Logical volume ---
  LV Path                /dev/VolGroup/lv_root
  LV Name                lv_root
  VG Name                VolGroup
  LV UUID                eefIxD-Sps3-44v1-3DRB-ODSA-byuq-6QHZe6
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2015-01-26 15:11:02 +0800
  LV Status              available
  # open                 1
  LV Size                50.00 GiB
  Current LE             56832
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0
# 添加容量 
lvresize -L +172GB /dev/mapper/VolGroup-lv_root
#查看 lv 
lvdisplay 
  --- Logical volume ---
  LV Path                /dev/VolGroup/lv_root
  LV Name                lv_root
  VG Name                VolGroup
  LV UUID                eefIxD-Sps3-44v1-3DRB-ODSA-byuq-6QHZe6
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2015-01-26 15:11:02 +0800
  LV Status              available
  # open                 1
  LV Size                222.00 GiB
  Current LE             56832
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

修改文件系统的容量 ,注意这里的device是虚拟设备lv的名称,并不是sdax这样的物理设备了,我的环境下药修改的是分目录的容量,对应的是/dev/VolGroup/lv_root,在 /etc/fstab 文件里面可以查看 或者用 lvdisplay查看

vim /etc/fstab
/dev/mapper/VolGroup-lv_root /                       ext4    defaults        1 1
UUID=c1da8f6f-e67f-4f0f-90de-2883035385d7 /boot                   ext4    defaults        1 2
/dev/mapper/VolGroup-lv_home    /home   ext4    grpquota,usrquota,rw    0       2
/dev/mapper/VolGroup-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
#修改
fsadm resize /dev/VolGroup/lv_root 222G

标签: linux, centos6

添加新评论