|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 S( ?5 p8 E. O8 `3 I. Q
/ d, r; E$ H$ E3 ]1 c错误提示:
$ ]9 Z g" i2 b, A0 s
' u3 d6 I$ {6 I' K "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
% L( {7 W ~9 N9 x0 V* a$ }8 X H0 A" U; a
+ o! w! d# Y. Y7 m* R
: m: z. }+ |8 F6 o) u7 B0 L后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
1 N- s2 H! P8 T7 J! N
; N& |# ~: d7 y6 e2 ]6 A; _确认问题的关键地方后通过修改磁盘格式的方式解决
. A$ g3 t& ?- u+ G& P) B
. o; s V% x2 R+ R5 ?& ?# U正文
/ u4 _) |$ J% q1 \$ ^6 A4 O: j2 z8 D# a
把虚拟机的所有文件拖到esxi的存储中2 [7 ~6 A9 O9 G( O
0 j3 y; ^0 f. ]+ h" r( I3 _
0 w+ U5 S8 R) O
+ ?5 _) c2 V# a
. S* d) X0 \: h- J1 B: z9 C8 ~7 B! @
" [ B* N5 s4 [9 X修改下图的文件(虚拟机磁盘)
3 S1 K0 g) k% E3 h( r _: N
7 B/ X( W1 @8 ~
+ t1 J3 |/ A' P' A3 X% H& j/ O( S
我们可以通过SSH远程到esxi服务器上修改3 A5 K- |/ N) K
7 B* f3 D* I: k+ Z; r Z0 a% B
使用crt xshell putty等软件登录到服务器后
% u+ k) G0 \6 t: S- _% q0 f$ c9 L# o5 e7 @
首先使用find命令找到磁盘文件所在
/ Z* ~! a$ R* X) o: {
" M* ^/ n: c0 A1 Y: b进入文件所在目录后使用命令
6 t2 R* j* Z$ @. M9 e/ T
: {! Z0 Q3 T5 N6 qvmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin) \0 d: \& m, ]- J! L
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 2 [) S. v& J! k+ h
所以通用命令形式应为
) K- j1 z. v, S* y, @9 N2 x7 ^* A" O1 G' ~6 ]& }# p( O
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin0 S4 d' }# v+ E0 b9 }9 f$ U
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)2 q7 Z E- r5 N
————————————————; K, d- w4 G# H0 @ @1 j
版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
! T* P/ m9 C4 y8 {原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999) v9 ~9 C& w, w Z$ H, R7 B" o# _
# M: @# ^' f7 m& B: ? |
|