|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 ( X9 d1 [; w8 x$ k7 Z4 q
: O5 {2 Z& ~+ V) F& {0 p. o5 O错误提示:% Z' x: `' ^" t, A1 R( W3 b5 L2 x. l# k
, D' |. Q; @% g7 c "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入, j, i; N4 I& z
4 v3 _: Z- c- h& ^" F
j; b! ~" K' b# _8 n* f) m& X& S2 ]) U' ]3 n6 A
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题4 L; }: U; N) _# Q0 _ e5 V
: X6 `5 w: _* q. O& t5 v确认问题的关键地方后通过修改磁盘格式的方式解决+ O: U, W7 x0 F$ Z/ Z
7 c- ]8 v1 \ g6 m4 a1 E& H$ L! U
正文
2 g' c0 d4 D4 O" S; q( s
% Q0 z7 O( Z3 C8 I- [$ H1 w把虚拟机的所有文件拖到esxi的存储中
* d \6 \# h- p" D, F' `' c4 Q6 K0 P% [
: q2 e! ]' V2 x) l8 S
b; W! R" c- B1 s& B/ {2 l- I q J* b7 K
( K% O. ]! Q6 e$ ^+ |: Y修改下图的文件(虚拟机磁盘)
2 F& _/ { [6 s5 `* I' ~1 j+ W8 f3 v/ L
" _4 Q( U9 n& h2 o- A, N
W2 X0 n- q3 ?. u* b! c0 o. Q我们可以通过SSH远程到esxi服务器上修改
+ K* Z; f9 t' `* r( M6 X/ v9 A7 T' ~: Q% t. e
使用crt xshell putty等软件登录到服务器后
! f Y: B: w! n4 U; N5 Z& E( p) K, w: v3 s' b! A0 _6 B
首先使用find命令找到磁盘文件所在 {4 {$ @0 T- K/ |. I1 s. u; C
& D6 l9 q1 R2 x; x# D9 l' t& A. m/ U
进入文件所在目录后使用命令# |6 _- z. y. X% V
5 j6 s3 [& e+ b" C: m
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin2 Y6 `5 Y. ?' O
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
8 _! \2 m1 M% S- w. C2 a所以通用命令形式应为
' p, U% _" B H6 c! X1 r8 {0 ~* h" r m2 X
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin( T* o' f$ a+ T/ d
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
, @( i: I2 C: r9 {. [0 n: Z————————————————
9 @# q: m% a) P2 j$ _5 }版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。7 H; V$ ]* I- p( }4 R& y
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999; W) i' Z8 t6 {& E! o! ^7 b
# F# c* Q; q4 G) ?% o, C, v$ J |
|