|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 ! Q: r* q) x6 O) T
( U) o. H( h: h; w4 t& Y4 i( ^9 l
错误提示:
# c* @& s/ m% |1 \8 G" V4 q
) G) a) _0 T! C$ `1 f: D8 h) A "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
% z! u# o* N% a' v7 @- ~! X% j) r. @9 t# ^& V
$ E8 k; A F8 K+ W
) `, R1 w0 N3 T4 n3 H9 g2 O后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题4 g( r$ a) g3 i6 }$ H/ A
- d( H8 z7 E* ]' y! Q% @: G
确认问题的关键地方后通过修改磁盘格式的方式解决
- d1 t* B1 ?& b6 b0 S( L
5 {8 V4 A. T+ }) ]/ j& m* @: k6 C正文
4 U, W# F2 e" Y5 K- V6 a( s: h. E/ h+ Z# {
把虚拟机的所有文件拖到esxi的存储中
8 }4 V& q. L+ \" t5 U* x
* t7 R4 h+ \/ _2 C) s# f6 J3 a$ A& v6 a, q
3 k* p# \ I% ?4 Y0 K% W, |8 Z) ^6 U1 ^5 B# {% j: }
8 h2 `& P5 L/ O- H h2 I. j* F9 c修改下图的文件(虚拟机磁盘)6 y5 B' y3 @4 A$ O2 V
- o% I$ ~& w6 ?
$ z7 x @# \2 ^7 S& o, `
5 T8 }. e$ f$ j h1 N) U我们可以通过SSH远程到esxi服务器上修改1 _. K6 j0 ^7 G- v8 J; @
7 W s# N+ j c% z: ~( {
使用crt xshell putty等软件登录到服务器后" G( o3 f. ^- B
+ z6 v$ G) p8 j0 m( ?) u- N首先使用find命令找到磁盘文件所在
m8 J* f- _3 E9 {, ^+ x! N' |* L3 E4 b+ k
进入文件所在目录后使用命令4 n a+ C& K* O+ y8 z" q0 [
' D0 r# J0 H6 u* t$ `0 d5 l
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin! s# w9 u- I6 j; \$ w
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
; Q, b( T0 Q4 B- S所以通用命令形式应为
, Z/ S, u1 x: R! D2 r5 O! @2 u5 o8 |) ^, `$ `( E2 C/ i
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin5 G2 h% o; ^( Q6 j/ D9 ?; \2 O; L! K
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)- u* [! D) ?; a5 }3 v4 c
————————————————' q# m! T& s0 m, l8 Y# r, F7 s# D
版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。1 b% \ G3 Y6 `: H
原文链接:https://blog.csdn.net/weixin_42184682/article/details/1046229995 n* t4 z3 q4 h$ `
3 D0 K& a4 I) C0 D, K6 o
|
|