设为首页收藏本站language 语言切换
查看: 2030|回复: 7
收起左侧

从头到尾,ESXi下Linux扩展磁盘操作

[复制链接]
发表于 2014-4-9 13:26:31 | 显示全部楼层 |阅读模式
今天测试将一台CentOS6磁盘从40G扩展到60G.
网上没有找到完整的资料,于是自己动手来。
首先,关闭虚拟机,不关闭也可以。
SSH登陆到ESXI,需要访问虚拟机的磁盘文件
进入虚拟机文件夹后,输入如下命令:[ol]
  • vmkfstools -X 100GB myhost.vmdk[/ol]复制代码需要使用GB或MB来作为容量单位,只可以比原来大。
    查看当前扩展的磁盘容量: [ol]
  • parted[/ol]复制代码
    在命令(parted)状态下输入如下,可查看到剩余容量大小:[ol]
  • print free[/ol]复制代码
    quit退出
    查看当前磁盘分区,根据自己的来:[ol]
  • fdisk -l dev/sda[/ol]复制代码
    接下来修改磁盘分区了:[ol]
  • fdisk dev/sda[/ol]复制代码可以通过m 来查看命令
    输入p 查看当前分区
    删除sda分区:
    创建分区:
    查看分区,看到sda3的结束地址 已经是7832了:
    保存分区:
    现在还没有完,查看分区状态还是老样子。
    输入命令:[ol]
  • df -h[/ol]复制代码
    还需要最后一步,扩展分区:[ol]
  • resize2fs /dev/sda3[/ol]复制代码
    再次查看[ol]
  • df -h[/ol]复制代码
    里面基本上都是Linux的使用,但是初衷是基于vmware的。
    本文完。
  • 发表于 2014-4-9 13:27:04 | 显示全部楼层
    非常感谢!!!
    沙发 2014-4-9 13:27:04 回复 收起回复
    回复 支持 反对

    使用道具 举报

    发表于 2014-4-9 13:27:52 | 显示全部楼层
    第一步可以在vClient里修改虚拟磁盘的大小,不必用命令行。
    如果linux用了lvm就简单多了,添个100G的虚拟磁盘,在合并到vg里即可。
    还有个更简单安全的办法。
    1. 给linux vm添加一个新的虚拟磁盘,大小按照新的size。
    2. 启动vm, 在新的磁盘上按照原来的layout建立分区表,将要扩充的分区除外。
    3. 用dd分别将原来分区的内容复制到新磁盘的相应分区上。包括MBR
    4. 关机,将原来的磁盘移除,vmdk暂时保留,万一失败还能继续用。
    5. 将新加的那个虚拟磁盘文件的序号修改为旧盘的, sdb -> sda
    3和4之间是否要增加fsck或resize2fs记不清了。
    现在启动vm就应该可以了。
    板凳 2014-4-9 13:27:52 回复 收起回复
    回复 支持 反对

    使用道具 举报

    发表于 2014-4-9 13:28:44 | 显示全部楼层

    感谢,学习一下命令行,虽然还是觉得直接编辑vm比较方便,小变大直接生效,大变小就要用命令行了貌似,求大侠指教一下。
    地板 2014-4-9 13:28:44 回复 收起回复
    回复 支持 反对

    使用道具 举报

    发表于 2014-4-9 13:29:19 | 显示全部楼层
    谢谢楼主!!
    5# 2014-4-9 13:29:19 回复 收起回复
    回复 支持 反对

    使用道具 举报

    发表于 2014-4-9 13:29:56 | 显示全部楼层

    我的经验:反正都要关VM了,还不如在ESXi上直接拷贝一个原来的VMDK做备份即可。
    需要,因为新的硬盘上的数据相当于没有正常关机的状态。
    无停机时间是关键!所以说,正儿八经的Linux生产服务器上,不用LVM都会留隐患的。
    签名
    ---
    可是,多了个LVM层又多了个需要做disk align的地方了~~~
    6# 2014-4-9 13:29:56 回复 收起回复
    回复 支持 反对

    使用道具 举报

    发表于 2014-4-9 13:30:45 | 显示全部楼层
    Power CLI 命令完全可以做到,Client也可以做到。
    7# 2014-4-9 13:30:45 回复 收起回复
    回复 支持 反对

    使用道具 举报

    发表于 2014-4-9 13:31:42 | 显示全部楼层
    又见技术贴
    8# 2014-4-9 13:31:42 回复 收起回复
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 论坛注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

    GMT+8, 2025-7-10 02:00 , Processed in 0.074771 second(s), 22 queries , Redis On.  

      Powered by Discuz!

      © 2001-2025 HH010.COM

    快速回复 返回顶部 返回列表