您的位置:首页 > 运维架构 > Linux

如虎添翼VSPHERE 4/5 环境下 linux/windows 动态扩展磁盘 推荐

2012-05-02 08:59 435 查看
如虎添翼VSPHERE 4/5 环境下-linux/windows 动态扩展磁盘

标题有些夸张,不过linux 或 windows 系统结合VMware vmkfstools工具与OVF模版真的是"黄金搭档", 比如VSPHERE 4/5 环境中部署linux 或者 windows 系统,只需要导入做好的OVF 模版,然后根据实际需求使用vmkfstools 扩展虚拟机磁盘容量,最后使用 linux lvm 或者 windows diskpart(非系统卷) 扩展即可这样大大减少了工作量,事半功倍。

一 具体操作步骤

注意如果您的 VSPHERE 4/5 环境中已经有了linux (lvm)或者 windows (非系统卷)虚拟机了,那么只需要第2 第3 步骤即可。

1 导入OVF 模版
请直接参考这里
http://dngood.blog.51cto.com/446195/808543

2 使用vmkfstools 扩展此虚拟机磁盘容量
无论你的虚拟机系统是linux 还是windows 要想扩展虚拟磁盘容量都需要在你的ESXi命令行中执行如下语句例如:
# vmkfstools -X 40g converter-two.vmdk //ESXi命令行中执行
更详细参考这里
http://dngood.blog.51cto.com/446195/785770 

3 使用 linux lvm 或者 windows diskpart 扩展


二 linux / windows 动态扩展磁盘

1 linux 系统

如上所示要想实现linux系统下磁盘容量的扩展需要 lvm的支持,如果Linux系统没有使用lvm ,那么就不能完成磁盘扩展容量了。
如许更详细的信息请参考这里
http://dngood.blog.51cto.com/446195/818735

扩展“/” 目录 20120405
fdisk /dev/sda
添加新的分区用于创建pv,
使用"t"命令更改分区系统id类型为"8e"
保存退出,

partprobe /dev/sda5                 //使用partprobe 命令,不必重启系统就可以发现新分区(RHEL5/CENTOS5中)
pvcreate /dev/sda5                  //创建物理卷
vgextend vg1 /dev/sda5              //扩展卷组
vgdisplay                           //査看卷组可用PE(Free PE)
lvdisplay                           //査看逻辑卷详细信息
lvextend -l +960 /dev/vg1/lv1_root  //扩展逻辑卷(-l 为可用的PE数量)
resize2fs /dev/vg1/lv1_root         //在线扩展文件系统


2 windows 系统

windows 2003 server //需要注意的是diskpart 命令只能用于扩展非系统卷(非C盘)

list volume  -> select volume f -> extend




#20120602

有同鞋反映使用vmkfstools 工具扩展磁盘不方便,其实忘记告诉大家在vsphere client 图形界面下的扩容也常简单,只需要在编辑虚拟机配置,在需要扩充的虚拟磁盘上直接改变磁盘大小即可。

有两个前提:

1 此虚拟机在关机状态下; 2 此虚拟机没有快照

#20120611

windows 2008 server 下可以扩展系统卷,方法同扩展windows 2003 server 相同,只不过扩展时选择系统卷。

#20121231

linux 系统不会自动扩展"扩展分区" 大小,需要使用parted 命令扩展"扩展分区"

resize NUMBER START END      #更改分区的大小 
(parted) resize 4 21.5GB 107GB





#

更多请:

linux 相关 274134275 , 37275208(已满)

vmware 虚拟化相关 166682360
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息