|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 ! Q }' R9 g! ^3 U2 a' {
+ l, j2 a" K3 f, a: F$ F* [2 R* o错误提示:
. c( o( o' z* Y- f
' h3 X" H0 I- G0 } "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入0 `7 \, k: U2 s1 c- f4 p
3 H+ U' Z' u3 t" R! {+ ]
% g5 ]8 b1 s2 q
6 @/ |/ g [8 z R4 u, N后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题0 g8 `, L$ f1 X8 k6 l ~
1 l$ L" D0 Y) _1 K1 F( |# a8 I
确认问题的关键地方后通过修改磁盘格式的方式解决
" S9 O; c# o1 h; m% I; i& t3 G% K
正文
: ~( n# I" M2 B/ Y3 S) y+ f
9 {& `. J) H- U- I# G把虚拟机的所有文件拖到esxi的存储中
/ z& [( n1 J1 T. @: S$ V$ d) s" ?- {1 ~$ o" ]
7 _; q$ v' |8 B- n! H/ U
9 I9 ]" \; L: F' q. h% y
! k: Z* u! V: g. R& X$ g1 x, i& n/ i$ e1 S; w( N+ V
修改下图的文件(虚拟机磁盘)" Y) p6 v. R4 u
- I1 A- ]/ K/ m5 D/ f' q: i" y' W1 O% E/ V/ P# N
- W4 l0 e+ Z0 L6 V
我们可以通过SSH远程到esxi服务器上修改4 X$ ?3 p) B: ~$ U3 L u% a
( L; @$ @2 E* Q
使用crt xshell putty等软件登录到服务器后
) |. O6 l4 z" r9 v N& w
6 T- ^ i% ^8 r% R+ _6 ?首先使用find命令找到磁盘文件所在
; C2 L& |. H/ O, \, ]
$ Z7 j6 o0 S- L9 u* e2 m! e进入文件所在目录后使用命令
2 h$ K; J7 r! [6 R( E/ h' i2 `+ `/ D2 A# r& }' Q8 j& Y
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin& A s3 f9 j& r4 u6 k% x
PS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 ) B s. a/ w7 y2 T8 D( s
所以通用命令形式应为, k/ U$ h5 ?$ j6 S9 j/ q& q/ ?
1 O- Y2 v( ^* L$ c6 avmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin2 j# @0 m6 t6 B3 N
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)' c" G- g0 @3 H: e7 S, B
————————————————
/ \. S6 U3 Z+ \% t K- i( W; w版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。8 s1 h. b; k( W1 }) D
原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
6 j; r, m0 L$ F( Y7 G) Y* r7 e' u
$ I, n; |- i5 u3 v6 o |
|