Maison >base de données >tutoriel mysql >扩展rhel5.9下使用lvm管理的根分区

扩展rhel5.9下使用lvm管理的根分区

WBOY
WBOYoriginal
2016-06-07 16:13:131319parcourir

扩展rhel5.9下使用lvm管理的根分区 核心步骤: 添加sdb-----pvcreate-----vgextend-----lvextend-----resize2fs 文件系统信息如下: [root@rhel59 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup00-LogVol01 18G 8.1G 8.3G 50% /

扩展rhel5.9下使用lvm管理的根分区

核心步骤:

添加sdb----->pvcreate----->vgextend----->lvextend----->resize2fs


文件系统信息如下:

[root@rhel59 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01
                       18G  8.1G  8.3G  50% /
/dev/sda1             190M   13M  168M   8% /boot
tmpfs                 500M     0  500M   0% /dev/shm


[root@rhel59 ~]# vgdisplay
  --- Volume group ---
  VG Name               VolGroup00
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               19.78 GB  ----------->此时vg的大小是19.78GB
  PE Size               32.00 MB
  Total PE              633
  Alloc PE / Size       633 / 19.78 GB
  Free  PE / Size       0 / 0   
  VG UUID               k9z3Ze-tAoj-Tajp-iECn-Ckrl-oWxZ-svnlsw


首先关闭rhel,加盘,之后启动rhel

[root@rhel59 ~]# fdisk -l

Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          25      200781   83  Linux
/dev/sda2              26        2610    20764012+  8e  Linux LVM

Disk /dev/sdb: 21.4 GB, 21474836480 bytes   ----------->多了sdb
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/sdb doesn't contain a valid partition table


[root@rhel59 ~]# pvcreate /dev/sdb          ----------->建立pv  
  Writing physical volume data to disk "/dev/sdb"
  Physical volume "/dev/sdb" successfully created


[root@rhel59 ~]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name VolGroup00
PV Size 19.80 GB / not usable 21.36 MB
Allocatable yes (but full)
PE Size (KByte) 32768
Total PE 633
Free PE 0
Allocated PE 633
PV UUID GCIoaR-YISf-ILdp-8dNL-zGoq-Qqmy-C2HHI0

"/dev/sdb" is a new physical volume of "20.00 GB"
--- NEW Physical volume ---
PV Name /dev/sdb
VG Name
PV Size 20.00 GB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID L9cTfB-jeai-owEJ-8d9i-BdLk-4RLp-onedCq

[root@rhel59 ~]# which vgextend
/usr/sbin/vgextend
[root@rhel59 ~]# /usr/sbin/vgextend VolGroup00 /dev/sdb
  Volume group "VolGroup00" successfully extended
[root@rhel59 ~]# vgdisplay
  --- Volume group ---
  VG Name               VolGroup00
  System ID             
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  4
  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               39.75 GB   ----------->此时vg的大小是39.75GB,多了接近20GB
  PE Size               32.00 MB
  Total PE              1272
  Alloc PE / Size       633 / 19.78 GB
  Free  PE / Size       639 / 19.97 GB
  VG UUID               k9z3Ze-tAoj-Tajp-iECn-Ckrl-oWxZ-svnlsw


[root@rhel59 ~]# lvextend -L 38500M /dev/mapper/VolGroup00-LogVol01
  Rounding up size to full physical extent 37.62 GB
  Extending logical volume LogVol01 to 37.62 GB
  Logical volume LogVol01 successfully resized
注意:上面的命令中 -L 38500M 的意思是扩展到38500MB;若是 -L +38500M ,则表示扩展了38500MB



[root@rhel59 ~]# lvdisplay
--- Logical volume ---
LV Name /dev/VolGroup00/LogVol01
VG Name VolGroup00
LV UUID zHqULI-llnJ-LFmp-Swux-U9EZ-RKHc-GoOQXD
LV Write Access read/write
LV Status available
# open 1
LV Size 37.62 GB ------------->此时lv已经变大。
Current LE 1204
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0

--- Logical volume ---
LV Name /dev/VolGroup00/LogVol00
VG Name VolGroup00
LV UUID wqoTR5-KRdn-IVjA-hLoS-M1w7-32CH-qgaZMk
LV Write Access read/write
LV Status available
# open 1
LV Size 2.00 GB
Current LE 【本文来自鸿网互联 (http://www.68idc.cn)】 64
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1

[root@rhel59 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01
                       19G  8.1G  9.9G  45% /   --------------->此时文件系统空间还没有变化。
/dev/sda1             190M   13M  168M   8% /boot
tmpfs                 500M     0  500M   0% /dev/shm


[root@rhel59 ~]# resize2fs /dev/mapper/VolGroup00-LogVol01
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/mapper/VolGroup00-LogVol01 is mounted on /; on-line resizing required
Performing an on-line resize of /dev/mapper/VolGroup00-LogVol01 to 9863168 (4k) blocks.
The filesystem on /dev/mapper/VolGroup00-LogVol01 is now 9863168 blocks long.
[root@rhel59 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol01
                       37G  8.1G   27G  24% /
/dev/sda1             190M   13M  168M   8% /boot
tmpfs                 500M     0  500M   0% /dev/shm
[root@rhel59 ~]# vgdisplay
  --- Volume group ---
  VG Name               VolGroup00
  System ID             
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  6
  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               39.75 GB
  PE Size               32.00 MB
  Total PE              1272
  Alloc PE / Size       1268 / 39.62 GB
  Free  PE / Size       4 / 128.00 MB
  VG UUID               k9z3Ze-tAoj-Tajp-iECn-Ckrl-oWxZ-svnlsw


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:MHA安装及等效性配置Article suivant:检查selinux状态的方法