|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
4 J# p7 R* p2 r" S0 d1 P0 ?5 t( Q5 ~8 p6 h& ~3 w: k" ~4 c" K, x
错误提示:* j/ [9 L7 I1 \6 o9 f! a/ c
7 i1 w7 V& d; x "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入( l9 J5 k- Q/ m4 w0 l
/ m9 v+ z- B* r& C7 C8 O: Q
9 ?# B" n: l' ^# E+ R
2 [) }; n: [9 P! |+ H后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题' N' ~8 R4 W# s, G+ m7 K
0 f/ X/ y) l( Z8 H
确认问题的关键地方后通过修改磁盘格式的方式解决
' M# V% i7 d$ X/ u) {
( c% L* P9 E8 A& O5 j6 {5 B正文 k3 d2 z, Y. y3 w( A1 g
$ B, e! D- E2 _) r2 `7 q
把虚拟机的所有文件拖到esxi的存储中; ? Z' k" H+ H- R
4 y: z9 Z6 \. ?
) {9 M* q; S; |4 d) Q' i9 y- B- C4 n& h5 K) N5 e: K6 L
. @/ } x9 o4 u7 {0 R
7 q0 s* S1 ~6 L V# d修改下图的文件(虚拟机磁盘)
# n) ~; H7 }; b4 @! p8 p- Y( z K
4 r$ h* f/ C. T1 ^# Z
" b9 l5 v; q3 K& _0 B9 `# D/ f, Y3 w9 a* Y& n9 C$ {
我们可以通过SSH远程到esxi服务器上修改
. O) G' ^' o/ j: F9 B& t% J6 C: |) u r4 P& @7 X) H0 o
使用crt xshell putty等软件登录到服务器后
6 m$ G$ D" W" p4 T
3 u2 H6 A( c) Y首先使用find命令找到磁盘文件所在
/ g- Q/ g% H4 p# w5 z4 i& M3 U: `7 H" ~7 q. ^- n7 i: }/ u
进入文件所在目录后使用命令! r4 ]! i1 q( V
l2 o' K7 J5 ?$ m, ]4 c9 _7 x
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin& ~9 C/ S# }6 I. G
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
! E/ ?5 ~2 m- w X. z4 P所以通用命令形式应为
3 P( ?2 V# k8 I$ j& _' P
0 F# X8 {* V; D+ q# ?vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin9 m8 o5 K: Q' w8 p1 d y0 I
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
. C' B9 s0 e6 |* m+ G' M5 \8 Z- @————————————————
; Y: W' x# s6 n! A+ }/ |9 t8 B: t版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
8 q/ L. V& h$ r3 I3 Q- H原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
" o# z7 D9 ^( \% l4 F
0 `1 n T" A* Q! U |
|