利用rdo,创建openstack多节点环境(controller+compute)

原创 2016年06月01日 17:01:50

通过rdo 配置计算节点

由于只需要一个简单的环境(一个控制节点,一个计算节点),所以不想用fuel安装,感觉太麻烦了

于是我想用rdo安装两个独立的环境,然后将其中一个改装成计算节点

1. 创建两个centos7的虚拟机,分别用rdo 安装成功openstack L 版本的环境

 将其中一个主机名改为controller   一个主机名改为 compute

2. 开始配置

控制节点上的配置就一个 在 /etc/hosts 中加入

192.168.0.1 compute

执行iptables -F (也可以自己设置安全策略,不然防火墙要阻止通信)

计算节点上需要修改 两个配置文件neutron.conf和nova.conf


(1)网络通用组件的配置包括认证机制、消息代理和插件。 (这一步笔者很懒,直接将控制节点的文件cp过来覆盖了)

修改配置文件 /etc/neutron/neutron.conf 并完成以下操作:

  1. [database] 部分,注释所有 connection 选项,因为计算节点不会直接访问数据库。

  2. [DEFAULT] 段,对 RabbitMQ 消息代理相关参数进行配置:

    Select Text
    1
    2
    3
    4
    5
    [DEFAULT]
    ...
    rpc_backend = rabbit
    rabbit_host = 控制器
    rabbit_password = RABBIT_PASS

    RABBIT_PASS 替换为 RabbitMQ 服务中 guest 用户的密码。

  3. [DEFAULT][keystone_authtoken] 部分,配置身份认证服务的访问:

    Select Text
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    [DEFAULT]
    ...
    auth_strategy = keystone
    [keystone_authtoken]
    ...
    auth_uri = http://控制器:5000/v2.0
    identity_uri = http://控制器:35357
    admin_tenant_name = service
    admin_user = neutron
    admin_password = NEUTRON_PASS

    将其中的 NEUTRON_PASS 替换为您在身份认证服务中为 neutron 用户所设置的密码。

(2)修改 /etc/nova/nova.conf

需要修改为控制节服务的有:

identity_uri=http://控制器:35357

auth_uri=http://控制器:5000/v2.0

api_servers=控制器:9292

novncproxy_base_url=http://控制器:6080/vnc_auto.html

sql_connection=(和控制节点一致)

rabbit_hosts=控制器:5672

rabbit_host=控制器

  1. [neutron] 部分,配置访问的参数:

    Select Text
    1
    2
    3
    4
    5
    6
    7
    8
    [neutron]
    ...
    url = http://控制器:9696
    auth_strategy = keystone
    admin_auth_url = http://控制器:35357/v2.0
    admin_tenant_name = service
    admin_username = neutron
    admin_password = NEUTRON_PASS

  1. 重启计算服务:

    # systemctl restart openstack-nova-compute.service

版权声明:本文为博主原创文章,未经博主允许不得转载。

Centos 7使用RDO部署Openstack(mitaka)(单节点+多节点)

0.遇到的问题 安装过程中遇到各种坑,在此列出,在安装前完成准备工作 a. CPU虚拟化没有打开 在BIOS中打开CPU虚拟化的支持 b. 系统不是minimal最小化安装 建议使用minima...
  • u011846257
  • u011846257
  • 2016年08月25日 10:36
  • 4318

用RDO 自动化部署openstack--多节点--kilo版

自动部署openstack
  • u014707812
  • u014707812
  • 2016年09月02日 09:35
  • 240

RDO多节点部署OpenStack Havana(多节点+vlan+openvswitch)

1.部署节点及对应服务192.168.xx.30 nova-api, nova-cert, nova-vnc, nova-conductor, nova-scheduler192.168.xx.31 ...
  • ustc_dylan
  • ustc_dylan
  • 2013年12月26日 19:21
  • 15981

RDO部署多节点OpenStack Havana(OVS+GRE)

目录[ - ] 1、物理环境2、安装操作系统3、修改网卡名称4、配置IP地址5、创建cinder-volumes6、安装Packstack7、创建并修改应答文件8、执行安装9、创建br-ex10...
  • yudar1024
  • yudar1024
  • 2015年04月01日 11:50
  • 840

使用RDO搭建OpenStack POC环境

先说句题外话,因为最近一两年参与了公司的一个微服务项目,整个系统可以由一套基于SaltScript的CD工具搭建起来,但是对开发人员非常不友好的是整套环境需要7个node,而且各种配置参数繁多,一不小...
  • napolunyishi
  • napolunyishi
  • 2017年09月20日 18:25
  • 1025

Centos 7使用RDO部署Openstack(mitaka)(单节点+多节点)

0.遇到的问题 安装过程中遇到各种坑,在此列出,在安装前完成准备工作 a. CPU虚拟化没有打开 在BIOS中打开CPU虚拟化的支持 b. 系统不是minimal最小化安装 建议使用minima...
  • u011846257
  • u011846257
  • 2016年08月25日 10:36
  • 4318

快速入门Openstack,无脑多节点部署Mitaka(1)--前期环境搭建准备

无脑多节点配置mitaka版本openstack
  • HenryNg1994
  • HenryNg1994
  • 2016年08月02日 19:18
  • 3525

openstack平台的计算节点部署

计算节点扩展部署文档 ­                                 —— by 冯冰艳 1.     配置网络 如果使用单网卡,则按照如下方式配置:(/etc/sysco...
  • u013262380
  • u013262380
  • 2014年06月25日 17:32
  • 1469

RDO部署多节点OpenStack Havana(OVS+GRE)

目录[ - ] 1、物理环境2、安装操作系统3、修改网卡名称4、配置IP地址5、创建cinder-volumes6、安装Packstack7、创建并修改应答文件8、执行安装9、创建br-ex10...
  • yudar1024
  • yudar1024
  • 2015年04月01日 11:50
  • 840

Matika版OpenStack伪生产环境部署-添加Compute节点

由于Compute计算节点太多,一个一个节点增加比较麻烦而且感觉有些做无用功,所以想办法能够自动化部署。由于初学编辑脚本,所以只写了比较简单的脚本进行部署。编写compute安装配置脚本      将...
  • zjluobing
  • zjluobing
  • 2016年05月25日 21:47
  • 1290
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用rdo,创建openstack多节点环境(controller+compute)
举报原因:
原因补充:

(最多只允许输入30个字)