|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 & a) a# Z) o/ y7 B1 y
9 }5 J2 Q3 S) h5 u, d% Q" ?错误提示:
1 Q; Y: u6 r3 n' {' h3 Z @
! w5 \. Y: f+ W% s9 a: }* C "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
6 l: W, I. W$ O+ M" ?& H( q. \/ y* S( S- y+ O6 L) h, z9 P
, G( G, s) v2 L5 ?" |
4 J) E" T& t+ _- m后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
6 d1 h7 {! t( x- h; U: `) U5 J; P, V7 E$ z
确认问题的关键地方后通过修改磁盘格式的方式解决+ s- E# U, m$ |( f4 y l
6 L6 ?, w q) S$ @/ S& M2 C/ g, `
正文$ c+ ]3 j( ]# B, [8 E
) N' p. U& {# y4 S* K% P4 q
把虚拟机的所有文件拖到esxi的存储中
- v+ F4 N' D% o1 c3 A% Q$ ]! u. I) l8 y4 {. h9 J- H- d
& d5 X+ X6 }* v7 h; s3 f1 x# S* h
. r0 h$ g7 L4 e" t- z# L
5 f9 x: J: W0 t9 B0 X/ b* Q! |
! }% k% F5 \. ]5 p5 O7 k
修改下图的文件(虚拟机磁盘)+ h4 g' W( }3 B& b( W; f1 I' T
0 W. Z# S" }4 o0 h# R$ Y0 J0 p+ h
# z0 z3 k4 S+ X# A! H
- ^$ k( t, V1 `: G% R我们可以通过SSH远程到esxi服务器上修改5 e4 Y& G& Q( |9 N& r9 r
- Q/ p; K F4 [8 R使用crt xshell putty等软件登录到服务器后9 I1 g& E# T5 V3 C N7 z
: I! `0 \0 ]3 ~* p* B* q0 r# } P
首先使用find命令找到磁盘文件所在
! G( a) S U4 ]9 l M4 f( I
; t# E7 A2 @% P) N; |" P4 u3 @进入文件所在目录后使用命令& k" I! U. W" Q
' q3 d/ w# |" {" u2 \- @) j
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
# @* ^' r0 m+ \PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
; Z) U2 D* }1 s, @% n# D# z. m G所以通用命令形式应为: a# S0 n& E$ \; h; u S/ u3 R; f
) C, H! F, c/ r' c7 R" a9 y$ lvmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin* J5 }4 F8 s4 X! ]+ Q: F
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)' x: o! o: y+ H1 d# K3 O7 B
————————————————
5 X! Z$ y/ B1 j! K7 D; n/ r/ i! ]版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
& c3 |# `7 w& x. k原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
9 V3 d1 B2 n& n8 w! ]/ Y+ H" [3 |2 @& l: w$ W
|
|