|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 / q, m, z# K7 w I9 V4 a
3 ?. h0 p& ?* D- P: r
错误提示:
0 \' \, l7 f2 R& G. e' y H r+ n2 w& O# @* G
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
1 o {* Z8 N D p) O; I4 I6 ^
6 S$ G+ C/ ?( ^. e: S1 Z% F" Q8 l; q s- c
, T; K+ k+ V" V9 ~- n7 S
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
! _% x; H3 I# ?' ?3 g0 x) U# @3 C- [+ E
6 s. l8 f3 G; I4 z确认问题的关键地方后通过修改磁盘格式的方式解决
9 M+ |% ^4 f' u) \+ p9 X$ g/ c ?- b! |4 E+ V/ @' O# `) r
正文
! }- Z, Y7 b. t% Q, @% I. j: v8 H S8 u; d J
把虚拟机的所有文件拖到esxi的存储中1 C, A4 r; c/ b6 q- O% `
2 a2 |. t" \/ w
& ?4 A6 a) s" ^7 A) M, k! `* ~
6 j2 G4 |$ {( m: N6 F M. @
# f! a" q! T# b' N
$ |7 n6 ~9 H ?' K" k* ?( z修改下图的文件(虚拟机磁盘)
5 O$ i% z' b, E: {- u* X3 c) b/ L* ^0 {/ d7 ~
) j: _$ }, S7 V' H4 ~: r
5 e$ U4 L9 h, H* s' [$ k- m$ q8 n
我们可以通过SSH远程到esxi服务器上修改
# Z3 q7 B4 |- D/ c
+ o( k3 x" u5 b6 e0 D, R6 Z使用crt xshell putty等软件登录到服务器后
" [' P) l: J" R y5 Q
/ ]7 s7 o1 `8 l/ g% L首先使用find命令找到磁盘文件所在
+ K$ `7 |) ^! Y8 m" E0 x
3 k# x7 V1 {) E+ F" a* \1 D, l进入文件所在目录后使用命令+ h+ y+ |; ]* u! B2 Z8 p* L, w
7 Z' |+ c2 n3 v- ^9 V2 V6 p" e
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
, R0 {- `- i+ QPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 9 x$ J g* B; @3 C" k
所以通用命令形式应为
& t+ Q1 f) T i; E2 z. G3 | H9 t6 I! M6 [! V) c. x5 `1 L7 n. a
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin- i0 U- a) f( u- o. @* _
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)& b9 m; }3 o0 s' g6 y6 e
————————————————
) X" x" K/ H3 _& ^8 z6 d版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
, {2 `/ }5 A; W7 R9 D5 M* L. T( E7 K原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
* x( v7 S$ w9 |3 ~+ V8 r. E* y. N/ Z# I# ^9 d
|
|