|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
+ Y; C s+ j$ b2 y" c( P- a( ?. c0 l3 b: g2 m5 }- t
错误提示:
$ ~3 H1 L! m- C5 p/ l& _% n7 ]7 V c1 _: ?8 h
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
# ]8 D, A- c6 H# T) |% |+ {. Q
( V: g( P4 |; S& f4 U
6 G7 s! D! V% r5 g
1 N% A8 U4 ^# R6 W/ u5 `1 @后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
5 [# z% B9 \8 D% e, w- r2 J* y! ?6 s
确认问题的关键地方后通过修改磁盘格式的方式解决0 z" q; d: v8 o& f' [
/ w+ o& g: V0 k. P7 T) j$ f正文/ h4 ^; A6 T/ i: o# `" V
7 [1 N# ^9 b; ]2 B _
把虚拟机的所有文件拖到esxi的存储中; a- y- v0 K: M( u2 E! f( p
! i" Q, a* M( t4 w) @. X. ~6 l# _. o C4 Z
]' y) t- N1 _( z- e
$ Y: C! L9 b/ c0 r: g# Y
: }! u8 g1 P; n6 T& p3 o- L修改下图的文件(虚拟机磁盘)/ _; I0 |2 Y) R8 K
6 C. U) J2 I4 T1 R6 s, W& ?* X- J% w+ E. B) M# }9 c2 p
+ T- [ M& ], N1 ~- ?
我们可以通过SSH远程到esxi服务器上修改. M- J& z n* r" ?
7 ]' o; a+ a. V% [" I$ B! l/ j
使用crt xshell putty等软件登录到服务器后; B' r$ s9 h* X+ x/ \
6 V! `( v, G4 w1 D( X1 p- D+ e- I9 U首先使用find命令找到磁盘文件所在
. e5 B L- M# c. g3 i5 f: {' h1 o/ L1 `2 G& v: y2 D
进入文件所在目录后使用命令% k% V$ Q3 v0 Z# O& G9 z' l
" W. [+ C: v) n8 ?vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
9 \% A r/ }1 @" w G( L" @PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
, y% |+ {6 E2 y( O, ]( U所以通用命令形式应为
0 U; @2 F( a& X: S3 Y$ Y. M2 U+ u! O$ Z# v3 B' M
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
" T3 F- J! ]# I虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
) k; V! E2 J& j5 O e4 {————————————————
, A: [% X3 P% W: K版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
( a# I$ l, D- U- A! B1 I/ @1 p原文链接:https://blog.csdn.net/weixin_42184682/article/details/1046229996 S" q+ M7 E2 u! Q. T* {0 M8 H# `+ Y
7 j* _3 r' r5 y6 z4 y I
|
|