lvm下扩展根分区-第二块硬盘

 环境:vmware workstation 8

       centos 6.0

       第一块10G,swap占用2G

       现 / 分区空间不够,再添加了一块10G硬盘

 步骤:

  
  
  
  
  1. 1、格式化第二块硬盘,全部分为一个区,磁盘格式改为8e 
  2.  
  3. Disk /dev/sdb: 10.7 GB, 10737418240 bytes 
  4. 255 heads, 63 sectors/track, 1305 cylinders 
  5. Units = cylinders of 16065 * 512 = 8225280 bytes 
  6. Sector size (logical/physical): 512 bytes / 512 bytes 
  7. I/O size (minimum/optimal): 512 bytes / 512 bytes 
  8. Disk identifier: 0x45c5ab54 
  9.  
  10.    Device Boot      Start         End      Blocks   Id  System 
  11. /dev/sdb1               1        1305    10482381   8e  Linux LVM 
  12. # partprobe  /dev/sdb 
  13.  
  14. 2、添加到lvm 
  15.  
  16. [root@ecdata ~]# pvcreate /dev/sdb1 
  17.   Physical volume "/dev/sdb1" successfully created 
  18.  
  19. [root@ecdata ~]# vgdisplay 
  20.   --- Volume group --- 
  21.   VG Name               VolGroup 
  22.   System ID 
  23.   Format                lvm2 
  24.   Metadata Areas        1 
  25.   Metadata Sequence No  3 
  26.   VG Access             read/write 
  27.   VG Status             resizable 
  28.   MAX LV                0 
  29.   Cur LV                2 
  30.   Open LV               2 
  31.   Max PV                0 
  32.   Cur PV                1 
  33.   Act PV                1 
  34.   VG Size               9.51 GiB 
  35.   PE Size               4.00 MiB 
  36.   Total PE              2434 
  37.   Alloc PE / Size       2434 / 9.51 GiB 
  38.   Free  PE / Size       0 / 0 
  39.   VG UUID               EHdmVd-d3aD-GLFn-GfYn-tBgm-8JEk-dlUxgW 
  40.  
  41. [root@ecdata ~]# vgextend VolGroup /dev/sdb1 
  42.   Volume group "VolGroup" successfully extended 
  43.  
  44. [root@ecdata ~]# vgdisplay 
  45.   --- Volume group --- 
  46.   VG Name               VolGroup 
  47.   System ID 
  48.   Format                lvm2 
  49.   Metadata Areas        2 
  50.   Metadata Sequence No  4 
  51.   VG Access             read/write 
  52.   VG Status             resizable 
  53.   MAX LV                0 
  54.   Cur LV                2 
  55.   Open LV               2 
  56.   Max PV                0 
  57.   Cur PV                2 
  58.   Act PV                2 
  59.   VG Size               19.50 GiB 
  60.   PE Size               4.00 MiB 
  61.   Total PE              4992 
  62.   Alloc PE / Size       2434 / 9.51 GiB 
  63.   Free  PE / Size       2558 / 9.99 GiB 
  64.   VG UUID               EHdmVd-d3aD-GLFn-GfYn-tBgm-8JEk-dlUxgW 
  65.  
  66. [root@ecdata ~]# mount 
  67. /dev/mapper/VolGroup-lv_root on / type ext4 (rw) 
  68. proc on /proc type proc (rw) 
  69. sysfs on /sys type sysfs (rw) 
  70. devpts on /dev/pts type devpts (rw,gid=5,mode=620
  71. tmpfs on /dev/shm type tmpfs (rw) 
  72. /dev/sda1 on /boot type ext4 (rw) 
  73. none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) 
  74.  
  75. [root@ecdata ~]# lvextend -l +2558 /dev/VolGroup/lv_root 
  76.   Extending logical volume lv_root to 17.53 GiB 
  77.   Logical volume lv_root successfully resized 
  78. [root@ecdata ~]# umount / 
  79. umount: /: device is busy. 
  80.         (In some cases useful info about processes that use 
  81.          the device is found by lsof(8) or fuser(1)) 
  82.  
  83. [root@ecdata ~]# e2fsck -f /dev/VolGroup/lv_root 
  84. e2fsck 1.41.12 (17-May-2010) 
  85. /dev/VolGroup/lv_root is mounted. 
  86.  
  87. WARNING!!!  The filesystem is mounted.   If you continue you ***WILL*** 
  88. cause ***SEVERE*** filesystem damage. 
  89.  
  90. Do you really want to continue (y/n)? yes 
  91.  
  92. /dev/VolGroup/lv_root: recovering journal 
  93.  
  94. Pass 1: Checking inodes, blocks, and sizes 
  95. Pass 2: Checking directory structure 
  96. Pass 3: Checking directory connectivity 
  97. Pass 4: Checking reference counts 
  98. Pass 5: Checking group summary information 
  99.  
  100. /dev/VolGroup/lv_root: ***** FILE SYSTEM WAS MODIFIED ***** 
  101. /dev/VolGroup/lv_root: ***** REBOOT LINUX ***** 
  102. /dev/VolGroup/lv_root: 45265/494832 files (0.1% non-contiguous), 311135/1976320 blocks 
  103.  
  104. [root@ecdata ~]# resize2fs /dev/VolGroup/lv_root 
  105. resize2fs 1.41.12 (17-May-2010) 
  106. Filesystem at /dev/VolGroup/lv_root is mounted on /; on-line resizing required 
  107. old desc_blocks = 1new_desc_blocks = 2 
  108. Performing an on-line resize of /dev/VolGroup/lv_root to 4595712 (4k) blocks. 
  109. The filesystem on /dev/VolGroup/lv_root is now 4595712 blocks long. 
  110.  
  111. [root@ecdata ~]# lvdisplay 
  112.   --- Logical volume --- 
  113.   LV Name                /dev/VolGroup/lv_root 
  114.   VG Name                VolGroup 
  115.   LV UUID                1mralq-VrIX-cBmW-YtRh-9JZN-f9s1-S3e22k 
  116.   LV Write Access        read/write 
  117.   LV Status              available 
  118.   # open                 1 
  119.   LV Size                17.53 GiB 
  120.   Current LE             4488 
  121.   Segments               2 
  122.   Allocation             inherit 
  123.   Read ahead sectors     auto 
  124.   - currently set to     256 
  125.   Block device           253:0 
  126.  
  127.   --- Logical volume --- 
  128.   LV Name                /dev/VolGroup/lv_swap 
  129.   VG Name                VolGroup 
  130.   LV UUID                ibqsE8-6ktx-PBE8-rqIC-VCcq-R2pS-Jlf0zr 
  131.   LV Write Access        read/write 
  132.   LV Status              available 
  133.   # open                 1 
  134.   LV Size                1.97 GiB 
  135.   Current LE             504 
  136.   Segments               1 
  137.   Allocation             inherit 
  138.   Read ahead sectors     auto 
  139.   - currently set to     256 
  140.   Block device           253:1 
  141.  
  142. [root@ecdata ~]# df -h 
  143. Filesystem            Size  Used Avail Use% Mounted on 
  144. /dev/mapper/VolGroup-lv_root 
  145.                        18G  1.1G   16G   7% / 
  146. tmpfs                 497M     0  497M   0% /dev/shm 
  147. /dev/sda1             485M   30M  430M   7% /boot 
  148. [root@ecdata ~]# 

 针对有失败的朋友,请查看http://tonychiu.blog.51cto.com/656605/1109528

你可能感兴趣的:(硬盘,lvm,根分区)