|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 1 i3 `5 [* ^; m
2 {, K; l. F+ l$ @
错误提示:$ [- j. r. J) ]9 D" X! C- J
, y" [6 u6 q5 {5 d4 r
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
% @4 a; ^2 E4 }3 Y. D- ~: c: t/ B& B; u1 O( W, }9 m
; H" A$ k& \* E% }% c3 R
4 f4 ^/ x+ h. D3 w后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
H1 X7 b, `/ }3 T, L8 C/ o
: @6 C/ Z3 a( \ i) Y6 p5 B确认问题的关键地方后通过修改磁盘格式的方式解决$ W/ O. U5 B" H
, X Y2 K" h& G! |9 |4 R正文
8 w& Z1 |2 J, W; b
& m2 I6 C9 y: U! h6 U ?把虚拟机的所有文件拖到esxi的存储中
/ C* c; {) S* v3 [9 E& V1 J9 E. X5 I X. f. k3 P
% W% t4 s- K4 q$ N5 _: r% j& h0 Y8 O; a9 i" D5 m
& @1 x, T/ T6 b. k; T
! d2 S: V1 T5 K {6 q5 X5 [修改下图的文件(虚拟机磁盘)2 h4 j2 `; w/ L D
3 R! f6 x$ a3 z, a& D6 f8 o" C, h9 U7 g
' k, {) E, P$ L& _! l$ T+ p( z
我们可以通过SSH远程到esxi服务器上修改, C' z* \' r1 Y3 }5 B
; p0 e+ L8 J$ u$ A$ e0 C: ~) N M使用crt xshell putty等软件登录到服务器后
# e2 J' _4 o: ~) A
7 H, s6 M4 M! V- m. m; F. Z; }首先使用find命令找到磁盘文件所在
7 x6 a8 y$ g' s1 W1 J! q7 Q u
/ Z/ j* {' D8 {进入文件所在目录后使用命令9 T' Q9 ?) {1 b( I
% [; E' Q8 o2 t+ {3 P
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
* W9 l4 a( J- J1 IPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 : s6 m3 N! p8 b* R* m5 I% ^
所以通用命令形式应为
+ m" y( D8 J# z' h. q6 }( H. f3 j0 c; t# B3 Z
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin7 q# ^8 S0 p: p! P0 z3 S# h
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
& c0 K) m5 \3 w" ]1 Q% w————————————————
! N( L' D2 S! T. A$ r版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。4 T0 g7 ]8 V1 Y
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999$ E" _ \4 h! `, V! B" y$ F* o
* @0 o) V2 Z9 _" z2 M& O s8 D |
|