|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 + f/ z# L3 A. _1 Y* U
' U# r) A6 i) J9 r) _7 P错误提示:
) _! k* H/ `! P Z6 t5 a; v% _; N$ M5 R6 U D. Y
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入3 V$ \- P9 I* M
5 F! T; k% p* }/ W6 }" Y4 r3 a1 J0 R% w: O+ C$ a9 Q# w! y! w
S0 x8 j" ^! u' H9 ~/ f5 m# z后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题( c2 h8 T9 Z- _' Z# c4 P
7 ~0 V9 J: m* |% P+ k8 A
确认问题的关键地方后通过修改磁盘格式的方式解决
, C/ f( F; @% y9 y& A/ e, G7 w3 ?6 B/ y5 u
正文( H8 x& G9 ~/ w# s, r
, C8 V! F/ ~% T' @* V
把虚拟机的所有文件拖到esxi的存储中
2 y3 Q6 v7 p4 J! m& p, ~) l4 X
3 ~9 D# F; G2 I9 t# Z- j/ I$ w: y a+ w0 F- h, q6 j
: w" g1 @% V( g. n
+ X r! u2 v m/ g) Y
* ?- V6 a( _. C* j4 ]/ b修改下图的文件(虚拟机磁盘)
2 `2 A; V, ^; F$ R2 j! [1 C* U7 f- p; J) v$ P$ a& c$ l
3 R' s1 W S( M' T4 l
+ R# V% R6 Q0 Y! f$ d) L: p
我们可以通过SSH远程到esxi服务器上修改
8 \6 s' `: N$ m; L$ B' D: J, _' i! p) k% p2 [0 F1 B+ I% y( }
使用crt xshell putty等软件登录到服务器后
5 V; u6 u. y$ [7 S! ?* {# Y
& u6 ^5 x3 s Z+ t7 z首先使用find命令找到磁盘文件所在
$ P% j& E$ d: j* d% ^
9 w" R" c4 z, ?0 T( W8 C4 }进入文件所在目录后使用命令" ^' U1 R9 ]. I
# e6 }% B3 W" q) N6 ?% j1 Z3 N1 g
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin/ G2 e3 B9 W8 H/ M# `1 O
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 $ E9 x) F. n# h
所以通用命令形式应为) a+ d- F' ~ |& U. \: U
! q# q7 _+ w z% _1 H; {& f: qvmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
* n# U; q: R5 V虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
7 G0 W4 T5 W+ c1 L) m————————————————! G' z3 _+ {+ I& T& x
版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。% y& l- G% h/ I) ^. |( Y
原文链接:https://blog.csdn.net/weixin_42184682/article/details/1046229994 y+ x; l8 j- A( [7 G
& v8 _; I/ u. {) m
|
|