设为首页 收藏本站
查看: 953|回复: 0

[经验分享] 虚拟化之vmware-截图解释

[复制链接]

尚未签到

发表于 2015-4-9 12:12:38 | 显示全部楼层 |阅读模式
  故障检测和主机网络隔离
代理会相互通信,并监控群集内各台主机的活跃度。默认情况下,此操作通过每秒交换一次检测信号来完成。如果15 秒过去后仍未收到检测信号,而且 ping 不到该主机,则系统会声明该主机发生故障。如果主机发生故障,则将对该主机上运行的虚拟机进行故障切换,即在具有最多可用未预留的容量(CPU 和内存)的备用主机上重新启动。
主机网络隔离在主机仍在运行但已经无法再与群集内的其他主机通信时发生。在默认设置中,如果主机停止接收群集内所有其他主机的检测信号的时间超过 12 秒钟,则将尝试 ping 其隔离地址。如果仍然失败,主机将声明自己已与网络隔离。
如果在 15 秒或更长时间内隔离主机的网络连接仍未恢复,则群集内的其他主机将认为该主机发生了故障,并会尝试故障切换其虚拟机。但是,如果隔离主机保留对共享存储器的访问权限,则它也会保留虚拟机文件上的磁盘锁。为避免潜在数据损坏,VMFS 磁盘锁定会阻止对虚拟机磁盘文件同时进行写操作,并尝试故障切换隔离主机的虚拟机故障。默认情况下,隔离主机会保持其虚拟机为启动状态,但您可以更改主机对“虚拟机关机”或“关闭虚拟机”的隔离响应。参见虚拟机选项。
  虚拟机选项
DSC0000.png
  虚拟机重新启动优先级
虚拟机重新启动优先级确定主机发生故障后虚拟机的重新启动相对顺序。这些虚拟机在新主机上按顺序重新启动,首先启动优先级最高的虚拟机,然后是那些低优先级的虚拟机,直到重新启动所有虚拟机或者没有更多的可用群集资源为止。如果主机故障数目或重新启动的虚拟机数目超过了接入控制所允许的数目,则系统可能会等到有更多资源可用时再重新启动优先级较低的虚拟机。VMware 建议为提供最重要服务的虚拟机分配较高的重新启动优先级。
  主机隔离响应
主机隔离响应确定当 VMware HA 群集内的主机失去其服务控制台网络(在 ESXi 中为 VMkernel 网络)连接但仍在运行时将发生的情况。主机隔离响应要求启用“主机监控状态”。如果“主机监控状态”处于禁用状态,则主机隔离响应将同样被挂起。当某个主机停止接收所有其他主机的检测信号而且通过 ping 操作无法获得其隔离地址时,可以确定该主机已被隔离。发生这种情况时,主机会执行其隔离响应。响应包括:保持启动、关闭电源和关机。还可以为各个虚拟机自定义此属性。要使用“关机”设置,必须在虚拟机的客户机操作系统中安装 VMware Tools。将虚拟机关机的优点在于可以保留其状况。此操作优于关闭操作,关闭操作不会将最近的更改刷新到磁盘中,也不会提交事务。在关机完成时,已关机的虚拟机需要更长时间进行故障切换。未在 300 秒内或在高级属性 das.isolationShutdownTimeout 中指定的秒数内关机的虚拟机将被关闭。
  “主机隔离响应”选项则用 于执行已与集群失去连接的 ESX 主机应对正在运行的 VM 执行的操 作。默认情况下,除过主机被隔离,则每台 VM 会保持启动状态,也就意味着被隔离 ESX 主机无法于集群中的其他主机取得联系,但是其中的 VM 还继续保持运行,“关闭虚拟机”和“虚拟机关闭”则会将 VM 交付于其他 ESX 主机,等同于切断 VM 的电源,可能导致应用数据丢失。其中前者相当于拔电源,后者则是温和的自动启动关机命令。区别在于,前者的等待时间较短,但是容易导致应用数据丢失,后者等待时间较长,但是应用数据更容易受到保护。
  注意 创建 VMware HA 群集后,可以替代特定虚拟机的“重新启动优先级”和“隔离响应”的默认群集设置。此替代操作对于用于特殊任务的虚拟机很有帮助。例如,可能需要先启动提供基础架构服务(如 DNS 或 DHCP)的虚拟机,再启动群集内的其他虚拟机。
  虚拟机监控

虚拟机监控。可以通过安装 VMtools 对虚拟机的运行状态通过 VMtools 发出的监控信号进行监控,如果在规定时间内没有收到信号则说明该机异常,将自动重启这台机。这个规定时间有:2 分钟、1 分钟、30 秒钟三个选项。
  高级选项。这里是对 HA 的一些高级选项进行配置。比如 das.isolation-address (确定主机状态的隔离地址)。
  卸载数据存储
  卸载块级的数据存储是下面的提示。

  卸载文件级的数据存储是下面的提示。

  禁用storage i/o control,只需要在任意一台主机中的配置选项卡中的存储器的属性页面去掉storage i/o control前面的勾即可,去掉一个,所有与此相连的都可去掉。

  去掉数据存储检测信号

  当宿主机上的nfs共享存储即sevice nfs stop后,在此存储上的虚拟机便不可访问,如下图所示

  请教强行关机后虚拟机无法启动的问题
今天在esxi5上点击关闭电源,强行关闭了一个windows7的虚拟机,再点打开电源时,esxi提示出现常规系统错误:The virtual machine could not start请问该如何解决这个问题
试试以下办法解决方法一: 对虚拟机相对应的.vmx文件进行编辑修改。找到这一行: vmci0.present = "TRUE"将TRUE 改为 FALSE或者直接将这行删除。保存此虚拟机的.vmx文件。重新运行虚拟机。解决方法二: 在vm软件界面上,编辑虚拟机设置。在 虚拟机设置 -> 选项 -> 客户机隔离 ->VM通信接口(VMCI)把启用VMCI的钩去掉。点击确定保存。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-55327-1-1.html 上篇帖子: vmware各种问题 下篇帖子: 不支持mac os x软件虚拟化。要运行mac os x,您需要主机VMware workstation支持硬
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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