openstack 安装stein版本的体验(测试)

本文详细介绍了OpenStack的每半年一次的大版本更新机制,以及在CentOS 7.6系统下支持的四个版本的选择与安装流程。文章深入探讨了控制节点与服务节点的区分及其作用,分享了在搭建Stein版本过程中遇到并解决的问题,包括Nosql连接参数配置、Dashboard配置错误及Memcache和rabbitmq的检查方法。
摘要由CSDN通过智能技术生成

openstack版本更新

  • 每六个月更新一次大版本(一年2个版本)
    在这里插入图片描述
  • YUM仓库:我系统为centos7.6,支持4个版本(只能选择其一,或者第三方源安装其他版本)
    在这里插入图片描述
  • 安装操作需要参考openstack官网文档,版本之前有差异

基本按照官方文档搭建问题不大,我搭建stein版本的几个问题解决

  1. 节点区分:控制节点和服务节点
    控制节点:基于维护服务和提供管理操作
    服务节点:真实提供服务,比如计算节点,存储节点,网络节点
    所以一般最少也要2台机器来搭建最简单的openstack平台(可是可以搭建一台机器上)

  2. 配置信息默认都是注释的,所以添加的信息只要匹配头部信息,直接放下面即可,没有头部信息的直接尾部添加

  3. 主机节点hostname,1、节点之间可通过主机名访问,方便后续IP变更 2、openstack组件识别都是节点的主机名,可能导致各种数据不一致的问题 3、全部节点配置hosts解析
    在这里插入图片描述

  4. No sql_connection parameter is established(配置计算节点报错)
    在这里插入图片描述

vi /etc/nova/nova.conf
[database]
connection = mysql+pymysql://root:secret@192.168.0.1/nova_cell0?charset=utf8

[api_database]
connection = mysql+pymysql://root:secret@192.168.0.1/nova_api?charset=utf8
#
  1. 配置dashboard报错
vi /usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.py
#注释几个参数,默认未注释,但是启动会报错

在这里插入图片描述 6. 检查配置Memcache和rabbitmq是否生效(很重要,通讯关键组件)
Memcache

memcached-tool 192.168.0.210:11211
#如果为空,检查配置和log日志

在这里插入图片描述rabbitmq

http://192.168.0.210:15672
#默认账号:guest/guest
#前提已经开启web功能,直接查看通道、队列、交换是否创建
rabbitmq-plugins enable rabbitmq_management
systemctl restart rabbitmq-server

在这里插入图片描述

openstack搭建是个细心的活,一不小心就是配置导致的各种报错,需要仔细检查配置信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值