|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 5 D- @ Z0 j% l# Q, Z8 K8 I8 t
+ @! N \3 r a, q2 n
错误提示:% g2 b( O$ [% ^3 R$ v C8 u
6 u8 [7 c. Z% g- l ], c0 t
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入& J5 z( m* M2 e( z. ?$ A8 z6 ~
/ V8 N& i9 W/ E/ B" b; u/ F9 Y/ A; H3 l- _
5 c4 l. Q& q$ _
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题
8 d4 b' H. y$ c7 D- l/ `: I" `! `8 K& |# Y
确认问题的关键地方后通过修改磁盘格式的方式解决+ X: g/ `, i7 \$ Y
+ O' x9 j: ], n6 V, [
正文; Y7 ^" N. F; r
3 z. F, m& v0 I4 ~把虚拟机的所有文件拖到esxi的存储中8 C7 @4 n- ^2 O! J( w
' r9 Z4 L) b0 x3 p* N2 R9 [
1 H$ ]3 s5 P+ K* i0 B
0 ?9 f- `5 b" ~, s: Z+ g# A
8 L1 g0 r' X C# @% ^
0 }0 D$ k1 }) [ X; L |$ R" K% c修改下图的文件(虚拟机磁盘)
2 l9 y9 v. ^1 W ], e* E
) g+ a6 W5 q( z
( p# X u( F7 w: l2 X7 q2 D, J. w3 ]
我们可以通过SSH远程到esxi服务器上修改4 Y( r0 }0 e, z, b. ?. j
7 w7 b% K- h, @
使用crt xshell putty等软件登录到服务器后; p- n! t4 u, L* H
7 V7 p. q! B" z& o首先使用find命令找到磁盘文件所在4 C& R! E- g! ?
7 u. a+ O8 \4 E进入文件所在目录后使用命令( V. y* \, a5 L
( b+ o" X; j, ~& b% \1 a
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin, o3 Y3 b7 s) s
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 " ~4 n# @8 \! f. Y* ]4 l
所以通用命令形式应为
2 a+ _! l6 v. L& n9 J% U" L" X2 H! L8 a9 G! _' b
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin9 ~' `7 j2 S: [2 k* F
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
. @# ~( B1 m. D————————————————
; o7 ~3 y2 Y% k9 j3 D版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
A( q2 C& n4 u9 s% d9 P. {原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
3 g8 P+ T( g% `0 Q0 v! X/ \( Z" t2 |' c3 I" d
|
|