|
|
发表于 2022-10-28 20:39:44
|
查看: 2030 |
回复: 0
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
8 K0 K/ E V6 x: i
; L; h' Q/ }4 J* u! j' j: j错误提示:
- m0 v. y3 r% C- B- i; V4 v8 u, Q2 A! d$ m& q
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
) J# _8 [ P5 C7 {. s6 [ W
8 e7 \, {5 ~4 `. t1 Z) `; K: M( }1 @ F( F% p1 d
3 X; h) u: J8 b后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
4 D4 }: N# A( h( W9 e) F9 v" d9 M0 l6 u9 _3 p
确认问题的关键地方后通过修改磁盘格式的方式解决
6 F7 @5 }, B+ `3 K" _" P! I8 g- N' ^2 s4 f
正文% w0 |3 p5 \9 e9 C
3 x( F2 x/ t" _6 R7 O* o" O
把虚拟机的所有文件拖到esxi的存储中
4 h% m* Z8 i. t* e5 K3 Y5 K- u9 Y
k4 R% R0 [. W; W
|7 Z- z9 |: v e# K. z
& E' d6 O. y, @6 Z0 D+ d
* B) t3 `3 x2 `( k; `
- F Q% P) B W修改下图的文件(虚拟机磁盘) V9 v4 ]( d3 h/ z
; |* ^$ G: X" \, n9 Y5 `
' s4 z/ w' Z1 m. j3 h4 u! B8 c) g0 j2 B/ k/ E2 T3 O# L5 ?6 B; z
我们可以通过SSH远程到esxi服务器上修改
( B6 h7 X( S/ G
% Y2 k. h6 D: R3 N使用crt xshell putty等软件登录到服务器后
{9 ]9 v* G% J6 f: C% B
& U6 G; B! z' c9 \& ?首先使用find命令找到磁盘文件所在
$ S) ^" f; `: |; @) a b4 }" n4 n
9 Z, e- u8 W. ]# J# j% b7 t进入文件所在目录后使用命令
$ W; c7 {0 m1 [* Y2 `) z: o# }1 M3 r. D
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
# ]/ n& U; w3 w2 `- W2 w# T; VPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 , R7 j% S' }* W. ?9 V1 o
所以通用命令形式应为
5 i' m: o) `" ?- h9 b* ^/ t, E# ]5 J
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin! ?( `2 R% c; @7 s1 _
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
4 A0 u/ b9 F4 O! x, j! E2 |( e* n, X———————————————— i$ V9 G, ^, H3 G$ d
版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。2 u2 R+ C8 D* w3 l+ b1 K! S1 i# I
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999" w: ~* W" S3 l# v! q: P
) U& k0 m! z+ k: x9 G
|
|