redhat – 需要将Xen DomU迁移到VMWare ESXi – RHEL 5.3ESXi 4.1

redhat – 需要将Xen DomU迁移到VMWare ESXi – RHEL 5.3ESXi 4.1,第1张

概述我已经看到很多帖子概述了将VMware Linux服务转换为RHEL Xen(不是xenserver)的过程,但没有什么能帮助我走另一条路.我尝试了很多东西,包括使用mkinitrd(适用于LVM)但在这种情况下无法正确使用它.说实话,我是xm命令的新手,但我已经获得了很多支持. 有没有人愿意分享他们成功完成转换所遵循的流程?我目前可以访问两个环境: >原始xm环境中有两个Dom >运行vmwar 我已经看到很多帖子概述了将VMware Linux服务转换为RHEL Xen(不是xenserver)的过程,但没有什么能帮助我走另一条路.我尝试了很多东西,包括使用mkinitrd(适用于LVM)但在这种情况下无法正确使用它.说实话,我是xm命令的新手,但我已经获得了很多支持.

有没有人愿意分享他们成功完成转换所遵循的流程?我目前可以访问两个环境:

>原始xm环境中有两个Dom
>运行vmware转换器后成功的vmware构建,我可以在救援模式下启动(但不启动).

我也意识到XM图像不可启动,需要克服这个问题(我再次试过,但必须缺少一个细节).

我想在运行vmware转换器之前尝试为转换设置xm,因为我觉得在通过vmware转换器成功引入所有数据后,我已经从linux救援模式的角度来看已经用尽了这个过程. (但是如果我能得到一些有用的提示,我会选择哪种方式……)

解决方法 我最近不得不将几个centos 5.x VM迁移到ESXi集群.在VM启动之前需要做一些事情.

>首先,您需要确保救援CD可以看到硬盘:如果您在执行fdisk -l时无法看到它们,请尝试将SCSI控制器类型更新为LSI逻辑SAS.
>一旦您能够在救援环境中看到磁盘,就可以在它询问时允许它读取/写入所有系统分区.您还需要网络连接来下载软件包,因此在需要时分配详细信息.
>如果自动安装失败,则需要手动安装/分区并编辑/ etc / fstab. entres将是这样的:

/ dev / xvda2 / ext4默认值1 1将xvda2更改为sda2或其他情况.
>重新启动以检查救援CD是否安装了磁盘. chroot到/ mnt / sysimage文件夹编辑/ etc / inittab你应该删除一个看起来像这样的条目:

co:2345:respawn:/ sbin / agetty xvc0 9600 vt100-nav

并确保有正确的条目,例如:

1:2345:respawn:/ sbin / mingetty tty1(有时这需要取消注释)
>现在您可以运行’yum install kernel’,然后创建一个initrd购买:

mkinitrd /boot/initrd-2.6.18-194.32.1.el5.img 2.6.18-194.32.1.el5

将2.6.18-194.32.1.el5替换为您在上一步中安装的内核的名称.
>现在删除/etc/grub.conf中任何与xen相关的内核条目,留下新添加的非xen内核并确保它是默认值.
>退出救援环境并从硬盘启动.运气好的话,VM会正常启动.

这是一个漫长的过程,我可能已经错过了一些东西,所以我很想听听你的表现.

总结

以上是内存溢出为你收集整理的redhat – 需要将Xen DomU迁移到VMWare ESXi – RHEL 5.3 / ESXi 4.1全部内容,希望文章能够帮你解决redhat – 需要将Xen DomU迁移到VMWare ESXi – RHEL 5.3 / ESXi 4.1所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/1035722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存