在导入vm虚拟机到exsi时导入后报错了
解决方法:
连接到exsi
进入到数据存储虚拟机所在的文件夹后
然后输入以下命令
vmkfstools -i oldfile.vmdk newfile.vmdk -d thin
转换完成后会显示Clone 100% done。
以下为具体详细的步骤
需要用VMware的工具”vmkfstools”转换后才能让ESXi识别使用
-
打开ESXi的命令行(shell),用root登录
-
如果没有开启 需要先找到主机开其ssh
-
进入对应的数据存储库:
cd /vmfs/volumes/[数据存储名称]
例如我的:cd /vmfs/volumes/datastore1
-
先找到主机
- 然后点击服务
系统会自动转化为此数据存储库的UUID,因此当前文件夹变为: /vmfs/volumes/5908d542-ce73335d-1aea-6c0b84a530d0/
-
进入对应的虚拟机文件夹,若不确定,就用列出命令:
ls
,然后:cd xx -
ls
列出所有文件,其中”.vmdk
“后缀的就是虚拟磁盘文件,看着文件名打命令: -
vmkfstools -i [原磁盘文件全称] [新磁盘文件全称]
vmkfstools -i VM-Svr2008R2x64.vmdk VM-Svr2008R2x64-new.vmdk -d thin
其中【 -i
】作用是转换,【 -d thin
】作用是将新磁盘文件使用“精简置备模式”。