Openstack入門篇(十)之nova服務(計算節點)的部署與測試

  • 1.安裝服務軟件包

[root@linux-node2 ~]#  yum install -y centos-release-openstack-newton [root@linux-node2 ~]#  yum install -y openstack-nova-compute [root@linux-node2 ~]#  yum install -y python-openstackclient [root@linux-node2 ~]#  yum install -y openstack-selinux
  • 2.修改配置文件

這裏不少配置和node1上面的nova配置文件同樣,因此咱們先把node1上面的配置文件拷貝過來,而後再修改配置,具體執行過程以下:html

[root@linux-node1 ~]# scp /etc/nova/nova.conf 192.168.56.12:/etc/nova/ #注意權限,權限錯誤,服務會起不來 [root@linux-node2 ~]# vim /etc/nova/nova.conf 計算節點不須要使用數據庫,此處刪除數據庫鏈接 connection=mysql+pymysql://nova:nova@192.168.56.11/nova_api
connection=mysql+pymysql://nova:nova@192.168.56.11/nova

編輯/etc/nova/nova.conf文件並完成下面的操做:
[vnc]部分,啓用並配置遠程控制檯訪問:node

[vnc] ... enabled = True vncserver_listen = 0.0.0.0 vncserver_proxyclient_address = 192.168.56.12 novncproxy_base_url = http://192.168.56.11:6080/vnc_auto.html
  • 3.完成安裝

(1)肯定您的計算節點是否支持虛擬機的硬件加速。python

[root@linux-node2 ~]# egrep -c '(vmx|svm)' /proc/cpuinfo 1

若是不支持,則顯示爲0 ,能夠修改配置文件
1
#virt_type=kvm

(2)啓動計算服務及其依賴,並將其配置爲隨系統自動啓動:mysql

[root@linux-node2 ~]# systemctl enable libvirtd.service openstack-nova-compute.service [root@linux-node2 ~]# systemctl start libvirtd.service openstack-nova-compute.service

(3)在控制節點上(node1)查看linux

[root@linux-node1 ~]# source admin-openstack [root@linux-node1 ~]# nova service-list

[root@linux-node1 ~]# openstack compute service list

相關文章
相關標籤/搜索