Linux 虚拟化之RHEV 添加RHEL主机
RHEL中的虚拟机可以被 RHEVM 管理,RHEL 可以与 RHEV hypervisor 同时使用,功能相近。
注意: 只有64位的RHEL 与RHEV是兼容的
添加主机会花费一些时间,RHEV平台将要完成下面的事情:虚拟化检查,安装包,创建桥和重启主机,从细节窗口中可以监控 主机 和 RHEVM 建立连接的过程。
下面的图显示了RHEL 对 RHEV 各版本的支持情况
准备RHEL主机
若想RHEL 与 RHEV 能顺利整合,最好先做如下的准备:
物理机上安装RHEL5.5
安装时仅选择基本的包进行安装,额外的包不要选, 注意: virtualization 与 KVM软件组中包含于 RHEV不兼容的组。
valn已配置 RHEL 和RHEV主机间可以通信
主机已经订购了合适的网络通道Red Hat Network channels
RHEVM Agent (v.5 for x86_64)
? RHEL Virtualization (v. 5 for 64-bit x86_64)
安装 fence-agents, kvm-qemu-img ,bridge-utils 三个包,这三个包用于 RHEVM管理RHEL主机。
# yum install bridge-utils fence-agents kvm-qemu-img
删除不兼容软件包,RHEVM 与 Xen 和 libvirt 不兼容所以要卸载掉所有xen libvirt 相关软件包。
# yum remove xen kernel-xen libvirt
存储在 /var/lib/libvirt/ 的文件会全部删除,如果之前装过重要的xen下的虚拟系统,请注意备份
重启系统,libvirt 的虚拟网络也会转到物理网络上来。
将RHEVM主机的解析添加到 hosts文件中,注意:RHEVM主机 和RHEVM所在的系统名称可能是不一致的,如: 如果运行RHEVM 的主机名为 server1.example.com ,那RHEVM的名称为RHEV-manager.server1.example.com. hosts文件内容如下
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
10.0.0.1 server1.example.com RHEV-manager.server1.example.com