|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 7 E/ Y6 }; @8 S% ]7 k0 `7 C
, t8 o; m7 @# S: w3 f, i错误提示:
$ r% e1 b6 f+ q) H! i& z+ x
6 x v8 i! F8 S1 s% ~3 F "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入/ J& z4 D2 B* y9 A H& T8 L# b" G6 M
( m! e. [9 g M2 v3 L6 M3 v5 Q1 T8 r' W$ }* c' J
$ R K- i, y4 S: t0 }0 I
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
! E K6 ]$ w ^* w$ N* p
- B( ^" {# L! M$ W+ {2 a确认问题的关键地方后通过修改磁盘格式的方式解决
4 q% d1 V4 _2 C. r- x7 E' D' r* B4 F' `# m
正文
+ `, X" e4 K3 v3 l; v* \6 ]' P0 t A8 {
把虚拟机的所有文件拖到esxi的存储中
* J3 {8 g7 N/ E" X. `! T
/ Y% N, P3 [5 b. q! q& }: Y; t. e7 G9 \0 i# u, q( Z
" w6 O0 c: e- \. h
" v) n# M I# s# H v, B
/ ~1 B! i( I; T* z修改下图的文件(虚拟机磁盘)
+ I' Z: }8 f/ x5 c2 u, n. c$ o$ f
' \- v. n% O; Q& _. t
0 D8 {2 u# L- }, ?; {: L我们可以通过SSH远程到esxi服务器上修改
' `; Q, A7 `: u# \. S
0 k8 o/ S4 |) D# U# j' K使用crt xshell putty等软件登录到服务器后
- h; \( ~- @" k( j2 T# g. @' q0 r
首先使用find命令找到磁盘文件所在
* `$ p% B7 E$ U7 v. ^& U1 t
& d+ ?/ \% Y3 c3 b+ A" D( S, H+ y! y4 c进入文件所在目录后使用命令
1 L3 ^1 s1 W1 s- x$ M3 }$ _7 o, O( s" i/ s+ T% v @
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
7 q% x& R1 z9 y$ X5 s, ePS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
7 C1 {! q% K8 l9 u- J; ]4 z% n所以通用命令形式应为
3 p G/ t: t3 c0 I6 G. M- V
" E! j, v) ^% N# z1 b& _3 W3 _vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
' Y2 F+ c" }! v Q# S+ P虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
7 V; _4 c( c' v0 l6 R- H————————————————
# {) K8 C" r' a2 f& s. _版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。; C7 X1 f0 N% L* g) }0 X
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999: _6 G/ N6 u, m6 p1 r
3 Y$ A( q2 \, Q" r7 p5 V- J5 e
|
|