在线扩容Open Stack计算节点

本文档详细介绍了如何在线扩容OpenStack计算节点,步骤包括创建CentOS7.2虚拟机,配置网络,修改configuration.cfg文件,执行安装脚本,并在控制台dashboard上验证扩展操作。同时,针对可能出现的网络问题给出了解决办法,并提供了权限问题的解决策略。
摘要由CSDN通过智能技术生成

在线扩容Open Stack计算节点

目的是在线扩容Open Stack计算节点,扩展一台compute计算节点,同步到控制节点。

首先创建一台cent os7.2的虚拟机,然后根据compute节点要求配置虚拟机

在这里插入图片描述
网络配置如下:

compute3:
(vmnet1):172.30.14.14
(桥接模式):192.168.101.144

在这里插入图片描述

然后修改server.back端的configuration.cfg文件

在COM_HOST_NAME后面添加compute3
在COM_MGMT_DEV_IP和COM_DATA_DEV_IP后面添加扩容的节点的IP:172.30.14.14

#-----------------------------------------------
#    Compute Node
#-----------------------------------------------
COM_MGMT_DEV_NAME=eno16777736
COM_MGMT_DEV_IP=172.30.14.12,172.30.14.13,172.30.14.14

COM_HOST_NAME=compute1,compute2,compute3

COM_DATA_DEV_NAME=eno16777736
COM_DATA_DEV_IP=172.30.14.12,172.30.14.13,172.30.14.14
执行配置文件

进入/opt/xd-cloud-simple/module目录执行命令./add_compute_node.sh增量安装脚本,安装时间比较长,耐心等待。
如图所示安装完成
在这里插入图片描述
到控制台dashboard(172.30.14.100)可以查看已经完成扩展的主机,compute3即是增加的主机。
在这里插入图片描述

主机完整性验证

通过关掉计算节点的实验可以检验搭建的服务的完整性,因此可以在VMware端关掉compute1之后会发现dashboard上面的nova服务里的compute1已经down,这段时间会比较长,等待刷新和被彻底关机。
在这里插入图片描述
再打开compute端等待一会儿刷新一下会发现compute1服务已经起来了。
在这里插入图片描述
如果发现dashboard端刷新没有反应,一直显示down的状态,可以去compute1端登陆进去看一下网卡是否已经开起来,可能会出现默认关闭的情况,用ifup br-mgmt开启管理端网络即可重新连接上。
在这里插入图片描述
登录控制节点,通过命令查看nova-server服务,nova service-list即可看到添加的compute3节点的信息
在这里插入图片描述

报错解决方案

在这过程中如果有出现下面的报错信息,那么我们便直接用source /etc/keystone/admin-openrc.sh把我们的token给更新一下就可以了

假设我是要准备使用glance命令上传一个镜像,或者获取openstack的token啊等等,有关涉及到openstack 的权限信息。所谓权限信息,其实也就是牵涉到openstack的各种REST:API (接口调用)等等,在这种情况下,需要刷新一下口令

You must provide a username via either --os-username or env[OS_USERNAME]

用cat /etc/keystone/admin-openrc.sh来看一下这个shell脚本中的信息
在这里插入图片描述

这个admin-openrc文件中包含了我们发送请求所需的各种信息,所以每次我们只需要source一下我们的环境变量就可以啦!!然后再去任意controller端执行nova service-list即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值