openstack(六)配置nova服务计算节点

部署nova计算节点

我的计算节点ip:192.168.99.22

注意:这个不是控制端,这是计算节点

centos版本centos 7.2.1511

并开启虚拟化:


1 .安装nova-compute包

yum install openstack-nova-compute


2. 配置vim /etc/nova/nova.conf

sed -i -e '/^#/d' -e '/^$/d' /etc/nova/nova.conf

#全部配置:[DEFAULT]my_ip = 192.168.99.22use_neutron=truefirewall_driver=nova.virt.firewall.NoopFirewallDriverenabled_apis=osapi_compute,metadatatransport_url = rabbit://openstack:123@openvip.com

[api]auth_strategy=keystone

[glance]api_servers=http://controller:9292

[keystone_authtoken]auth_url = http://controller:5000/v3memcached_servers = openvip.com:11211auth_type = passwordproject_domain_name = defaultuser_domain_name = defaultproject_name = serviceusername = novapassword = 123

[oslo_concurrency]lock_path=/var/lib/nova/tmp

[placement]os_region_name = RegionOneproject_domain_name = defaultproject_name = serviceauth_type = passworduser_domain_name = defaultauth_url = http://controller:5000/v3username = placementpassword = 123

[vnc]enabled=trueserver_listen=0.0.0.0server_proxyclient_address = $my_ipnovncproxy_base_url=http://controller:6080/vnc_auto.html 

3. 确认计算节点是否支持硬件加速

egrep -c '(vmx|svm)' /proc/cpuinfo

40

如果此命令返回值zero,则您的计算节点不支持硬件加速,您必须配置libvirt为使用QEMU而不是KVM。

编辑文件中的[libvirt]部分,/etc/nova/nova.conf如下所示:

[libvirt]# ...

virt_type = qemu

4. 启动nova 计算服务并设置为开机启动

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

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

控制端

1. 添加计算节点到cell 数据库

source admin.keystone

openstack compute service list --service nova-compute


2. 主动发现计算节点

使用命令发现

su -s /bin/sh -c "nova-manage cell_v2 discover_hosts --verbose" nova


3. 定期主动发现

vim /etc/nova/nova.conf

[scheduler]

discover_hosts_in_cells_interval=300

4. 重启nova服务

bash nova-restart.sh

5. 下面是验证:

验证1:列出服务组件以验证每个进程的成功启动和注册

验证2:列出Identity服务中的API端点以验证与Identity服务的连接

openstack catalog list


验证3:列出Image服务中的图像以验证与Image服务的连接

验证4:检查单元格和放置API是否正常运行以及其他必要的先决条件是否到位

nova-status upgrade check


6. 查看rabbitMQ连接


验证nova控制端

nova service-list


资料来自:https://thson.blog.csdn.net/article/details/100055025

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容