|
|
发表于 2022-10-28 20:39:44
|
查看: 1863 |
回复: 0
前提背景:尝试从vmware15创建把一台centos7迁移到ESXI6.7 使用vof迁移过去发现一直报错 尝试卸载网卡 USB都不行 3 P' A$ y o; z
7 `- f5 L7 M8 I# v# F
错误提示:8 C1 Q% @9 O# ]0 B4 B( d
4 j# q& k0 Y6 R$ A: _* Q
"scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入
: e, K' s' a1 `& T! X2 p; V) @
7 x4 J' O8 p! _" S9 N- w. b
7 t0 P' B6 w% v# V- X4 P& F' \& \8 s( {) X; O1 q: d2 U
后来尝试直接把虚拟机的文件拖到esxi中注册后启动电源发现报错是磁盘的问题" ]' \8 p7 p. o$ p: c5 k6 w3 I
% S2 {4 l9 w3 s( Q确认问题的关键地方后通过修改磁盘格式的方式解决
; s5 u1 `1 E) f l
& j0 j& ?( h5 u/ P7 H7 m正文
! X9 |- S. y i7 t
$ o, O, f: G' }- G; i8 k; _- M把虚拟机的所有文件拖到esxi的存储中% O8 i H5 _& _& E' b+ u
( a9 X X" S9 F2 E% x9 f, }8 Z$ f3 w! d9 b- t9 Q# u! a
3 `- `8 i! A# q
& c* b. T0 X5 k& e
& ]; r/ Z6 H5 H: n3 ^8 g# i修改下图的文件(虚拟机磁盘)4 k, ^8 | E9 a( x9 z2 x
& G8 y: h$ e- d0 r7 x1 K4 O
' [. w' o; k$ ?" e7 R- F( w: Z+ ~
9 M6 v4 {! w0 v6 R* \/ w我们可以通过SSH远程到esxi服务器上修改3 p: P8 ?3 r( x e( A
& L4 ~" x% y8 t4 _3 b使用crt xshell putty等软件登录到服务器后
$ C- E, b: }3 G9 g
5 m( o O$ a/ [% G4 |' a Y首先使用find命令找到磁盘文件所在
6 n- @' ^5 T% Z. k7 L8 {8 O/ K7 Z4 ^0 _4 N% w* S1 p
进入文件所在目录后使用命令# T# i( E$ g' b" |
% U) X6 F9 b1 r# O+ X8 j- M; b
vmkfstools -i k8s-node01\ 的克隆-disk1-cl1.vmdk k8s-node01\ 的克隆-disk1-cl1-2.vmdk -d thin
' M* Q$ @3 M" ~8 f/ u$ HPS:上述出现的“\ 的克隆” 是因为文件包含中文的原因
3 m6 V! A4 B+ F( S, c8 e/ F! B' Y* A所以通用命令形式应为
$ M9 J/ J. t4 _* q
- h- e, |9 u9 z) n$ X8 d8 Zvmkfstools -i xxx1(磁盘文件名) XXX2(新磁盘文件名) -d thin7 F- I' y4 I2 E0 [4 G' Y
虚拟机的兼容性改成esxi再导出(没有验证是否可行,理论上可以)
5 g% [5 [! U! O5 q$ m————————————————
2 l3 |! G }& h& }, _; a版权声明:本文为CSDN博主「IT工程师随手日记」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
; g$ |: m8 h- B' A/ c原文链接:https://blog.csdn.net/weixin_42184682/article/details/104622999
8 u3 y' X. y; i2 v5 O
) w7 e+ W1 {% X0 E. P# c/ ^( z |
|