[Linux]VMware 无重启添加scsi硬盘实现LVM动态扩容(下)

来源:互联网 发布:漫画教程 知乎 编辑:程序博客网 时间:2024/05/22 17:47

在上一篇[http://blog.csdn.net/sycflash/article/details/6757844]我们已经一步一步地把scsi添加到Linux中并格式化成LVM格式了,本篇将基于LVM对文件系统分区进行扩容。

1.预备工作:

我们要知道LVM一般的操作步骤为:

1】 pvcreate      # 把物理设备[/dev/sdb3]转换成物理卷

2】vgextend     # 把pvcreate产生的物理卷添加到特定的逻辑卷组中

3】 lvextend      # 利用逻辑卷组中的空闲空间来对逻辑卷进行扩容

4】resize2fs    # 调整ext2或ext3文件系统的大小,

                必须经过这一部,文件系统的磁盘空间才得以改变

PS:如果您对LVM还不太熟悉的话,请你学习一下羽飞老师关于这方面的讲解:

---------------------------------------------------------------------------------------------------
Linux认证与培训系列培训视频 - 18(第二部分) 第十一章:磁盘配额、LVM及RAID
http://www.boobooke.com/v/bbk2988
http://www.boobooke.com/v/bbk2989
http://www.boobooke.com/v/bbk2971
http://www.boobooke.com/v/bbk2972
http://www.boobooke.com/v/bbk2973
---------------------------------------------------------------------------------------------------

查看一下当前的文件系统磁盘空间情况:

[root@server01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00     
                      3.9G  3.7G     0 100% /

#这里可以看到根分区使用的是逻辑卷LogVol00,卷组为VolGroup00 ,根分区空间已经快用完了。


2. 在线扩容

[1] 使用pvcreate 把物理设备[/dev/sdb3]转换成物理卷

[root@server01 ~]# pvcreate /dev/sdb3
  Physical volume "/dev/sdb3" successfully created

[root@server01 ~]# pvscan 
  PV /dev/sda2   VG VolGroup00      lvm2 [3.94 GB / 0    free]
  PV /dev/sdb3                      lvm2 [4.00 GB]
  Total: 2 [7.94 GB] / in use: 1 [3.94 GB] / in no VG: 1 [4.00 GB]

[2] 使用vgextend 把pvcreate产生的物理卷添加到特定的逻辑卷组中

先来查看系统中原有的逻辑卷组:

[root@server01 ~]# vgdisplay 
  --- Volume group ---
  VG Name               VolGroup00
  System ID             
  Format                lvm2
.............(此处略去一些字).................
  Free  PE / Size       0 / 0   
  VG UUID               Zco6EF-DxKn-V2Qn-Ca2y-JBhQ-JIO5-SvKcji

我的系统中当前只有一个名为VolGroup00逻辑卷组,而且这个逻辑卷组刚好是 / 分区使用的那个,我们就把物理卷添加到这个卷组(VG)里面。

[root@server01 ~]# vgextend /dev/mapper/VolGroup00 /dev/sdb3
  Volume group "VolGroup00" successfully extended

[3] 使用lvextend把逻辑卷组中的空闲空间扩展到 / 分区所在的逻辑卷(LogVol00)中:

[这里我添加了200M]

[root@server01 ~]# lvextend -L +200M /dev/mapper/VolGroup00-LogVol00
  Rounding up size to full physical extent 224.00 MB
  Extending logical volume LogVol00 to 4.16 GB
  Logical volume LogVol00 successfully resized
[root@server01 ~]#

然后我们查看分区的空间有没有变化:

[root@server01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      3.9G  3.7G     0 100% /
/dev/sda1              31M  7.8M   22M  27% /boot
tmpfs                 252M     0  252M   0% /dev/shm

没有任何变化!为什么呢?之前说过了,还有第四步——调整文件系统大小

[4] 使用resize2fs调整文件系统的大小:

[root@server01 ~]# resize2fs /dev/VolGroup00/LogVol00 
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/VolGroup00/LogVol00 is mounted on /; on-line resizing required
Performing an on-line resize of /dev/VolGroup00/LogVol00 to 1089536 (4k) blocks.
The filesystem on /dev/VolGroup00/LogVol00 is now 1089536 blocks long.


[root@server01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                      4.1G  3.7G  168M  96% /
/dev/sda1              31M  7.8M   22M  27% /boot
tmpfs                 252M     0  252M   0% /dev/shm

怎么样,扩容成功了吧。
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 逆水寒fps太低怎么办 我dcj没地速怎么办 电焊看久眼睛疼怎么办 装修忘了窗帘盒怎么办? 纹眉导致眼肿了怎么办 哭泣引起的眼肿怎么办 在酒店忘记拉窗帘了怎么办 湿气重喉咙有痰怎么办 眼睛上火了肿了怎么办 陌陌直播没人看怎么办 陌陌直播没人气怎么办 我真的爱上你了怎么办 弯腰时间久了腰疼怎么办 斗鱼pk输的怎么办 领导当着人骂我怎么办 被老板骂了应该怎么办 三星s7关机键掉了怎么办 主播遇到黑粉怎么办 在工作单位突然死亡怎么办 孕7月半夜脚抽筋怎么办 上单对上两个射手怎么办 游戏本玩游戏掉帧怎么办 手机开直播很卡怎么办 小孩小鸡被虫子咬了怎么办 小鸡仔不吃食了怎么办 小鸡的腿瘸了怎么办 在境外住酒店钱被偷了怎么办 一加6屏幕辣眼睛怎么办 棉质衣服皱了怎么办 洗完衣服皱了怎么办 穿衬衫袖子很皱怎么办 洗完衣服有褶皱怎么办 麻料裤子容易皱怎么办 苹果手机邮件删了怎么办 飞猪12306登录不上怎么办 邮箱被别人绑定12306怎么办 白名单一个地址也没怎么办 12306忘记用户名和密码怎么办 12306忘了用户名和密码怎么办 12306注册后忘了密码怎么办 12306帐号忘了密码怎么办