Openstack安装和配置计算节点

发布时间:2022-03-17 人浏览

Contents
    • 安装组件
    • 配置通用组件
    • 配置网络选项
    • 配置计算服务来使用网络服务
    • 完成安装

计算节点处理实例的连接和 security groups 。

安装组件¶

# yum install openstack-neutron-linuxbridge ebtables ipset

配置通用组件¶

Networking 通用组件的配置包括认证机制、消息队列和插件。


 
注解


默认配置文件在各发行版本中可能不同。你可能需要添加这些部分,选项而不是修改已经存在的部分和选项。另外,在配置片段中的省略号(...)表示默认的配置选项你应该保留。

  • 编辑``/etc/neutron/neutron.conf`` 文件并完成如下操作:

    • 在 [oslo_concurrency] 部分,配置锁路径:

      [oslo_concurrency]# ...lock_path = /var/lib/neutron/tmp
    • 在``[database]`` 部分,注释所有``connection`` 项,因为计算节点不直接访问数据库。

    • 在``[DEFAULT]``部分,配置``RabbitMQ``消息队列访问权限:

      [DEFAULT]# ...transport_url = rabbit://openstack:RABBIT_PASS@controller

      用你在RabbitMQ中为``openstack``选择的密码替换 “RABBIT_PASS”。

    • 在 “[DEFAULT]” 和 “[keystone_authtoken]” 部分,配置认证服务访问:

      [DEFAULT]# ...auth_strategy = keystone[keystone_authtoken]# ...auth_uri = http://controller:5000auth_url = http://controller:35357memcached_servers = controller:11211auth_type = passwordproject_domain_name = defaultuser_domain_name = defaultproject_name = serviceusername = neutronpassword = NEUTRON_PASS

      将 NEUTRON_PASS 替换为你在认证服务中为 neutron 用户选择的密码。


       
      注解


      在 [keystone_authtoken] 中注释或者删除其他选项。

配置网络选项¶

选择与您之前在控制节点上选择的相同的网络选项。之后,回到这里并进行下一步:配置计算服务来使用网络服务

  • 网络选项1:提供者网络
  • 网络选项2:自服务网络

配置计算服务来使用网络服务¶

  • 编辑``/etc/nova/nova.conf``文件并完成下面的操作:

    • 在``[neutron]`` 部分,配置访问参数:

      [neutron]# ...url = http://controller:9696auth_url = http://controller:35357auth_type = passwordproject_domain_name = defaultuser_domain_name = defaultregion_name = RegionOneproject_name = serviceusername = neutronpassword = NEUTRON_PASS

      将 NEUTRON_PASS 替换为你在认证服务中为 neutron 用户选择的密码。

完成安装¶

  1. 重启计算服务:

    # systemctl restart openstack-nova-compute.service
  2. 启动Linuxbridge代理并配置它开机自启动:

    # systemctl enable neutron-linuxbridge-agent.service# systemctl start neutron-linuxbridge-agent.service



上一篇 : Openstack安装并配置控制节点
下一篇 : OpenStack实战安装部署
返回列表

联系我们

contact us

Copyright © 2018-2021 泰州思伦智能科技有限公司 版权所有