|
|
发表于 2022-10-28 20:39:44
|
查看: 2601 |
回复: 0
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 4 W6 ~' R' x* R7 ?
. @- |* D% B) p
错误提示:6 B$ p6 W$ B X2 Y9 L
: s& M7 S$ D/ |5 N- L# @) _
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
% S: r% u- ~ @0 c+ }% }2 B; i! p$ o* B @8 x! Z7 B: b# U
9 l) O# K8 \/ ^) l ~, L4 T+ S% q# y7 X6 @, w4 V$ o* P
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
; Q) v, ?8 \: z: S9 W: k
: l) [' X% y! N# M, u确认问题的关键地方后通过修改磁盘格式的方式解决' i P9 M8 a2 S( X+ b$ K4 {' ]
' }! Q7 f( H4 ~' q( w- w正文
- V8 y0 l6 D9 Q/ r1 V
% S. H8 D) ~' f把虚拟机的所有文件拖到esxi的存储中: N# A3 I* @7 y5 x
4 n$ b- F! L4 H2 S# d) ^' n; r4 ?
; O9 f$ r) y; I1 n- T5 |3 E
& c) D( ~" J% Q8 M% f
# @2 N, b h5 ]' Q
. q3 x& Q. x1 j9 f5 H9 y+ ]/ b修改下图的文件(虚拟机磁盘) p; m0 e1 @8 O, X5 F( _
; I4 [3 G# S M9 x
% w/ G6 a' x$ T" v% z+ J1 d4 {, H( W2 z# I2 G$ \3 \; v
我们可以通过SSH远程到esxi服务器上修改
. ~7 d# i7 b# f0 {, r' P' X: U: q8 h
( I0 [6 Q8 w' I( i* H1 d使用crt xshell putty等软件登录到服务器后
; @7 P$ d) R. t* W& m4 [" }, u& V
& V% ]9 X* t" N1 [( ?! ^5 g1 s* K首先使用find命令找到磁盘文件所在6 j8 r1 ]" L" O7 V! h) E' }5 ~
. u; I" f g) C, t$ |' T! b进入文件所在目录后使用命令
* j& V; W- t/ a q+ l E
6 g) D: q# [3 evmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin% J4 U% X8 `+ p
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 ) h8 q5 L: [. A* W3 c8 H+ n" L, q
所以通用命令形式应为
9 ^' X: j" m( K7 x, ]. ^% _( D* m5 G! S! }$ v B
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
% _: z7 Z( v+ J% I, X虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
! ]2 G8 ^% K* H% v————————————————" N6 ]+ R1 O+ @& F# \5 a3 @
版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
" q' P& l7 x4 H( U& _原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
. l8 l0 l5 U; L6 @! s+ f+ E$ r9 p r! A+ F5 f+ t8 E
|
|