|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
' f# E3 L+ |2 ^$ r q: H* j, F$ l: W" E
错误提示:
# u2 e% I1 U% T3 D
L- O& W! a! B. l6 k# K5 n "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入: e" D8 B* v: m
5 z6 g i" t6 X7 s0 W' j% O& q! y) S' R- ?
' t4 Z: ~- s7 C3 y4 P: z, B后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题' R, `# q: Q# U T' f
' c! S# f Q6 @, V5 M; E# ~确认问题的关键地方后通过修改磁盘格式的方式解决1 d) c/ O! Y6 q
/ c4 J2 q/ }; }$ l! {4 c6 _0 _
正文
9 y7 t$ q1 W; u/ J2 e1 G7 c9 ~& q/ u# H( i+ c- V+ d. Z
把虚拟机的所有文件拖到esxi的存储中9 E; h# s$ K4 j) l' `+ k1 J' W9 Z% u
* j+ u& I0 u/ g$ F) r$ y
4 j9 c* ]1 z) m9 S4 U7 U7 l; }6 M7 n a9 v8 w5 H$ _- W0 ? l
" W# L: n, }! N1 ?3 h a5 w
5 `' j- A. N. Q# B
修改下图的文件(虚拟机磁盘)
2 ?' e3 B: J, `. S0 q& m+ x% {& l2 m: |: N% \( l+ v
6 V T! m! L! E: e( N9 `+ n
+ ]2 e" q8 P: m, ~5 M我们可以通过SSH远程到esxi服务器上修改
4 @/ n, R# W; Z1 b: u7 ?3 s j( G: F+ w5 I
使用crt xshell putty等软件登录到服务器后+ S4 b3 |: }7 d, }& e2 ]5 \# V, v
9 f4 u! U& L: e首先使用find命令找到磁盘文件所在( O7 d2 c0 ^! g0 E( [ h) X8 R
2 e6 d! n5 x$ m0 j/ o* q' ]- e% f6 P进入文件所在目录后使用命令
+ P9 i! e$ G% r; _
$ a5 f& I, A5 k& S& @vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
9 W! U* V! p) e; Y' iPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
" b2 D/ S; H6 H2 e" D所以通用命令形式应为) J% t$ _' s' J# C9 M
& x* }' {$ P. N
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
" f4 b& F! ` ]& i$ q虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
1 k4 d; G0 S% B5 H3 ]7 p: L. p————————————————
. _: ?" ~# }' }; Y版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。( z5 J. r5 A1 E- _- T4 o- B
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999) x. S% S5 K+ I& \6 U$ K
4 Q( ]) n: P" E+ O9 q
|
|