一、问题原因
以上报错通常是模板放置错误,或者未部署vddk环境导致。
二、解决办法
1、请检查i2node-plugin是否已经正确安装
rpm -qa | grep i2node-plugin
如未安装,请先安装。需要注意的是,安装plugin要求i2node重启服务,如除了i2VP以外,还运行了其他复制规则或任务,需要先停止规则,再进行安装,以免造成任务全部重镜像,给备机造成较大的I/O和网络压力。
2、检查模板路径或模板名称是否正确
ll /usr/local/sdata/vmdk/CentOS/
注意:
1、模板存放路径不可以自定义,路径大小写也需要完全一致
/usr/local/sdata/vmdk/CentOS/
2、模板名称请对照上图,需要与上图正确的名称保持一致,如不一致,请先修改
rm -rf *_V-1.*
mv CentOS4x64_V.vmdk CentOS4x64.vmdk
mv CentOS4x64_V.vmx CentOS4x64.vmx
mv CentOS5x64_V.vmdk CentOS5x64.vmdk
mv CentOS5x64_V.vmx CentOS5x64.vmx
mv CentOS6x64_V.vmdk CentOS6x64.vmdk
mv CentOS6x64_V.vmx CentOS6x64.vmx
mv CentOS7x64_V.vmdk CentOS7x64.vmdk
mv CentOS7x64_V.vmx CentOS7x64.vmx
mv CentOS6x86_V.vmdk CentOS6x86.vmdk
mv CentOS6x86_V.vmx CentOS6x86.vmx
mv CentOS5x86_V.vmdk CentOS5x86.vmdk
mv CentOS5x86_V.vmx CentOS5x86.vmx
mv CentOS6x64-EFI_V.vmdk CentOS6x64-EFI.vmdk
mv CentOS6x64-EFI_V.vmx CentOS6x64-EFI.vmx
正确放置了模板后,重新运行规则即可。