虚拟机的维护与故障处理
2018-01-17董富强
董富强
摘 要 随着信息化技术的普及和应用,各企业在服务器整合时,为了提高硬件的利用率,减少硬件服务器的数量,解决空间、功耗、管理成本和人力成本考虑的同时,大多采用了服务器虚拟化技术。本文就虚拟机的维护与故障处理作简要分析说明。
【关键词】虚拟机 维护 故障 处理
随着近年来计算机性能的飞速发展,计算机硬件资源的严重浪费,虚拟机技术受到关注,并被现代企业所充分利用,也将在现代企业信息化进程中发挥越来越重要的作用。目前能够实现服务器虚拟化技术的产品纷繁众多,业界主流的产品有:Vmware公司的Vsphere、Microsoft公司的Hyper-V、Citrix公司的Xenserver等。那么,如何去更好地维护虚拟机,当虚拟机出现故障,该怎么去处理呢?本文将针对“Vmware”的虚拟机的维护与故障处理进行简要分析说明。
1 虚拟机日常维护
1.1 硬件维护
服务器随着业务的不断增长,硬件资源不足问题或者出现存储硬件告警对这种需要停机维护。首先需要做好虚拟机的备份工作:
(1)在有条件的情况下可以将业务虚机迁移到集群中其他服务器主机上,再将故障服务器切换至维护模式并从HA集群中移除再进行更换操作。
(2)在非集群情况下,可以通过Vcenter迁移更改主机和数据存储(必须关闭虚拟机电源)到其它服务器上。
(3)通过Vcenter 或者管理工具vSphere client导出OVF模板(必须关闭虚拟机电源) 到其它硬盘,等更换完毕后导入即可。
1.2 软件維护
(1)虚拟机需要定期快照和备份,一旦系统崩溃,则应立即恢复虚拟机。
(2)当虚拟机系统需要启用备份系统恢复时,业务管理员应与管理员确认业务是否已恢复并做好恢复记录。
2 虚拟机的普遍故障及解决方法
2.1 扩展服务器硬盘不慎将系统盘破坏
服务器增加硬盘,原则不会破坏系统,但由于错误操作,将原系统破坏。处理建议:
(1)保持原有的RAID不变。
(2)使用原EXSI系统版本重新安装系统(位置不变)。
(3)添加存储保持原存储标识不变。
(4)选中数据存储浏览,找到以前建立的虚拟机,添加到清单,虚拟机就会在清单中显示出来。
2.2 安装了操作系统,并且不显示卡驱动程序
在虚拟机中安装操作系统完成后却不显示网卡的驱动程序,主要因以下几方面原因:
(1)未安装 guest-tools。
(2)虚拟机选择的网卡类型未按默认安装网卡驱动程序安装。
处理方案:
(1)安装 guest-tools 工具。
(2)虚拟机控制台, 安装网卡驱动。
2.3 虚拟机长时间未登陆密码忘记
虚拟机设置好后一般都是通过远程登陆来实现,通过控制台登陆较少,但无论通过那种方式登陆到虚拟机,都需要知道系统密码,如此多的虚拟机忘记密码处理措施:
(1)下载PE ISO 文件上传到EXSI存储上。
(2)设置虚拟机下次引导时强制进入BIOS设置。
(3)虚拟机CD、DVD光驱通过数据存储选择 PE ISO。
(4)若无法选择,通过vSphere Web client 可以实现。
(5)虚拟机开机时选择已连接。
(6)后面和物理机一样操作即可完成系统密码的破解。
2.4 EXSI密码忘记解决办法
EXSI密码忘记也是常有的事,那如果忘记密码时,处理措施:
(1)重启ESXI系统,从光驱启动,在光驱中插入esxi系统盘,对原有系统进行重装。
(2)处需选择安装原有系统的存储。
(3)选择安装esxi,保留vmfs数据存储选项。
(4)重新部署密码。
(5)安装完成后重启esxi系统。
(6)进入配置选项,配置相关的配置。
(7)配置完成后从vclient登陆esxi。
(8)登陆后选择datastore--浏览存储器。
(9)找到之前建立的虚拟机文件夹xxx;
(10)邮件xxx.vmx文件--将虚拟机添加到清单。
2.5 EXSI安装好的虚拟机迁移到WMware workstation
在EXSI部署好的虚拟机系统,如何不用再在VMwareWorkstation重新部署,完全使用呢?具体处理措施:
(1)EXSI 上关闭需要迁移的虚拟机。
(2)在安装VMwareWorkstation 上安装运行VMware vCenter Converter Standalone Client。
(3)选择Connect to a local server继续。
(4)点击Convert machine ,选择VmwareInfrastructure virtual machine ,输入虚拟机所在的服务器的IP用户名和密码继续。
(5)选择需要迁移的虚拟机继续,通过设置并导出适合于VMware workstation版本的虚拟机继续。
(6)新导出的虚拟机导入适合的VMware workstation版本即可使用。
2.6 解决网卡直通问题
为了重要的业务系统,在一些特殊的情况下,需要虚拟机的网卡做成直通网卡,具体操作:
(1)确保物理网卡无虚拟机在使用。
(2)通过MwarevSphere Client硬件内的 “高级配置”来设置DirectPath I/O。
(3)配置完后需要重新启动服务器。
(4)通过虚拟机添加硬件以太网适配器,选择直通网卡即可。
3 结束语
虚拟机比标准硬件的配置速度快,可以将数百个虚拟机放在十几台物理服务器上运行,在提高效率的同时节约了电能和硬件支出,这都使得虚拟化更加引人注目。但是,准备采用虚拟化战略的企业需要保证有重要任务的IT系统和应用程序的可管理性和自动化,必须了解掌握虚拟化的潜在风险及故障处理。
参考文献
[1]王晓梅,马芳.计算机虚拟化技术应用分析[J].计算机工程应用技术,2012.
[2]吴乾清.基于VMare的数字图书馆服务器虚拟化研究与应用[J].现在情报,2012,32(04).
[3]赵东,何高岩.浅析服务器虚拟化故障研究及处理方案[J].现代交际,2011.
作者单位
昆山登云科技职业学院 江苏省昆山市 215300endprint