登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Claves
长风破浪会有时,直挂云帆济沧海
  1. 首页
  2. Platforms
  3. LINUX
  4. Ovirt
  5. 正文

Centos7安装Ovirt笔记

2018-06-23

由于需求,遂在两台机器上安装Ovirt。
一、配置
1、硬件
一台Centos7 KVM虚拟机上安装ovirt-engine
两台Centos7 物理机提供存储计算资源
2、HOST
ovirt-engine:host1.server.com
物理机一:host2.server.com
物理机二:host3.server.com
二、安装后截图

 

三、安装步骤

略

四、要点:

1、datacenter类型

添加datacenter时,若选择“共享”类型,则不能添加“本地”的存储域。“共享”类型仅支持NFS,ISISC,FC等存储类型。因为本人没有FC,ISISC等设备,所以均选择了“本地类型”

2、ovirt-engine添加host时报“Host host2.server.th.com installation failed. Command returned failure code 1 during SSH session 'root@host2.server.th.com'.”错误。

经过验证,ovirt-node需要添加源。

3、ovirt-node是选择官方提供的node iso镜像呢?还是普通镜像呢?

本人本次选择了普通Centos7系统安装,未使用官方node。

4、添加host时,屡次失败。

经过目测,发现是很多包无法下载。在/etc/profile内设置系统http_proxy后,解决问题。

5、添加虚拟机时,无法添加Windows 2012及以上版本,提示CPU不支持。

经过查看,集群默认设置的CPU类型是Intel Pencry Family,而这类CPU类型已被高版本CPU抛弃。

点击HOST后,查看HOST的CPU类型如下:

将集群中的CPU类型与物理服务器设置成一致即可。

6、虚拟机无法跟随物理机自启动

“本地”部署的虚拟机上暂时还未找到解决方法,于是参与迂回战术,调用ovirt engine的api实现虚拟机唤醒。

Restful Api:
一、默认自启动
curl --insecure  --user 'admin@internal:password' --request POST  --header 'Version: 4' --header 'Content-Type: application/xml' --header 'Accept: application/xml'  --data '<action><vm></vm></action>' https://host1.server.com/ovirt-engine/api/vms/902b395c-bfda-4ea7-8c38-fd9dc2d1e858/start

二、从硬盘启动
curl --insecure  --user 'admin@internal:password' --request POST  --header 'Version: 4' --header 'Content-Type: application/xml' --header 'Accept: application/xml'  --data '<action><vm><os><boot><devices><device>hd</device></devices></boot></os></vm></action>' https://host1.server.com/ovirt-engine/api/vms/902b395c-bfda-4ea7-8c38-fd9dc2d1e858/start

三、从CD-ROM启动
curl --insecure  --user 'admin@internal:password' --request POST  --header 'Version: 4' --header 'Content-Type: application/xml' --header 'Accept: application/xml'  --data '<action><vm><os><boot><devices><device>cdrom</device></devices></boot></os></vm></action>' https://host1.server.com/ovirt-engine/api/vms/902b395c-bfda-4ea7-8c38-fd9dc2d1e858/start

N、参考链接

  1. https://www.ovirt.org/documentation/
  2. https://zhuanlan.zhihu.com/p/26700892
  3. https://www.bookstack.cn/books/oVirt
  4. https://www.jianshu.com/p/9d699c05c17b
  5. https://www.youtube.com/watch?v=Pasz-lv3gTY&t=404s
  6. https://www.youtube.com/watch?v=lvIjJPt1smo&t=1144s

标签: 暂无
最后更新:2025-03-13

代号山岳

知之为知之 不知为不知

点赞
下一篇 >

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号