一、虚拟机上先扩展分区:

二、centos系统root登入,新建分区

2.1 【fdisk -l】 最大分区为/dev/sda2,说明新创建的分区将会是sda3(在后面的步骤会进行选择)

2.2 输入【fdisk /dev/sda】

2.2.1命令行提示下输入【m】

2.2.2输入命令【n】添加新分区。

2.2.3输入命令【p】创建主分区。

2.2.4输入【回车】,选择默认

2.2.5输入【回车】,选择默认

2.2.6输入【w】,保持修改

2.3 输入【reboot】 重启linux,必须reboot,否则/dev/sda3无法格式化。

2.4 这时在/dev/目录下,才能看到了新的分区比如/dev/sda3

三、扩展/dev/mapper/centos-root

3.1.创建pv(给刚刚新建的分区 /dev/sda3)

  1. [root@localhost ~]# pvcreate /dev/sda3
  2. Physical volume "/dev/sda3" successfully created

3.2.把pv加入vg中,相当于扩充vg的大小

先使用vgs查看vg组

  1. [root@localhost ~]# vgs
  2. VG #PV #LV #SN Attr VSize VFree
  3. centos wz--n- .51g 40.00m<br>

扩展vg,使用vgextend命令

  1. [root@localhost ~]# vgextend centos /dev/sda3
  2. Volume group "centos" successfully extended

3.3.我们成功把vg卷扩展了,在用vgs查看一下

  1. [root@localhost ~]# vgs
    VG     #PV #LV #SN Attr   VSize  VFree
  2.   centos         wz--n- .50g .04g
  3. [root@localhost ~]# lvs
  4.   LV   VG     Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  5.   root centos -wi-ao---- .47g                                                   
  6.   swap centos -wi-ao----  .00g  虽然我们把vg扩展了,但是lv还没有扩展

3.4.扩展lv,使用lvextend命令

  1. [root@localhost ~]# lvextend -L +20G /dev/mapper/centos-root
  2.   Size of logical volume centos/root changed from 17.47 GiB ( extents) to 37.47 GiB ( extents).
  3.   Logical volume root successfully resized.

查看lv大小

  1. [root@localhost ~]# lvs
  2.   LV   VG     Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  3.   root centos -wi-ao---- .47g                                                   
  4.   swap centos -wi-ao----  .00g

查看df  -h中变化没有

  1. [root@localhost ~]# df -h
  2. 文件系统                 容量  已用  可用 已用% 挂载点
  3. /dev/mapper/centos-root   18G  .1G   17G    % /
  4. devtmpfs                 479M       479M    % /dev
  5. tmpfs                    489M       489M    % /dev/shm
  6. tmpfs                    489M  6.7M  483M    % /run
  7. tmpfs                    489M       489M    % /sys/fs/cgroup
  8. /dev/sda1                497M  125M  373M   % /boot
  9. tmpfs                     98M        98M    % /run/user/<br><br>没有变化。

那么我们要使用[root@localhost ~]# xfs_growfs /dev/mapper/centos-root 命令使系统重新读取大小

  1. [root@localhost ~]# xfs_growfs /dev/mapper/centos-root
  2. meta-data=/dev/mapper/centos-root isize=    agcount=, agsize= blks
  3.          =                       sectsz=   attr=, projid32bit=
  4.          =                       crc=        finobt=
  5. data     =                       bsize=   blocks=, imaxpct=
  6.          =                       sunit=      swidth= blks
  7. naming   =version               bsize=   ascii-ci= ftype=
  8. log      =internal               bsize=   blocks=, version=
  9.          =                       sectsz=   sunit= blks, lazy-count=
  10. realtime =none                   extsz=   blocks=, rtextents=
  11. data blocks changed from to

再使用df  -h查看

  1. [root@localhost ~]# df -h
  2. 文件系统                 容量  已用  可用 已用% 挂载点
  3. /dev/mapper/centos-root   38G  .1G   37G    % /
  4. devtmpfs                 479M       479M    % /dev
  5. tmpfs                    489M       489M    % /dev/shm
  6. tmpfs                    489M  6.7M  483M    % /run
  7. tmpfs                    489M       489M    % /sys/fs/cgroup
  8. /dev/sda1                497M  125M  373M   % /boot
  9. tmpfs                     98M        98M    % /run/user/

到这里我们就成功扩展了。

OpenStack中的虚拟机(/dev/mapper/centos-root)进行磁盘扩容的更多相关文章

  1. 也谈OpenStack中的虚拟机HA

    OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目. 它的社区拥有超过130家企业及1350位开发人员,这些机构与个人都将OpenStack作为基础设施即服务(IaaS)资源的通 ...

  2. 虚拟机 /dev/mapper/centos-root 动态扩容

    [root@bogon ~]# df -h Filesystem Size Used Avail Use% Mounted on .2G .2G 51M % / devtmpfs 908M 908M ...

  3. Openstack中查看虚拟机console log的几种方法

    Openstack中有时候虚拟机启动不正常,这时可以通过查看虚拟机console log能得到一些有用的信息. 有这些方法可以查看或获取虚拟机console log: 1)openstack控制台图形 ...

  4. CentOS 下lvm 磁盘扩容

    打算给系统装一个oracle,发现磁盘空间不足.在安装系统的时候我选择的是自动分区,系统就会自动以LVM的方式分区.为了保证系统后期的可用性,建议所有新系统安装都采用LVM,之后生产上的设备我也打算这 ...

  5. Openstack中为虚拟机使用CDROM光驱设备

    在Libvirt里处理 在nova里处理 实际效果 怎么卸载 在Libvirt里处理 尝试了下面有几种方法,为虚拟机载入光盘文件: 1.使用ide方式挂载: virsh attach-disk {in ...

  6. 云计算---记一次黑客攻击openstack创建的虚拟机

    一:问题定位 现象: 近期发现有几台openstack云主机被修改密码并被肉鸡. 黑客操作日志: -- :: ##### root tty1 : #### -- :: top -- :: ##### ...

  7. linux 逻辑卷管理 /dev/mapper/VolGroup-lv_root 100%调整分区大小

    1.解决过程 # df -h   // 查看分区 # umount /home   // 取消挂载 # e2fsck -f /dev/mapper/VolGroup-lv_home   // 分区检测 ...

  8. VMware exsi虚拟机磁盘扩容

    创建Linux时分配磁盘空间随着使用的增加,使用率逐渐升高,需要对/root进行扩容,此时需要在添加或者扩展一下磁盘. 查看Linux版本信息 [root@localhost ~]# cat /etc ...

  9. centos 7.4 磁盘空间不足,扩容根分区 --lvm模式

    背景:根分区磁盘空间不足,需要扩容root磁盘空间 1.查看现有磁盘信息,可以看出根分区有26G [root@localhost ~]# df -h 2.查看新增加的磁盘信息(改虚拟机已经添加好了,不 ...

随机推荐

  1. 多表联合Update更新数据

    UPDATE A SET A.c2 =B.c3 from A inner join B on A.c1=B.c1 多表from子句后面

  2. How to deploy kotlin in androidstudio?

    Kotlin is a good language,more playable than Java.So how do we deploy kotlin? First,install the kotl ...

  3. Android View体系(六)从源码解析Activity的构成

    前言 本来这篇是要讲View的工作流程的,View的工作流程主要指的measure.layout.draw这三大流程,在讲到这三大流程之前我们有必要要先了解下Activity的构成,所以就有了这篇文章 ...

  4. centos7下安装rabbitmq

    RabbitMQ: RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发.Rab ...

  5. (后端)SQL Server日期时间函数

    转自博客园: 1.获取当前日期GetDate getdate()函数以datetime数据类型的格式返回当前SQLServer服务器所在计算机的日期和时间.其语法格式为getdate().返回值舍入到 ...

  6. ipa的plist文件查看

    1.ipa包解压缩:右键.ipa包,使用[归档实用工具/unarchiver]打开 2.进入解压缩后的payload目录,右键ipa包-显示包内容 3.找到info.plist文件,直接拖拽出来 4. ...

  7. Fiddler查看接口响应时间

    有时候,某些接口访问过慢,我们需要测试接口查看响应时间,从而进行优化.(由于fiddler自带的没有进行响应时间的统计,所以我们需要给他添加新的规则) 首先打开Fiddler,在菜单栏上面找到Rule ...

  8. sql2008和sql2012混合安装后打开SQL Server 配置管理器查看出现“远程过程调用失败”0x800706be

    sql2008和sql2012混合安装后打开SQL Server 配置管理器SQL Server服务出现“远程过程调用失败”0x800706be 网上很多人都说这个解决方案,通过卸载“Microsof ...

  9. MyEclipse10或者eclipse中配置开发Python的Pydev插件安装教程

    注意使用LiClipse的用户 PyDev已经预装在LiClipse中,所以可以跳过这一步(请注意,如果使用LiClipse,PyDev不能单独安装或更新,因为它必须始终作为一个整体更新). 必需品 ...

  10. Team Dipper

    Team Dipper Dipper 来自追梦的7星,We Are From Now On! 说什么?图小了?没问题满足你! No.1 沉默深邃之境的术士,源自奥术之境的PHP探寻者 03150225 ...