ovirt 上创建vm模板的创建与使用

原创 2018年04月17日 17:20:46

ovirt 上创建vm模板

安装初始化虚拟机CentOS7 (笔者虚机暂时只有C7,C6),后面会加入更多的镜像及vm模板

  • 如下如:以aniu-ecs-03为例:

这里写图片描述

当我们安装完成虚拟机后,ovirt管理控制台是不能正常获取到虚拟机的ip地址和主机名的,(Ovirt无法获取 IP Addresses 和 FQDN),因此我们需要安装ovirt-guest-agent-common软件包,然后启动ovirt-guest-agent服务,这个程序会获取vm的FQDN和ip上传到ovirt engine展示。

# C7添加ovirt源
[root@localhost ~]# yum -y install http://resources.ovirt.org/pub/yum-repo/ovirt-release42.rpm

# 安装ovirt agent tools
[root@localhost ~]# yum install ovirt-guest-agent-common -y

# 启动ovirt-guest-agent,并设置自启

# 参考:https://www.ovirt.org/documentation/vmm-guide/chap-Installing_Linux_Virtual_Machines/
[root@localhost ~]# systemctl start qemu-guest-agent.service
[root@localhost ~]# systemctl enable qemu-guest-agent.service

# 查看ovirt agent启动状态
[root@localhost ~]# systemctl status qemu-guest-agent
● qemu-guest-agent.service - QEMU Guest Agent
   Loaded: loaded (/usr/lib/systemd/system/qemu-guest-agent.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2018-04-17 15:52:20 CST; 1min 18s ago
 Main PID: 7881 (qemu-ga)
   CGroup: /system.slice/qemu-guest-agent.service
           └─7881 /usr/bin/qemu-ga --method=virtio-serial --path=/dev/virtio-ports/org.qemu.guest_agent.0 --blacklist=guest-file-open,guest-file-close,guest-file-read,guest-file-write,guest-file...

Apr 17 15:52:20 localhost.localdomain systemd[1]: Started QEMU Guest Agent.
Apr 17 15:52:20 localhost.localdomain systemd[1]: Starting QEMU Guest Agent...
[root@localhost ~]# systemctl status qemu-guest-agent

# 启动ovirt-guest-agent # 笔者这里启动了两个服务ovirt-guest-agent和qemu-guest-agent
[root@localhost ~]# systemctl start ovirt-guest-agent
[root@localhost ~]# systemctl enable ovirt-guest-agent
Created symlink from /etc/systemd/system/multi-user.target.wants/ovirt-guest-agent.service to /usr/lib/systemd/system/ovirt-guest-agent.service.
[root@localhost ~]# systemctl status ovirt-guest-agent
● ovirt-guest-agent.service - oVirt Guest Agent
   Loaded: loaded (/usr/lib/systemd/system/ovirt-guest-agent.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2018-04-17 16:00:05 CST; 11s ago
 Main PID: 7945 (python)
   CGroup: /system.slice/ovirt-guest-agent.service
           └─7945 /usr/bin/python /usr/share/ovirt-guest-agent/ovirt-guest-agent.py

Apr 17 16:00:05 localhost.localdomain systemd[1]: Starting oVirt Guest Agent...
Apr 17 16:00:05 localhost.localdomain systemd[1]: Started oVirt Guest Agent.
Apr 17 16:00:06 localhost.localdomain userhelper[7955]: pam_succeed_if(ovirt-container-list:auth): requirement "user = ovirtagent" was met by user "ovirtagent"
Apr 17 16:00:06 localhost.localdomain userhelper[7954]: pam_succeed_if(ovirt-container-list:auth): requirement "user = ovirtagent" was met by user "ovirtagent"
Apr 17 16:00:06 localhost.localdomain userhelper[7954]: running '/usr/share/ovirt-guest-agent/container-list' with root privileges on behalf of 'ovirtagent'
Apr 17 16:00:06 localhost.localdomain userhelper[7955]: running '/usr/share/ovirt-guest-agent/container-list' with root privileges on behalf of 'ovirtagent'
Apr 17 16:00:06 localhost.localdomain userhelper[7965]: pam_succeed_if(ovirt-locksession:auth): requirement "user = ovirtagent" was met by user "ovirtagent"
Apr 17 16:00:06 localhost.localdomain userhelper[7965]: running '/usr/share/ovirt-guest-agent/LockActiveSession.py' with root privileges on behalf of 'ovirtagent'
Apr 17 16:00:15 localhost.localdomain userhelper[7987]: pam_succeed_if(ovirt-container-list:auth): requirement "user = ovirtagent" was met by user "ovirtagent"
Apr 17 16:00:15 localhost.localdomain userhelper[7987]: running '/usr/share/ovirt-guest-agent/container-list' with root privileges on behalf of 'ovirtagent'
  • 等待一会到ovirt管理界面查看aniu-ecs-03是否能够正常显示ip和FQDN

这里写图片描述

从上图可以看出,从ovirt控制面板能够ovirt engine已经获取到了vm的ip地址但是 FQDN貌似还没有获取到,笔者准备进行对vm进行一些初始化设置

  • 禁用IPV6及关闭selinux,笔者用不到
# 修改主机名编辑hosts
[root@localhost ~]# hostnamectl set-hostname ecs-03
[root@localhost ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain

# 建议修改配置文件关闭,需要重启
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

## 修改启动加载的内核参数

[root@localhost ~]# vi /etc/default/grub
# line 6: add
GRUB_CMDLINE_LINUX="ipv6.disable=1 rd.lvm.lv=fedora-server/root.....
# apply changing
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg 
[root@localhost ~]# reboot 

再次到控制台查看aniu-ecs-03的ip和FQDN情况,如下:
这里写图片描述

使用aniu-ecs-03创建vm模板

  • 笔者的aniu-ecs-03规格为:Medium 2 cpu 4G mem 20G disk ,GMT China Standard Time,设置了HA,
    这里写图片描述

停止aniu-ecs-03,然后右上角选择make template,如下:
这里写图片描述

自定义模板名称,描述,点击ok确认创建模板:

这里写图片描述

  • 创建模板介绍先写到这里,笔者的想法是继续对vm完善,安装一些必须的依赖包,在进行创建模板。
版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://blog.csdn.net/wh211212/article/details/79977816

hyper-v虚拟机内为centos6的虚拟机动态扩容硬盘

我的zabbix监控机部署在了hyper-v的虚拟环境里,初始创建的时候硬盘分配了50GB,运行半年多后,尴尬的发现,磁盘空间不够了,幸亏创建时候使用的是动态扩张磁盘。 那么接下来我就为这台cento...
  • jaryle
  • jaryle
  • 2017-11-09 19:14:57
  • 95

oVirt集群默认配置

  • kepa520
  • kepa520
  • 2015-12-12 13:59:56
  • 408

Centos7下通过virt-v2v将libvirt管理下的vm迁移至ovirt中

操作环境 ovirt 4.0 virt-v2v 1.28 Centos 7 操作说明               现有一台kvm宿主机10.10.200.227,上...
  • bobpen
  • bobpen
  • 2016-11-04 11:25:53
  • 1283

使用VM创建小鸡教程 VMware创建虚拟机教程

  • 2017年12月01日 10:41
  • 164KB
  • 下载

XenCenter 创建 New VM

1. 右击主机,在弹出的菜单中选择“New VM”,将弹出“New VM”对话框,再在里面进行相关的设置。如下图所示,2. 根据需求,选择相应的虚拟机类型。如下图所示,3. 为该VM设置一个名字...
  • a349458532
  • a349458532
  • 2016-07-04 16:13:38
  • 481

Citrix 服务器虚拟化之八 Xenserver虚拟机模版

Citrix 服务器虚拟化之八 Xenserver虚拟机模版         XenServer与VMware不同,Vmware只能将现有的VM转换成模版,而XenServer具有两种方法:一种...
  • kkfloat
  • kkfloat
  • 2013-07-27 00:27:37
  • 8103

ovirt-engine管理引擎的功能拓展方法

1     引言 ovirt-engine是开源产品,在开源基础上开源社区升级和我们开发的功能不统一,每次升级RHEV底层就必须要与我们增加的功能进行合并,每次合并都会占用大量的时间对代码进行比对和测...
  • cy0125
  • cy0125
  • 2015-07-13 17:02:04
  • 1281

使用heat创建虚拟机

点击 上差untest.yaml文件 填写stackname 可以看到这个时候heat创建失败了 进去后发现失败的原因是选择网络的时候有多个选择,但...
  • tiantao2012
  • tiantao2012
  • 2017-10-16 15:03:57
  • 240

ovirt-engine新功能开发-模版切换

批量测试模板切换的脚本
  • u014022631
  • u014022631
  • 2016-03-22 11:24:55
  • 468

SSI项目在Intellij Idea下开发,使用velocity模板技术的操作流程

1、maven中导入包 dependency>     groupId>org.springframeworkgroupId>     artifactId>spring-context-s...
  • pff1029812532
  • pff1029812532
  • 2015-12-19 16:28:40
  • 2962
收藏助手
不良信息举报
您举报文章:ovirt 上创建vm模板的创建与使用
举报原因:
原因补充:

(最多只允许输入30个字)