|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
6 f4 L1 k* `) {1 Z
1 r b/ C* ?* ] H! E错误提示:, o) u: G8 j; R8 p$ c& H
$ v' ^# e! }/ B- D9 u2 W o
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入( R% T3 ~) k- V: @6 ?5 A* c/ C
# v! N# p9 u9 |$ a9 i% a& k( n' _4 U. X, @; h
: L/ Z" Y4 H' Q
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题" Q- w# ?7 P, ]& [+ y
1 k- b; o- c# ~# J' L/ v
确认问题的关键地方后通过修改磁盘格式的方式解决
' |& h- R; z9 }* [- a5 u
' j$ O7 \( ^* b3 h$ _# G3 }) M! b正文1 k9 [/ J& u5 ~$ H! W2 L; L
" Q% p v: S- g6 I' j4 w0 Z) v4 }
把虚拟机的所有文件拖到esxi的存储中5 z! r$ m( I, K9 V
0 b" o3 ~- R; _0 R
$ q) `; ~! n4 x, o
- W8 C- @( R) F# { @
# c! I0 _& N& K" U7 ~" C- M8 e
: E0 }% T, {% a+ p7 R, W6 G修改下图的文件(虚拟机磁盘)6 t/ X E! \( u# T# s( W, c
7 u6 Y! p+ G/ b# a
: D: u3 q1 Y3 e% y6 M2 s
s8 M+ s3 _0 ~# K; T0 I- ^
我们可以通过SSH远程到esxi服务器上修改
( v" F6 A8 E# `* ?8 o' S9 D$ t
5 P6 W! `" g0 s使用crt xshell putty等软件登录到服务器后
4 V" M; Q) ]; v z% _- N2 j
6 h6 V" F5 |, g7 S% z5 V9 s: S首先使用find命令找到磁盘文件所在: L! i9 p' _% Q5 T& B0 b+ r
4 k; v. z+ L3 B) U; m; c; @进入文件所在目录后使用命令& y3 Q* d+ N* X+ H1 D
$ ^* |) }7 j! p2 G3 vvmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin" G: {0 T9 v) @4 |! S1 v
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 7 S# U( f v# F: F
所以通用命令形式应为0 |$ U, Z9 X& v/ @$ r1 k- O f
/ u) n( C0 e6 {" [! R& }3 \( `
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin, ]4 o- V( N7 }
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
: O$ G, N8 [% m$ g2 ]$ C; l————————————————
& A2 R- `0 G2 _9 n) {4 f P. X9 l版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。2 G' y/ a* ^" J4 a# j( k: `
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
: E; @0 a0 y- s4 G1 |3 _+ b1 r$ e; u$ m$ \6 c- M2 W0 n. T; @& u, Q
|
|