|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 . P9 d3 z5 l; [3 z, j
( _ l! u( h0 ?7 h4 M/ s; X
错误提示:% L. k" ], S4 x; `7 Y
3 ]+ T" [4 V/ k "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入$ n, z4 b& D! t4 `& a
! o: W; a7 I, z. o
, ]: g( D" }, e, O, E0 d" f
4 F4 U( `9 |! L4 @8 x后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
9 u# X6 c- q0 x0 ~" ?# A: n3 k9 Z
8 X; C0 T3 w; `; ?" x \+ X确认问题的关键地方后通过修改磁盘格式的方式解决
+ d; Q7 D1 r& h) Q5 [
3 A7 ]7 Y5 E' r4 V& j+ J2 [3 \+ `正文
6 |/ K8 o3 d0 z6 C' B. N+ L3 [2 t" }7 p1 K2 F+ p
把虚拟机的所有文件拖到esxi的存储中
% }1 l8 x8 h1 M9 W/ w: b
: J& A7 W6 q( C( Y6 p
4 d3 R- L7 T6 _& Q, F
$ [# |; u5 p N% {0 T c8 e* U8 n+ F* V5 I4 W! L- A0 u; T1 M! a" @
; y1 Q8 I( ^; u- t修改下图的文件(虚拟机磁盘)
, q8 t2 x$ p; |; e! O# o1 ~- j# g: l
+ v) H6 S+ Q. l* Y9 T C9 O% M; x7 x8 S& R; v) i0 N8 a4 G1 j
. h; C2 e9 B+ V D4 q j, `5 P
我们可以通过SSH远程到esxi服务器上修改
# E$ @/ G* p& h/ ^6 a0 w2 r
/ T+ l6 Q; V. u6 s- L9 x7 ~使用crt xshell putty等软件登录到服务器后5 e, O( p# a+ o) u* T2 g# N# A; `
6 `$ b$ U+ [8 Y9 @# E7 s# @首先使用find命令找到磁盘文件所在
4 e8 H" [& t C/ l! V! G( C$ N! w6 y9 @4 T* h
进入文件所在目录后使用命令% |' m f3 N' b
+ f- T1 \- b8 W" U& U: L2 y' H: `
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin; R. K$ c; P- i
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 : Z' e7 G; @3 Z5 P, w) S2 ?: o5 n5 G8 t
所以通用命令形式应为8 Q& u. N: [5 k _1 q
, N# D3 n9 H8 _, V: D5 Zvmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
# p9 e' w6 d" g虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)5 I( Y3 F; {. z1 {; w
————————————————2 m" V4 ?, q* p/ w8 _
版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
/ V" X }9 `/ o( N0 _原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999+ }, x2 [& t# m& S- w* Y) l% m
- u4 E3 D$ @% O" e5 j' j. y" O |
|