vmware问题及解决方法
ovf导入到vsphere client失败
具体问题:
导入镜像到客户方的服务器,客户方使用的是esxi,然后这台计算机通过vsphereclient连接到server的,需要将已经准备好的ova导入到客户方,但在ovf部署时出现该报错。
解决方法:
这个问题是说OVF文件的hash值,与.mf文件中记录的hash值不同导致。解决方法简单,可以重新生成OVF文件的hash(256)值,也可以直接把.mf文件删掉。
直接删除掉.mf文件即可,如为.ova文件则改名为.rar,解压以后将其中的.mf删掉然后导入其中的.ovf文件。
其他报错:
这个错误的意思是说,用VWware导出的OVF文件中,有些功能设置在vSphere中无法找到,即功能模块不兼容的情况。这时就需要修改OVF文件,把用不上的功能设置点去掉。
打开ovf文件,找到vmx-16的system项设置,这里意思是vmx输出的ovf模板兼容类型是16版本,而vSphere不支持这么高版本,所以只要把它降低就行了。由于不知道服务器上部署的是什么版本,所以这里可以逐个降低进行尝试,直到可以为止。我的最高兼容11版本。
修改之后就可以了:
然后一路向下,根据提示进行部署。
然后又出现一个设备配置无效的错误;
这个错误的意思是说,用VWware导出的OVF文件中,有些功能设置在vSphere中无法找到,即功能模块不兼容的情况。这时就需要修改OVF文件,把用不上的功能设置点去掉。
这里要注意一个点,就是仅靠这个错误提示:设备“0”的配置无效,是无法确切定位到哪个功能在vSphere中是不受支持的,所以还是要逐个尝试,直到找到为止。
ovf里面的每个item都是一个功能点配置信息,逐个删除、恢复进行尝试,我这里是这一项配置不兼容。
直接删掉,再导入,就成功了。
FTP上传或下载文件提示错误:421 Data timeout. Reconnect. Sorry的解决方法
data_connection_timeout,网上是这样解释这个参数的:数据连接后数据连接等待的空闲时间超时,超过时间后,数据连接将断开连接;我发现这个参数在vsftpd安装之后的默认值是1,也就是说,在数据连接后数据连接等待空闲时间超过1秒后,数据连接将断开,那么看来可能就是这个问题导致的,我将参数值改为10之后,发现文件传输马上正常了。
总结:ftp传输文件错误“421 Data timeout. Reconnect”,代表数据连接超时,连接被服务器强制断开了,只要我们找到vsftpd.conf文件,将文件里面的data_connection_timeout参数值改大一点的就可以解决问题了,特别是当我们网络环境不好的时候特别容易出现这个问题。
windows VMWARE虚拟机开机自启动设置
在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 或 %programdata%\Microsoft\Windows\Start Menu\Programs\Startup
里面写入start.bat(名字自定义,需设置为bat脚本执行文件)
“C:\Program Files (x86)\VMware\VMware Workstation\vmware.exe” -X “C:\Users\93202\Documents\Virtual Machines\macOS 10.12\macOS 10.12.vmx”
里面的内容指定其vmware位置和需要启动的虚拟机镜像位置
网上有很多用start参数启动的,但应该是版本问题,我用start测试都会失败,所以这里用-x
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!