|
|
发表于 2022-10-28 20:39:44
|
查看: 1581 |
回复: 0
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
% b: c0 p9 V' z" S& L) [1 l- e9 o& [" S
错误提示:; C% P% D; A6 f6 x9 [& B! [
2 O D* V3 p9 y, D* ^/ c3 L "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入0 Q/ z! B* F N4 Q
9 F: e) D6 `$ v# m! o8 h5 {; Z
; e9 C' M6 N/ r X# d7 n, j& B
3 @; n5 d' u, D% w后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题; g+ g' C5 x, a$ L9 A1 x0 c
/ \( ]- ]7 s- ]' R确认问题的关键地方后通过修改磁盘格式的方式解决" ]5 v- H8 F( J3 Y& b, _
; X* h8 n) f8 @$ Q$ m& A正文! V! v$ r! c5 l; O
) q3 k2 ^9 ]/ n! Z
把虚拟机的所有文件拖到esxi的存储中
9 y: Y) Q0 H$ {" O3 X& X4 ]8 d" n, {2 d" M* P9 H f
* H- P& b# b% ~
/ K1 H: I; I' V* ] ^+ w! `+ V- @2 `
$ d; H5 e" Z4 P8 ~& y1 K
修改下图的文件(虚拟机磁盘)
+ E& U! {* \9 \1 n8 z
0 b, X' ]6 [- m, }# P# l
9 ~: k) A0 j7 S+ U) K( ]; K8 K7 J2 j6 N* Q8 R% C/ Y
我们可以通过SSH远程到esxi服务器上修改
5 a. m+ x( D- M3 M* o9 W; a# d- E1 T# j5 F0 E
使用crt xshell putty等软件登录到服务器后# C- K" w% M% t- E( T) G7 q
& w9 z8 g7 i x; b0 O
首先使用find命令找到磁盘文件所在: j" l& M$ ?8 p w5 Y" A k, S8 a/ F
9 o4 K! t$ e" T
进入文件所在目录后使用命令% D9 N0 J& r; j* E8 H, i
+ Y# f( R+ l: l! Ovmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin% Q& c6 }8 M W5 |" ]
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
! P) u4 U- \9 X- i& @3 o* ~所以通用命令形式应为. S- Z# b. J( H0 D/ @+ s
5 ^- z3 q( y0 D% b0 Pvmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
/ n( f5 t4 Z. f- P( N虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)# G3 X% j8 ~! G* k
————————————————
2 [, K4 b8 h9 L; m8 Y版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
V) `, f* b' n* B7 w) Q原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
; R) j- b) H( ]9 ^' S2 p- f8 f7 G
; m: }# T0 q4 r |
|