|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 ( y* n- x) o- U, d
: ]0 w" _' m2 r1 d: z错误提示: {' N5 ^' v3 a9 Y2 u
$ k7 t8 q1 Z l% c* v
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入& p- S$ p" c! H: c: k
' I, J% p7 V- Q# g: U8 `
% ]/ i/ U0 ?) C5 p7 T. s' A0 h% K4 A
( @; N9 `6 m1 l5 h( m1 \
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
0 G1 Z* u# k: w2 r' D$ [# w4 ~" s6 @( M! B2 l
确认问题的关键地方后通过修改磁盘格式的方式解决
4 a( C6 P, @/ ?3 x% H& v F' Z/ S* j! h
正文/ r; O# ?% t& A3 o
3 }2 V; n( D4 Q, ?' F' h, ]$ [; H把虚拟机的所有文件拖到esxi的存储中
* L3 S& F( @! Y7 z2 R. _ @5 l m" k" v7 ]
F# w$ Q' ?( h: e5 [7 ^
4 @; F1 d1 |# l# R' E0 f
1 K& B* S5 p- I7 `2 @ |# d3 j A
修改下图的文件(虚拟机磁盘)
A$ Q- v6 L$ c6 {8 ]0 z
( V" ^: @- v: Z* s5 I, _- x$ V+ s4 F2 b. G+ }+ M T3 J
4 j. R) A" }$ {0 A( t我们可以通过SSH远程到esxi服务器上修改& W6 s6 L; d0 x/ I" s+ O
% x1 r6 [" o0 \' X0 @2 z+ `
使用crt xshell putty等软件登录到服务器后
/ T6 q; l: m. y; A
) y: x! [4 c1 v# h9 _1 X% P首先使用find命令找到磁盘文件所在
; y) M8 O4 D) y! J. L1 v0 o/ e: R, R) t1 E6 N) i
进入文件所在目录后使用命令, _ f: M7 I& S% E" t
$ S, b9 v" W5 `0 u, i
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin5 Z4 u5 [, f; \. b* e# V
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
: e8 p+ ^" ` c+ j# z) a9 K0 q所以通用命令形式应为
! l [0 @9 k3 f& O
! i7 }, j# [. c$ ^2 ~8 `. ~vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
" y% c; [) m, r; @/ Y! Y虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)% R, u9 W9 l$ }; f; T- c `
————————————————
4 O- G( r; h; S9 P版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
% N: G, c9 ?1 [3 ^0 g原文链接:https://blog.csdn.net/weixin_42184682/article/details/1046229995 p$ o- B. W$ d" v6 N* `/ S
! Q. _# P b- j" L1 r" z
|
|