|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 , l4 k% s5 {! d6 C4 r
& |3 e' Z+ q0 R' k
错误提示:! ~1 W2 t- U n4 T# w- R% c ?
C# }2 g+ ~! i" j0 y "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
L6 q" I/ @; j4 P; W0 l3 O
# C: d$ m- m6 _. b, }0 r; I7 z2 @# `+ w& G
. l. ^* t) l& J+ A后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
$ X. b" a* n0 S7 h( N
4 ]3 ?0 T) v. V* O确认问题的关键地方后通过修改磁盘格式的方式解决, Y: ], P% E0 Z) s
3 N: U0 I- H0 Y c正文' f! _# C2 m2 x+ Y8 R
. M- C; _2 P2 ~; [& s8 g: ]* F把虚拟机的所有文件拖到esxi的存储中) o2 {+ m/ N3 p( P7 J/ o: P
# C3 q$ y1 N/ y9 i: z5 L; K
/ L1 J- v6 Z, {5 P
9 i4 y# w' D) ? L, Q d; G! L! X/ M& L
; `8 w& O) Y# `5 d- V8 Y: Z修改下图的文件(虚拟机磁盘)1 A0 v7 ]3 J+ Q7 h% H: D
' f4 E, o2 s9 w. L7 D P5 l. B2 k: C( n7 M
# U; x# X, O" r2 J$ `' a我们可以通过SSH远程到esxi服务器上修改
( y; p8 v# P! ~3 S. R8 T4 W. y ]; B6 [
使用crt xshell putty等软件登录到服务器后- m, C* I9 F D* i% b
: O* Z2 ^& ]2 p$ Q1 t首先使用find命令找到磁盘文件所在
- F3 o* v+ N; l. W/ E0 \; Z# O" v" v+ E
进入文件所在目录后使用命令
1 r* Z5 t8 m' P6 G ]- M% e3 Z9 \# ~
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
5 g& w7 ]% p; J* i5 s. K3 O) n) mPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
) k/ L& v9 ?- X* Q所以通用命令形式应为! i, d# |* t( c5 n1 A* v
7 ]" X5 S& T1 S
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin8 ?, G! k9 n0 C% \0 c$ b
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)9 D! L* B0 Y. t* ^
————————————————
! ]) G H+ ~7 a& t* _# v, q! P7 t版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
; J$ y& ~- |6 s2 J! L原文链接:https://blog.csdn.net/weixin_42184682/article/details/1046229998 X6 ^4 s% r( z8 h0 D7 D* r8 n
9 V$ H% M$ P! Y: V' O9 |) s3 q |
|