解决VMware虚拟机快照故障的方法.pdf

解决VMware虚拟机快照故障的方法.pdf

ID:50222875

大小:124.63 KB

页数:2页

时间:2020-03-13

解决VMware虚拟机快照故障的方法.pdf_第1页
解决VMware虚拟机快照故障的方法.pdf_第2页
资源描述:

《解决VMware虚拟机快照故障的方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、解决VMware虚拟机快照故障的方法虚拟化管理员能在VMwareESX上使用快照回到以前的状态及找出虚拟机哪里出错。在这一系列文章的第一次部分中,我们讨论了怎么使用VMware快照。在第二部分中,解释了在不浪费磁盘空间的情况下如何删除快照。不过,当快照出现故障时该如何解决呢?定位有快照的虚拟机尝试找出哪台虚拟机有快照是个挑战。在VMwareInfrastructureClient或VirtualCenter里没有一个集中的办法找到快照,因此,你应该定期地检查ESX服务器,找到那些需要删除的旧快照。下面有一些方法:方法1——使用服

2、务器控制台的Find命令1.登录服务器控制台。2.更改/vmfs/volumes/目录。3.键入find-iname"*-delta.vmdk"-mtime+7-ls找到在7天之内未被修改的快照文件或键入find-iname"*-delta.vmdk"找到所有的快照文件。方法2——使用DominicRivera的叫做Snapalert的免费脚本。这个脚本使用VIPerl工具包直接与VirtualCenter对话,并确保不需要在每台主机上安装任何组件(也适用于ESXi)。也可以选择让脚本产生一个Email报告。方法3——使用来自X

3、travirt的叫做Snaphunter的免费工具,它能从多个ESXServers报告虚拟机的快照状态,也能发送Email报告。方法4——查询VirtualCenterSQL数据库。VirtualCenter一直在它的VPX_SNAPSHOT表中追踪每台主机上的所有快照。我曾经写了一个需要这个表的VBS脚本以显示运行快照的虚拟机列表。这个方法不错。不过它依赖数据库表,这可能在未来的VirtualCenter版本里有改变。处理未正确删除的快照偶尔,一个快照未被正确删除,在虚拟机里仍然是活动的快照。当使用VMwareConsolid

4、atedBackup或通过SnapshotManager删除快照时,这种事情会发生。多数情况下,快照不会出现在SnapshotManager让你删除。快照仍然存在的迹象显示在虚拟机目录的delta文件里。如果你有一个没在SnapshotManager里的运行着的快照,你可以尝试用一两个方法删除它。第一种方法,使用VIClient创建一个新快照,然后删除所有来自SnapshotManager的快照。或者登录到ESXService控制台,切换到虚拟机总目录,键入vmware-cmdcreatesnapshot创建一个新快照。等待创建

5、并键入vmware-cmdremovesnapshots.完成后,查看delta文件是否已删除。如果已删除,那么就成功完成删除了。如果这个delta文件没被删除,检查虚拟机vmx文件,如果这台虚拟机仅配置了一个虚拟磁盘并找到由SCSI开始的行,它通常是scsi0:0.。fileName应该使用的是与虚拟机一起创建的原始磁盘文件名,通常与虚拟机名一样。如果是这样,那么你的虚拟机没有使用快照文件。如果文件名里有-00000#表示目前在使用一个快照文件。下面这个例子能清楚说明这个道理:VMwithnosnapshots:scsi0:0

6、.present="true"scsi0:0.fileName="myvmname.vmdk"VMwithsnapshots:scsi0:0.present="true"scsi0:0.fileName="myvmname-000001.vmdk".如果上面的操作失败了,你只能选择复制虚拟机或复制虚拟机磁盘文件。可以使用VMwareConverter创建一个现有虚拟机的副本,当创建完成,关闭并删除旧虚拟机。另一个方法是关闭虚拟机,登录服务器控制台,切换到虚拟机目录,通过使用vmkfstools和指定快照文件作为资源磁盘来复制虚拟

7、机磁盘文件,例如,"vmkfstools–imyvmname-000001.vmdkmyvmnamenew.vmdk",一旦完成了这个设定,移除硬盘(不是删除)、添加新硬盘及浏览器到最新创建的磁盘文件。启动虚拟机,在你删除旧磁盘和delta文件之前,每样事都在工作。更改快照文件位置默认状态下,快照被写入每台虚拟机的主目录里。有时你需要改变它的位置,不占用属于虚拟机的卷上的空间。为每台虚拟机上的快照指定一个新的目录是可能的。当你这么做后,快照和vswp文件都被写入到这个目录里。不过要注意,如果你的虚拟机在共享存储上,你指定本地存储

8、作为地址将不能使用像VMotion/HA/DRS这样的功能。更改方法步骤如下:1.关闭虚拟机,登录到服务器控制台。2.使用Nano或Vi编辑虚拟机VMX文件。3.使用下面的语句新添一行:workingDir="/vmfs/volumes/SnapVolume/S

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。