上一篇博文中我们已经讲了管理端(ovirt-engine)的搭建,本次讲一下node节点的安装,node的安装不严格来说一共有3种方式搭建
1、rpm包安装vdsm等组件
2、安装好操作系统后,配好yum源,在管理台安装
3、基于光盘的安装,此时的node节点和esxi类似
下面我们只说第一种和第二种的安装方法:
先说第一种:
首先还是要配好hosts让管理节点和node节点可以互相解析(过程略)
安装节点机器:
yum localinstall http://plain.resources.ovirt.org/pub/yum-repo/ovirt-release35.rpm
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@ovirt2 network-scripts]# yum install -y vdsm vdsm-cli
yum update -y
vim /etc/hosts
创建节点的网卡设为桥接模式:
[root@ovirt2 ~]# cd /etc/sysconfig/network-scripts/
[root@ovirt2 network-scripts]# cp ifcfg-eth0 ifcfg-ovirtmgmt
[root@ovirt2 network-scripts]# vi ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
BRIDGE=ovirtmgmt
[root@ovirt2 network-scripts]# vi ifcfg-ovirtmgmt
DEVICE=ovirtmgmt
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=172.16.1.224
NETMASK=255.255.255.0
GATEWAY=172.16.1.254
DNS1=123.125.81.6
[root@ovirt2 network-scripts]# service network restart
gluster volume set shared network.ping-timeout 1
在浏览器输入engine的地址设置节点:点击新建
选择数据中心和集群,并且输入ip和密码
点击确认,这时查看状态已经是UP状态了
首先我们只需要安装好自己的操作系统。不用安装任何的服务。
前题条件是关闭Selinux、一定要执行Yum update 更新下系统,否则此处必掉坑。
配置yum源
yum localinstall http://plain.resources.ovirt.org/pub/yum-repo/ovirt-release35.rpm
然后就剩下在控制台中操作了。我们把刚刚添加的那台node恢复原始快照。稍后还是用2.241的ip地址
登入控制台,点击新建,填写信息。
点击完成,然后点击重新安装按钮
稍等下。就到状态是down的状态,于是查看log
tailf /var/log/ovirt-engine/engine.log
2016-03-07 16:13:32,511 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.FullListVdsCommand] (DefaultQuartzScheduler_Worker-19) FINISH, FullL
istVdsCommand, return: [{acpiEnable=true, emulatedMachine=rhel6.5.0, vmId=2066e39a-3abf-430c-8504-1abe96658292, memGuaranteedSize=1024, transparentHugePages=true, displaySecurePort=-1, spiceSslCipherSuite=DEFAULT, cpuType=Opteron_G3, smp=1, smartcardEnable=false, custom={}, vmType=kvm, memSize=1024, smpCoresPerSocket=1, vmName=Android, nice=0, status=WaitForLaunch, bootMenuEnable=true, pid=0, copyPasteEnable=true, displayIp=192.168.2.35, displayPort=-1, guestDiskMapping={}, clientIp=, fileTransferEnable=true, nicModel=rtl8139,pv, keyboardLayout=en-us, kvmEnable=true, pitReinjection=false, displayNetwork=ovirtmgmt, devices=[Ljava.lang.Object;@11691f70, timeOffset=0, maxVCpus=16, spiceSecureChannels=smain,sinputs,scursor,splayback,srecord,sdisplay,susbredir,ssmartcard, display=qxl}], log id: 6f0a5d24
开始以为是我的cpu没开启虚拟化功能,查看
[root@node5 ~]# cat /proc/cpuinfo | grep vmx
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi ept vpid fsgsbase smep
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi ept vpid fsgsbase smep
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi ept vpid fsgsbase smep
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts nopl xtopology tsc_reliable nonstop_tsc aperfmperf pni pclmulqdq vmx ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt aes xsave avx f16c rdrand hypervisor lahf_lm ida arat epb pln pts dtherm tpr_shadow vnmi ept vpid fsgsbase smep
发现我的cpu已经开起来虚拟化,再次看log发现还是说cpu类型的问题。于是,这是查看集群的cpu类型
发现类型是amd格式的,于是自己新建了一个intel类型的集群,再次添加
大概过了10分钟左右,发现主机的状态为UP了
现在两种方法都已经安装完了。发现好多小的细节是需要我们慢慢探索的。欢迎大家加入ovirt技术交流群。点击链接加入群【Ovirt /Glusterfs技术交流】:http://jq.qq.com/?_wv=1027&k=2FAsoJA