|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 2 \/ a- T% _$ D* h* q5 |
a6 [4 Q l+ _
错误提示:0 q @8 i {3 @7 w+ _! U
( ~3 g6 Y. S* J8 v( }3 V8 n "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入5 M2 x9 k- D0 D+ {' Q+ r J
4 |6 b) u6 ?0 s& ~. T) ]0 ?0 g% r' K6 H0 n" h/ Y& v
; `, X6 B3 \& t% s' q- e, [
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
" p# R+ Q5 \& Q6 K9 N- Q P" W; p/ a' |( p
确认问题的关键地方后通过修改磁盘格式的方式解决
! Y/ n4 T" I6 _! G; m2 U( g$ l& b% l8 d% h2 \/ M0 V0 _
正文' e! c" Y4 i# \5 `: B: `
5 g. r5 |. Y9 ?# M; o0 I- X& y) O9 ?把虚拟机的所有文件拖到esxi的存储中
9 o# @* c# b/ u2 m, G' p
& s& d. Z" l( q: n( D
7 Q5 v! }, V( |# u/ Q' `- w) G- b, x- {# \3 s9 m) O4 i1 h% L
. z+ r$ z& L! P8 j) h1 g
4 [1 `- m k, D修改下图的文件(虚拟机磁盘)
, E4 \3 I9 p- Q+ o& y3 Q' H6 O8 K+ w
5 v4 \( H8 Q; y9 k% M( k8 R
/ h$ x) S. s% B1 M6 E
5 ^9 x* C0 Z; X8 T1 f1 s我们可以通过SSH远程到esxi服务器上修改
6 P+ o( D! U( I, j% R/ B. ~! Q f# o- s# z& |3 G1 o2 ?
使用crt xshell putty等软件登录到服务器后
/ [, I! @/ X+ n6 P6 f" E) m$ f. e0 A! U8 x
首先使用find命令找到磁盘文件所在3 w% _8 \4 w. q7 D
5 D" b9 s' N+ j进入文件所在目录后使用命令- @$ n g% z& Y. {
2 v' c9 v# H2 q/ j% a! W4 {
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
9 D! \* k9 W" XPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 V1 u; e4 J; O) O$ l
所以通用命令形式应为: q1 P/ O2 Y) R& j) }& V Q+ j
3 [) b0 \$ g6 e/ f. ivmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin4 w$ M# a5 L- V7 j2 C
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以), w) J7 j, @! Y0 w( H# o
————————————————
0 A* P1 n3 c* R: e, E3 c版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
! `% Z9 L9 w7 `1 x1 c, P9 b* Q原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
+ G; s/ a% g3 o& G/ z9 }3 z8 P8 o2 `: l& s* W
|
|