|
|
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行
; |! n8 C g1 O+ ]+ k0 @+ V B4 G; o: z* n' y$ R
错误提示:
8 ~4 j& c$ p3 W6 {/ j
9 M0 Z2 A) i# B+ P! y8 C "scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入 G. Q! `& ^# H/ N) [" e
$ ~9 m! z: q! f9 f
+ v5 T8 ]; X9 {! r6 I4 N1 ^
6 W4 ]- j! M6 J9 z v c后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题: I+ m/ t$ i) t7 s
* {9 [' x+ Z9 u( {
确认问题的关键地方后通过修改磁盘格式的方式解决
% X- c0 }9 Z- g) E9 T, Z8 ^) n2 V j. k: v$ p6 F& w R7 h; `6 O' ~
正文
7 q o q3 |3 U W5 a# d; m8 ?- N2 C5 c* K: d$ p
把虚拟机的所有文件拖到esxi的存储中+ @ Z! a! l* }+ t. R6 _! f5 V
5 d, d2 r$ s! j( N3 K
, r o8 b& c9 |4 i3 W' Y2 j/ x! b1 `* P2 {5 V
6 ?9 W8 T7 a! I! x
6 b8 L# U$ I* e8 Z7 q# x修改下图的文件(虚拟机磁盘)3 r$ j2 V+ K5 b; }$ e8 e* _1 o
% s* i5 J- a9 [# F6 ^4 |, y+ _( P* B N/ b' @1 p, w) G. e
7 U t$ U; K( B! C
我们可以通过SSH远程到esxi服务器上修改
/ q H/ U- K! J9 E& U/ w% Z
; f. o4 P4 W( C8 s7 ~+ D- W使用crt xshell putty等软件登录到服务器后2 t9 u9 i( Q$ ?) Y1 i
6 m. N1 ]7 s/ J: e2 y首先使用find命令找到磁盘文件所在
4 e1 p. L! k9 Y8 A# a0 J) F
" Z' e- M8 U- [- U; o& J进入文件所在目录后使用命令
2 |9 N! _$ |% T0 e! V8 a4 L9 @" Y" U5 D, ~
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
# t! i' p3 c VPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因 ( T; _% U; G0 U1 R
所以通用命令形式应为
9 z3 \# E% T2 U; L; a8 Y
- X E9 K# D! ~, z s0 nvmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin5 F9 ^6 n2 ?& z9 K* M4 v4 x6 a
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
1 F. U' ]5 [# S2 ]& ]9 O O" x# R' C( J————————————————
, ]; D1 P7 a; V版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
* S7 R( o* @0 C0 h) t* D, t原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999/ U. N' r& V8 A$ V p) f: {
& g' G+ y# `- B' N* r7 O
|
|