vmware虚拟硬盘空间管理

上传人:cl****1 文档编号:479980079 上传时间:2023-04-11 格式:DOCX 页数:10 大小:304.40KB
返回 下载 相关 举报
vmware虚拟硬盘空间管理_第1页
第1页 / 共10页
vmware虚拟硬盘空间管理_第2页
第2页 / 共10页
vmware虚拟硬盘空间管理_第3页
第3页 / 共10页
vmware虚拟硬盘空间管理_第4页
第4页 / 共10页
vmware虚拟硬盘空间管理_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《vmware虚拟硬盘空间管理》由会员分享,可在线阅读,更多相关《vmware虚拟硬盘空间管理(10页珍藏版)》请在金锄头文库上搜索。

1、vmware 虚拟硬盘空间管理VMware 虚拟磁盘管理工具是 VMware Workstation 软件包里的一个软件, 它让 你用命令行或通过脚本来创建管理修改虚拟磁盘文件。它的一个重要的特性是能够增 大虚拟磁盘大小,使虚拟磁盘的最大尺寸比刚创建时(定义的)更大。它是这样一种 方法,如果你需要更多的磁盘空间在已经定义的虚拟机中,而你又不想添加另外一块 硬盘或者用 Ghost 软件来传递虚拟磁盘上的数据到另外一块更大的虚拟磁盘上去时, 你可以用改变虚拟磁盘最大尺寸方法来做。不过你可不能用这种方法对你的物理硬盘 实施。另外一个功能是让你能够改变虚拟磁盘的类型。 当你创建虚拟机时, 你定义了虚拟

2、 磁盘空间的分配方式。你可以在以下选择一种分配方式:- 所有的虚拟磁盘空间预分配。它相当于虚拟磁盘管理工具所说的预分配磁盘类型。- 虚拟磁盘在开始时最小随着数据的增加而变大。它相当于虚拟磁盘管理工具所说的 可增长磁盘类型。使用虚拟磁盘管理工具,你能够更改虚拟磁盘的类型为预分配或可增长的、单个文件 储存或每个文件大小为 2GB 的多文件方式。 举个例子,你可以分配所有的虚拟磁盘空 间,然后发现你需要收回一些主机上的硬盘空间。你能转换预分配的虚拟磁盘为可增 长的虚拟磁盘,然后删除原来的那个虚拟磁盘文件。(这样)虚拟磁盘的大小将随着 你的数据的增长而增长。这些功能和使用脚本自动管理虚拟磁盘方法在 V

3、Mware Workstation5.0 版本中提 供。你能够用虚拟磁盘管理工具完成以下任务:- 使用脚本自动管理虚拟磁盘。- 创建虚拟磁盘而不和任何一个虚拟机关联,举个例子,创建它作为样板。- 在预分配和可增长的虚拟磁盘类型间进行转换。当你更改为可增长的虚拟磁盘类 型,你就能够收回一些磁盘空间。你也能通过收缩虚拟磁盘来收回更多的空间。- 增大虚拟磁盘的尺寸,使它比你创建时定义的尺寸更大。- 磁盘碎片整理虚拟磁盘。- 准备和收缩虚拟磁盘而不需要开启虚拟机进行(仅适用于 Windows 宿主机)。 你可以用虚拟磁盘管理程序管理由 VMware GSX Server, VMware Worksta

4、tio n and VMware VirtualCenter ( 由 GSX Server 提供被 VirtualCenter 管理的虚拟 磁盘)创建的虚拟磁盘。注意:你不能用虚拟磁盘工具创建物理磁盘。物理磁盘不能被虚拟磁盘管理工具或 Workstation 软件收缩。更多关于使用虚拟磁盘工具的信息,请阅读以下章节:- 使用虚拟磁盘管理软件- 使用虚拟磁盘管理实例使用虚拟磁盘管理软件打开宿主机中的命令行或终端( Linux 中的命令行),以运行虚拟磁盘管理软件。 在 Windows 宿主机中,更改目录为你安装 Workstation 软件所在的目录。默认的安 装目录为 C:Program Fi

5、lesVMwareVMware Workstation 。命令语法:vmware-vdiskmanager 选项 这里的选项你必须包含以下的一些选择项或参数 选项和参数 描述虚拟磁盘文件的名字。虚拟磁盘文件必须是 .vmdk 为扩展名。你能够指定一个你 想要储存的虚拟磁盘文件的路径。如果你在你的宿主机中映射了网络共享,你也可以 提供确切的虚拟磁盘文件的路径信息来创建虚拟磁盘在这个网络共享中-c创建虚拟磁盘。你必须用 -a, -s 和 -t 并指定选项参数,然后你需要指定所要创建 的虚拟磁盘文件的文件名。-r 转换已经指定类型的虚拟磁盘的类型, 结果会输出创建一个新的虚拟磁盘。 你必须 用-t选

6、项来指定你想要转换成的磁盘类型,并且指定目标虚拟磁盘的文件名。一旦转换完成, 你可以先测试虚拟磁盘以确保它能够像你所希望的那样工作, 然后 再删除原来的那个虚拟磁盘文件。为了让虚拟机重新认识转换后的虚拟磁盘, 你应该使用虚拟机设置编辑器先从虚拟 机中移除先前存在的虚拟磁盘,然后添加转换好的虚拟磁盘给虚拟机。-x GB|MB 增大虚拟磁盘到指定的容量。 你必须指定新的更大尺寸的虚拟磁盘用 GB 或 MB 单 位标示。你不能改变物理磁盘的大小。(废话) 注意:在你运行虚拟磁盘管理软件前,你应该先备份虚拟磁盘文件。(因为不会创 建新的文件,所以备份以防增大磁盘操作失败)-d 对指定的虚拟磁盘碎片整理

7、。 你只能磁盘碎片整理可增长的虚拟磁盘。 你不能磁盘 碎片整理预分配的虚拟磁盘。-p 为收缩磁盘做准备处理。如果虚拟磁盘被分成多个分区, 每个分区必须被单独准备。 分区(比如C:或D:)必须用VMware DiskMount工具映射。更多的应用 VMwa re DiskMount映射和解除虚拟磁盘的映射的内容,请看 VMware DiskMount用户 手册,可以在 VMware 站点中二Ihttp:/ unt.pdf 下载到。VMware DiskMount 免费软件也可以在 Jhttp:/ 页面下载到。在你对分区准备处理后, 解除对此分区的映射。 继续映射虚拟磁盘的其他每个分区, 为收缩磁

8、盘作准备处理直到完成虚拟磁盘上的所有分区的准备工作。你在同一时刻只能用 VMware DiskMount 映射虚拟磁盘的一个分区。 你仅仅能在 Windows 宿主机上进行虚拟磁盘的收缩分区准备工作。-k 收缩指定的虚拟磁盘。 你只能够收缩可增长磁盘。 你只能在 Windows 宿主机中(用 这种方法)收缩虚拟磁盘。你不能够收缩有虚拟机快照的虚拟磁盘。 你可以保持现有虚拟磁盘的状态, 而用快 照管理器删除所有快照。你也可以放弃自快照以来对虚拟磁盘所做的更改,恢复到快 照时状态。-a ide | buslogic | lsilogic 指定磁盘适配器的类型。 你在创建新的虚拟磁盘时必须指定其类型

9、。 选择以下类型 之一:ide IDE 接口适配器buslogic BusLogic SCSI 接口适配器lsilogic LSI Logic SCSI 接口适配器-s GB|MB指定虚拟磁盘的大小。确定大小用 GB或MB做单位。你必须在创建磁盘时指定其 大小。尽管你必须指定虚拟磁盘的大小,但当你增长它的大小时,你不能用 -s 这个选项。 可以指定的磁盘大小规定:IDE和SCSI适配器都为最小100MB,最大950GB。-t 0|1|2|3你在创建一个新的虚拟磁盘或者重新配置一个虚拟磁盘时必须指定虚拟磁盘的类 型。指定以下类型之一:0 创建一个包含在单一虚拟文件中的可增长虚拟磁盘1 创建一个被

10、分割为每个文件 2GB 大小的可增长虚拟磁盘2 创建一个包含在单一虚拟文件中的预分配虚拟磁盘3 创建一个被分割为每个文件 2GB 大小的预分配虚拟磁盘-q禁止虚拟磁盘管理程序写日志如果你允许记录日志, 日志将会被虚拟磁盘管理程序产生并储存。在虚拟磁盘管理程序运行后,日志的名字和存放位置将会出现在命令行或终端中。-n 重命名指定的虚拟磁盘。需要指定命名后的虚拟磁盘名字。使用 VMware 虚拟磁盘管理工具实例 以下例子描述怎样使用虚拟磁盘管理工具。 你需要在命令行中运行虚拟磁盘管理工 具。创建虚拟磁盘命令: vmware-vdiskmanager -c -t 0 -s 40GB -a ide m

11、yDisk.vmdk 这个命令将创建一个 40GB 大小 IDE 接口的名字为 myDisk 的虚拟硬盘。虚拟磁 盘包含在一个单一文件中。这个虚拟磁盘没有被预分配磁盘空间。实际命令输入:D:Big Program FilesVMwareVMware Workstationvmware-vdiskmanage r -c -s 40Gb -a ide -t 0 E:myDisk.vmdk执行结果显示:Using log file C:DOCUME1AnEggLOCALS1Tempvmware-AnEggvdiskmanager.logCreating a monolithic growable d

12、isk E:myDisk.vmdkVirtual disk creation successful.转换一个虚拟磁盘 转换一个预分配虚拟磁盘为可增长虚拟磁盘,用以下这个命令:vmware-vdiskmanager -r sourceDisk.vmdk -t 0 targetDisk.vmdk这个命令将转换磁盘从它的原始的预分配模式转变为包含在单一文件中的可增长 虚拟磁盘。这个虚拟磁盘空间将不会被预先分配,虚拟磁盘工具将收回虚拟磁盘中的 一些磁盘空间,而仅仅让里面的数据占用虚拟磁盘空间。实际命令输入:D:Big Program FilesVMwareVMware Workstationvmwar

13、e-vdiskman ager -r D:WinXPSP2 V2.5Windows XP Professional.vmdk -t 0 L:Windows XP Professional.vmdk执行结果显示:Using log file C:DOCUME1AnEggLOCALS1Tempvmware-AnEgg vdiskmanager.logCreating a monolithic growable disk L:Windows XP Professional.vmdkIConvert: 100% done.Virtual disk conversion successful.增大存在的

14、虚拟磁盘的大小命令:vmware-vdiskmanager -x 40GB myDisk.vmdk这条命令将把虚拟磁盘 myDisk.vmdk 大小增大到 40GB 实际命令输入:D:Big Program FilesVMwareVMware Workstationvmware-vdiskman ager -x 40GB D:WinXP SP2 V2.5Windows XP Professional S.vmdk 执行结果显示:Using log file C:DOCUME1AnEggLOCALS1Tempvmware-AnEgg vdiskmanager.logGrow: 100% done

15、.The old geometry C/H/S of the disk is: 8322/16/63The new geometry C/H/S of the disk is: 16383/16/63Disk expansion completed successfully.WARNING: If the virtual disk is partitioned, you must use a third-part yutility in the virtual machine to expand the size of the partitions. For more information, see:也 http:/ or t/kb/e nduser/std_adp.php?p _f

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号