|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
8 I" v% q( j% R( C' K; `; |8 D* X# n3 S: q0 b9 z% K' K
错误提示:
* z$ Y; E8 A1 u! Y
& a9 L" ]6 K# _" R& d "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入: W% P9 i0 N2 V% p. R' U8 w
9 y$ C7 L t4 L9 N# `
( p. f' }! a4 w# ~: c
! g: V3 e1 j: p后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题* ]4 u; D0 i2 |3 v2 X9 j
+ C5 o; y6 F2 h5 f# ?
确认问题的关键地方后通过修改磁盘格式的方式解决
( l. g3 h# F/ s* K8 C. U. J* g+ I9 W1 S
正文
) h& a9 ?% d# ?6 y" W, `; A* [" d9 w$ u5 S9 e+ p- P% P* ^
把虚拟机的所有文件拖到esxi的存储中5 G3 b0 N/ S$ w1 I: J3 Z
4 w: ?0 m3 }, h/ p' S2 @( f
3 U' e9 @% x/ c6 G, J/ h1 A$ h" u4 ~; f. ?# ~
3 r3 Q+ S# }) O' P
1 u. p, j& Z# T H! ^1 H
修改下图的文件(虚拟机磁盘)5 Y. A4 ?$ Q h
( i* k x! q1 h( {4 ~9 q+ z
% \; e4 Q: ^) _& ^
3 t5 M' C1 r2 b% b我们可以通过SSH远程到esxi服务器上修改
4 z4 {" R2 v0 d4 b
( B" F6 V. U/ O2 }. w5 g使用crt xshell putty等软件登录到服务器后0 L9 G' d" L8 i; W" m
0 G$ u8 r: p4 V* T
首先使用find命令找到磁盘文件所在
6 r: b# V; i' x( m0 W! _
9 x& [. q4 r$ Y/ m进入文件所在目录后使用命令
/ t/ c$ c4 C6 \" q# L# ^
1 ~+ k2 L# ^ `& J+ ?7 v4 T' ?vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
5 _2 |# U* L8 C/ Z5 _3 c0 d! R" ]4 RPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 9 {# m' C$ P j
所以通用命令形式应为
( x" w T4 q9 E* B( A: d; X7 O( a( o0 U: Y
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
# y+ S9 B; C% m) Y y虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
1 d- T7 o9 l0 B5 ?) T. Z* J& e————————————————
$ g* b$ s: `/ O. w版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。/ D5 l0 |9 m' K: k+ O7 @
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
6 h; _) J, @% S# A) T& H* w T4 H0 A8 A) I
|
|