|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 7 K7 i$ z6 k3 G4 [' E d# I
/ t! |! s- [! z% m& o错误提示:2 u# ]+ `) f3 d% o* F5 H
7 X6 ?( Z- R2 G* A "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
2 w! u% S5 m o/ i2 J3 k6 w
1 O+ I, r. T; A o7 U
3 X7 D+ p8 R8 T2 b* Z' K
7 E% {0 |. f* e, o后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题- }; T( O$ s; _3 f$ G) {6 i' w5 T% @9 h
* K9 t& ~( n( N9 }
确认问题的关键地方后通过修改磁盘格式的方式解决, t$ p6 ~0 x N2 k+ a- x4 h/ A% h3 s6 p
9 c' G/ ^6 Z; s) J正文9 S8 X2 s+ F. U, S+ |
: S" v+ W2 `! _
把虚拟机的所有文件拖到esxi的存储中' S" X5 Z& i7 D$ p. O; s$ y' D
! W/ j! Q0 O. x6 s) q
3 a2 w: a8 E1 g. n, A
) q* {3 g8 }# |" f; z' p
5 S9 o0 r" v* Z4 @# @
8 L8 m5 D( e& P! ~1 Y9 _3 ?% H
修改下图的文件(虚拟机磁盘)
- K- }* U7 @$ i" e6 ?- J8 P" O3 U# ]% K, H5 h" }3 k0 i
' d- ^% U# _- A% [2 D z9 E$ z1 S/ E' r# K0 c8 q
我们可以通过SSH远程到esxi服务器上修改
2 ^, X8 o1 |* X5 y$ l% Z
- a6 Q- L" y9 o; K/ q使用crt xshell putty等软件登录到服务器后2 N2 n$ e1 X+ k. [2 K7 Q
. s% _" ^; s, R2 J( p( I; q首先使用find命令找到磁盘文件所在
5 X# ?0 y: t$ b0 [/ X( s! w4 |' V& m) K: M' |; P! V
进入文件所在目录后使用命令
1 `/ U2 ?( p4 O# ~2 Y: Y" ^) J' H1 t( K5 Y/ o4 {
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin' f% R$ T+ W. G: P& ?
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
! _8 c( i3 S6 i4 J" l% r所以通用命令形式应为
; G0 F7 O) ]9 f; D
3 `3 e, Z I5 W9 O% N! z: gvmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
2 X! n# n( z( a虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)( I6 c2 e9 W, N0 D+ b
————————————————
! N) g7 Y2 k( F' C2 ?) k& G版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
1 Q- @+ f6 v& f! u h# J原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999( O- L4 h0 |, W% J, w
0 | A4 h* G2 M" M |
|