|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
4 ?2 C2 `' H" { R3 f c
9 h$ X, R: g+ F1 ]4 s错误提示:
% r: K% B" w& q. B5 i) Y9 Y3 \' A" X# E% r5 }) }; Y% h" F
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
. H9 \$ H2 W8 ]% E8 {9 `/ P0 u4 O# s" l' o; N
) V Q8 t' B+ O% y* o3 m
* B2 ?: x& p3 q后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题" Y# p+ q$ `# K5 W
; j9 ~9 A$ e: a" d
确认问题的关键地方后通过修改磁盘格式的方式解决
. h+ N5 R. L" O6 }9 Y
: Z& w3 J4 p2 l/ @: h正文
/ T1 u1 v' |* w( a. Z& ?$ p) l7 Y/ p; E6 E- ^$ B, m7 K- c
把虚拟机的所有文件拖到esxi的存储中7 u3 Z9 b" R- z: l
3 K3 w" o) @2 h/ ]: K* S
' F+ X9 o; E* u0 y0 g2 m2 b* {* @6 S' v% t7 I% O: D
: \$ T# M6 y+ g
: {5 ^7 e. n) I9 _( a修改下图的文件(虚拟机磁盘)
, w2 h3 \1 W- y" g8 p! {& t
4 |6 c7 E5 b) J* Q5 f* ^8 R/ G: n+ U! g$ e6 h/ g
% S+ D( @6 O' @$ {
我们可以通过SSH远程到esxi服务器上修改. ^6 }9 c2 @% z- [4 J) c7 d
, a3 h- B( O( \9 B; E! c
使用crt xshell putty等软件登录到服务器后
* p' m: e+ B5 Q5 z
. M2 J+ E" u7 D2 d1 j: K! l9 f首先使用find命令找到磁盘文件所在& x3 v$ p/ H+ Q4 G; `* O M
3 e( n6 r9 _; ^) V进入文件所在目录后使用命令
; r% V/ r3 `5 {0 T
' j; M; C; ]" a a- }: Nvmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
8 T# S# p1 \& nPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 % u a! H) d9 |( n) d# ] B
所以通用命令形式应为7 u) H/ c2 x6 X8 Q) Z7 q
" M* z+ J9 k% q
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin3 e V# X, g' w
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
- d- ~/ U8 R" D( [2 G o6 j; E————————————————: C% w& m1 U7 l' K. J" j: w
版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。8 h9 @* _' x1 }4 e" E0 [
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999( P$ I$ u0 @/ p9 e; X
! E8 S5 z3 ~$ g: y3 s9 c
|
|