云计算之openstack-newton版搭建(六)

nova计算节点服务安装

安装配置计算节点

  1. 安装软件包

# yum install openstack-nova-compute -y

2.编辑/etc/nova/nova.conf

[root@compute1 ~]# cd /etc/nova/
[root@compute1 nova]# cp nova.conf nova.conf.bak
[root@compute1 nova]# egrep -v "^#|^$" nova.conf.bak > nova.conf
[root@compute1 nova]# vim nova.conf
添加如下内容

[DEFAULT]
...
enabled_apis = osapi_compute,metadata
transport_url = rabbit://openstack:RABBIT_PASS@controller
auth_strategy = keystone
my_ip = 192.168.23.61
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver
[keystone_authtoken]
...
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = nova
password = 123456
[vnc]
...
enabled = True
vncserver_listen = 0.0.0.0
vncserver_proxyclient_address = $my_ip
novncproxy_base_url = http://controller:6080/vnc_auto.html
[glance]
...
api_servers = http://controller:9292
[oslo_concurrency]
...
lock_path = /var/lib/nova/tmp

3.确定计算节点是否支持虚拟化。

# egrep -c '(vmx|svm)' /proc/cpuinfo
如果返回值大于1表示支持虚拟化

如果不支持请更改/etc/nova/nova.conf

[libvirt]
...
virt_type = qemu

4.启动服务

# systemctl enable libvirtd.service openstack-nova-compute.service
# systemctl start libvirtd.service openstack-nova-compute.service

如果nova-compute服务无法启动,请检查/var/log/nova/nova-compute.log。控制器上的错误消息AMQP服务器:5672无法访问可能表示控制器节点上的防火墙阻止访问端口5672,关闭防火墙和selinux即可。

5.在控制端进行检查

# . admin-openrc

# openstack compute service list
[root@controller ~]#  openstack compute service list
+----+------------------+----------------------+----------+---------+-------+----------------------------+
| ID | Binary           | Host                 | Zone     | Status  | State | Updated At                 |
+----+------------------+----------------------+----------+---------+-------+----------------------------+
|  1 | nova-conductor   | controller.novalocal | internal | enabled | up    | 2017-01-13T01:48:04.000000 |
|  2 | nova-consoleauth | controller.novalocal | internal | enabled | up    | 2017-01-13T01:48:07.000000 |
|  3 | nova-scheduler   | controller.novalocal | internal | enabled | up    | 2017-01-13T01:48:04.000000 |
| 10 | nova-compute     | compute1.novalocal   | nova     | enabled | up    | 2017-01-13T01:48:09.000000 |
+----+------------------+----------------------+----------+---------+-------+----------------------------+
[root@controller ~]# nova service-list
+----+------------------+----------------------+----------+---------+-------+----------------------------+-----------------+
| Id | Binary           | Host                 | Zone     | Status  | State | Updated_at                 | Disabled Reason |
+----+------------------+----------------------+----------+---------+-------+----------------------------+-----------------+
| 1  | nova-conductor   | controller.novalocal | internal | enabled | up    | 2017-01-13T01:48:24.000000 | -               |
| 2  | nova-consoleauth | controller.novalocal | internal | enabled | up    | 2017-01-13T01:48:17.000000 | -               |
| 3  | nova-scheduler   | controller.novalocal | internal | enabled | up    | 2017-01-13T01:48:24.000000 | -               |
| 10 | nova-compute     | compute1.novalocal   | nova     | enabled | up    | 2017-01-13T01:48:19.000000 | -               |
+----+------------------+----------------------+----------+---------+-------+----------------------------+-----------------+

表示nova服务安装完成

优秀的个人博客,低调大师

微信关注我们

原文链接:https://blog.51cto.com/lijiawang/1891666

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。