|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 3 M: O# ?2 h3 H( Z9 h; Y; u0 p
3 j8 z8 W! O3 Z- W
错误提示:5 L( t! S$ B+ q5 I/ _
5 W f; m8 _& g8 H" S9 ?$ H9 W "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入 R, J1 T& w) H, T$ i' Y9 ?8 x
- S5 [6 |% c r: L0 z- T
- u" @' l( p: z! Y o1 Q
R% [6 @, _& y3 @$ G/ z- A9 c: N
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
2 W0 H& j0 N" I% C6 z: l# g& q6 T/ X4 ]. Q9 A8 X8 L
确认问题的关键地方后通过修改磁盘格式的方式解决" @, }' a) O4 M, n* a$ J
, d- N! x2 z7 h% [. u7 ?
正文
* o r: K! E( ]' z( Z" |3 q( x3 u& J" \" o$ \
把虚拟机的所有文件拖到esxi的存储中
# e K6 X3 d# g3 `/ X/ `
; c9 |+ O( G8 M7 p8 u: m9 O2 g, R$ ~+ C8 s
8 _0 D, _2 w7 L8 x7 b) R8 Q* Q6 j$ ^( Y4 M" j( T+ @( D" ^% X& Z; O
* `+ F! x" s! l% [6 g3 A修改下图的文件(虚拟机磁盘)
3 _% ~! J9 x }4 e6 U; s d$ X, r1 ^ d
+ H- M- y( j* w! Z2 b% H" h y) v! N6 b
我们可以通过SSH远程到esxi服务器上修改
# U4 C! t! [8 Q6 R' f% f, {* m$ d9 R
使用crt xshell putty等软件登录到服务器后
. V9 P- p Q7 w' j, ~
, S( A& S. G- J" k% W# C0 N$ Y首先使用find命令找到磁盘文件所在
5 E e( r8 C& F) z+ M5 n" Z: m5 E' G* C i3 q/ \1 f
进入文件所在目录后使用命令8 H" Z* B, D% x8 g( c" B6 f
" e% c( R9 b6 svmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin% ]1 W5 g: q3 [
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 8 V5 H! S% R6 h8 U$ v
所以通用命令形式应为" f! Z8 O7 M$ j2 l. P
0 h8 ?2 Y, O* D# k
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin' r, `3 g$ j4 a/ J) }" a
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)/ h! O w( ?* V) ^5 z& ]
————————————————' Y* @! J, N/ u% Q ^
版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。+ f5 ?- S+ u2 [% F/ X' ^
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
/ }# g% o, b/ l. h8 J, _& S% h" E6 Z% c2 y- @, ~. c
|
|