离线环境下oVirt添加主机

首先使用ovirt-node 的iso安装一台主机,步骤参考其它文档。

然后参考如下操作。

因为ovirt在添加主机时需要通过yum查询一些软件包信息(非必需),离线状态(未连接外网或外网慢)下会因为yum操作失败而导致安装失败。

通过在engine上查看主机部署日志可以看到报错信息:(每次部署会生成新的日志,请根据时间戳区分)

vi /var/log/ovirt-engine/host-deploy/ovirt-host-deploy-20200330192557-node241.com-c898110e-984d-4fb6-bae9-68617a8e557e.log

2020-03-30 19:25:55,395+0800 ERROR otopi.plugins.otopi.packagers.yumpackager yumpackager.error:85 Yum Cannot queue package dmidecode: Cannot retrieve metalink for repository: ovirt-4.3-epel/x86_64. Please verify its path and try again

解决办法就是添加主机前将待添加主机的yum源目录清空,在待添加主机上执行以下命令:

rm -rf /etc/yum.repos.d/*

如果后续可能会联网更新的话,删除前就先备份下。

然后执行添加主机的步骤:

离线环境下oVirt添加主机
离线环境下oVirt添加主机
离线环境下oVirt添加主机
离线环境下oVirt添加主机

PS:转载文章请注明来源:oVirt中文社区(www.cnovirt.com)

扫码?加好友拉你进oVirt技术交流群!

9 条回复 A 作者 M 管理员 E
  1. 是/etc/yum.repos.d/

    • 对对,敲错了

  2. 楼主 试了一下貌似不行啊
    Failed to execute stage ‘Setup validation’: Cannot locate ovirt-host package, possible cause is incorrect channels.

    • 你这个貌似不是网络的事…找到那个日志文件,看看报错部分的上下文信息

    • 是缺软件包吧 你应该使用的不是 ovirt node iso安装的系统 使用的是标准版的linux

    • 是的,不能添加标准版linux的主机吗?

    • 没错,我也是这样,兄弟你搞定了吗?

  3. cannot locate gluster packages, possible cause is incorrect channels

  4. 这是什么原因

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论