• [vt]xenserver磁盘扩容扩不大问题解决


     xenserver将磁盘扩大后,fdisk可以看到容量大了,但是df -h看到磁盘并没有大,解决.

    参考

    说明:XenServer里面安装的虚拟机,分区的时候采用的是LVM磁盘分区

    需求:现在需要扩容虚拟机根分区/

    具体操作:

    一、使用XenCenter增大虚拟机磁盘容量,如下图所示

    增大当前磁盘到50GB

    注意:必须在虚拟机关机状态下进行

    二、查看硬盘容量

    df -h #可以看到此时根分区还是12G,没有变化

     

    fdisk -l #已经可以看到整个磁盘容量变为53.6GB了

     

    三、创建新的磁盘分区

    fdisk /dev/xvda #对磁盘/dev/xvda进行操作

    p #查看当前分区

    系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链

    n #创建新分区

    4 #创建第四个主分区

    t #修改分区类型

    8e #输入8e,代表分区使用LVM类型

    p #查看当前分区状态

    w #保存以上操作,否则不能新建分区

    重新启动系统之后,再进行以下操作

    四、把新创建的分区/dev/xvda4加入到与根分区/相同的LVM中

    mkfs.ext3 /dev/xvda4 #格式化分区,需要等一会

    pvcreate /dev/xvda4 #创建一个新的LVM分区

    pvdisplay #查看已经存在的pv(物理卷)

    系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链

    vgdisplay #查看当前已经存在的vg(逻辑卷组)

    lvdisplay #查看已经存在的lv(逻辑卷)

    vgextend VolGroup00 /dev/xvda4 #把/dev/xvda4加入与/目录相同的vg(逻辑卷组)

    lvextend -L +30.01GB -n /dev/VolGroup00/LogVol00 #扩容lv(逻辑卷)LogVol00

    e2fsck -f /dev/VolGroup00/LogVol00 #检查

    resize2fs /dev/VolGroup00/LogVol00 #生效

    df -h #查看挂载状态,显示/分区已经扩容

    至此,XenServer虚拟机扩容LVM磁盘分区完成。

    xenserver将磁盘扩大后,fdisk可以看到容量大了
    
    但是df -h确实没大?
    
     
    
    解决:
    
    fdisk /dev/xvda
    
    p
    
    n
    
    4
    
    回车
    
    回车
    
    重启机器
    
    mkfs.ext4 /dev/xvda4
    
    mount /dev/xvda4 /mnt
  • 相关阅读:
    Vue技巧小结(持续更新)
    Vue+Webpack常见问题(持续更新)
    webpack模块定义和使用的模式
    vue-cli笔记
    新浪微博怎么知道你没登录
    jquery页面水印插件,支持多行水印、行错开
    浏览器并发连接数(未完成)
    HTTP1.0 、1.1
    你总说时间很少
    看小说的这些年
  • 原文地址:https://www.cnblogs.com/iiiiher/p/5939040.html
Copyright © 2020-2023  润新知