|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 * p l" D3 B( N5 S( |
& z$ y% [; _- l
错误提示:
+ Y6 `9 \0 [1 s n0 l% N: B
r- D/ D& ?- {$ ?" F6 ~ "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
- O" o4 z9 ]( ~( F4 d: N* U* {7 s$ j9 K; u
6 I. Z* J8 u8 F
+ n$ g% r' F* ~7 k# v! M' b
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题- W4 j, {% g1 J/ Z5 u$ g2 [) R% \
' G1 {5 C3 L8 M. H( O5 P确认问题的关键地方后通过修改磁盘格式的方式解决, d5 {9 }. Z% T" C9 f/ e
+ X$ w2 {" ?- t+ w- [; O1 ~$ t
正文
$ T$ e% b$ }- H7 _# _, ~6 l" I$ ?
把虚拟机的所有文件拖到esxi的存储中3 Q( U$ O0 }4 N; `( I
2 [* g) k4 K/ T* M
" g1 h% R) Z- W9 d( G
1 @ l. ^' C4 ~4 |& q8 f
" s( [2 g/ h: l2 o3 G; o0 R* j
修改下图的文件(虚拟机磁盘)# X& y) c( `$ X) T0 ^6 D$ p
" B0 U1 R/ A( {% G+ q* W8 X. \* U7 R/ u' x3 ^
% Y5 f% C) `* S% u5 c g7 C
我们可以通过SSH远程到esxi服务器上修改# [' X/ q: {0 R- ]. {+ q
p) R) z2 n) W1 ~/ C使用crt xshell putty等软件登录到服务器后
* v5 P' e; U( [$ D; ]3 G
. {2 y9 g& [9 _! R" \首先使用find命令找到磁盘文件所在5 P7 {* h9 b# b& z
2 ^) F6 P( B5 m
进入文件所在目录后使用命令2 K1 v4 g. ]% K. z# A! o9 E
) J4 i9 [' {5 j" Rvmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin4 F4 c9 o# K7 m! p3 ~7 h
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 3 [. ?! }7 k- Z1 I' A0 ?8 \* S
所以通用命令形式应为% G: n2 @4 e4 L; f. V8 h
- ?. |% Y2 {( {' [2 l' e. x: f1 u
vmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin
3 E; R: y5 v; x3 n虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)/ J1 ]# H+ z# u& V* m9 v; U
————————————————
0 H9 J0 w' p' k+ u版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。( x( M4 P6 E4 t, F
原文链接:https://blog.csdn.net/weixin_42184682/article/details/1046229992 ~$ C. {6 |' J8 P
+ D0 q; w2 Y/ j* i, {/ K0 Y; v- d |
|