Vmware虚拟机教程之LVM 动态扩容 VMWare
白羽 2018-08-14 来源 :网络 阅读 466 评论 0

摘要:本文将带你了解Vmware虚拟机教程之LVM 动态扩容 VMWare,希望本文对大家学Vmware有所帮助。

        本文将带你了解Vmware虚拟机教程之LVM 动态扩容 VMWare,希望本文对大家学Vmware有所帮助。


   1,扩展VMWare中的硬盘空间关掉虚拟机,增加硬盘空间
2,分区格式化fdisk -l 可以看到/dev/sda 的空间变大了
#fdisk /dev/sdap/n/3/回车/t/3/8e/w/qp 查看现有分区情况,如是新硬盘,就没有分区n 新加一个分区3 新硬盘就是1,已分区硬盘就是空闲的3回车 设定新分区的起始扇区,如果原硬盘就是LVM管理,那么离线扩容的空间自动添加在原硬盘最后的位置回车 设定新分区的结束扇区t 修改分区类型3 选择要修改的分区号8e 修改为LVM,它就是8ew 写入分区表q 退出
3,lvm扩容#partprobe 使新的分区表生效
  PS:1.如果没有partprobe,使用yum install parted安装
       2.执行partprobe时报错,Warning: WARNING: the kernel failed to re-read the partition table on /dev/sda (Device or resource busy).  As a result, it may not reflect all of your changes until after reboot.
      假设新增的分区是/dev/sda9,那么执行partx -a /dev/sda9 /dev/sda就可以了,试过partprobe; partprobe /dev/sda9(提示找不到此设备); partx -a /dev/sda都不行。
#mkfs.ext3 /dev/sda3 格式化新分区为ext3格式
    ps:在/etc/fstab里查看当前文件格式

 1 [root@localhost ~]# cat /etc/fstab 
 2 
 3 #
 4 # /etc/fstab
 5 # Created by anaconda on Thu May  8 01:35:25 2014
 6 #
 7 # Accessible filesystems, by reference, are maintained under '/dev/disk'
 8 # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
 9 #
10 /dev/mapper/VolGroup-lv_root /                       ext4    defaults        1 1
11 UUID=9568abb3-5bb0-4c32-9ee6-bafb2abc02f5 /boot                   ext4    defaults        1 2

    再格式化,如:mkfs.ext4 /dev/sda3
pvcreate指令用于将物理硬盘分区初始化为物理卷,以便被LVM使用。
#pvcreate /dev/sda3#pvdisplay
 
lvdisplay指令用于显示LVM逻辑卷空间大小、读写状态和快照信息等属性

 1 [root@localhost ~]# lvdisplay 
 2   --- Logical volume ---
 3   LV Path                /dev/VolGroup/lv_root
 4   LV Name                lv_root
 5   VG Name                VolGroup
 6   LV UUID                zkbNCn-K61J-zQS7-AGGl-boNB-EPKX-sLQ1mV
 7   LV Write Access        read/write
 8   LV Creation host, time localhost.localdomain, 2014-05-08 01:34:32 +0800
 9   LV Status              available
10   # open                 1
11   LV Size                87.41 GiB
12   Current LE             22378
13   Segments               2
14   Allocation             inherit
15   Read ahead sectors     auto
16   - currently set to     256
17   Block device           253:0

 
 
#vgextend /dev/mapper/VolGroup(不加后面的-lv_root之类信息) /dev/sda3#vgdisplay
    vgextend指令用于动态的扩展LVM卷组,它通过向卷组中添加物理卷来增加卷组的容量。
 
#lvextend -L +xxxG /dev/VolGroup/lv_root
 
#resize2fs /dev/VolGroup/lv_root
 
   

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标系统运维之Vmware频道!

本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:13167058313
小职老师的微信号:13167058313

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    ICP许可  沪B2-20190160

站长统计