Openstack云平台搭建课程九·扩展计算节点

这是搭建Openstack云平台的第九堂课,主要讲述集成云存储ceph的计算节点的扩容方法,因在第八课的时候已经搭建了控制节点集群,因此在扩展计算节点的时候需要注意配置文件中的url/uri地址。

扩展计算节点时,需要先检查以下配置是否正确,具体配置方法在Openstack云平台搭建课程一·环境配置中有详细介绍。

  • 关闭系统防火墙(Selinux/Firewalld/Iptables等)
  • 配置Openstack的yum源
  • 配置计算节点的时钟同步
  • 安装Openstack组件
  • 配置主机解析(如果不配置主机解析,则将配置文件中的controller改为VIP地址)

计算节点需要安装的组件列表如下:

  • centos-release-openstack-train
  • python-openstackclient
  • openstack-neutron-linuxbridge
  • openstack-nova-compute
  • ceph (集成ceph)
  • ceph-radosgw (集成ceph)

依次安装以上组件后,开始对新计算节点上的服务进行配置。

配置计算节点neutron

配置 neutron

修改配置/etc/neutron/neutron.conf

配置 linuxbridge agent

修改配置/etc/neutron/plugins/ml2/linuxbridge_agent.ini

配置 nova

修改配置/etc/nova/nova.conf

如果之前配置了网桥过滤,则新同样需要确保操作系统内核支持网桥过滤器(参照控制节点中的方法)。

启动应用

在控制节点检查结果

配置计算节点nova

配置 nova

修改配置/etc/nova/nova.conf

启动应用

在控制节点检查结果

配置计算节点ceph

Ceph集群部署方法请前往分布式云存储Ceph部署方法

配置用户认证

同步密钥,在ceph-deploy节点执行如下命令:

从原计算节点(10.10.100.151)上copy如下文件至新节点:

或者在新计算节点重新生成secret.xml文件至root目录,uuid必须统一:

然后在新计算节点下执行如下命令(注意文件路径):

配置 nova-compute

修改配置/etc/nova/nova.conf

配置完毕后,重启nova-compute即可:

原创文章禁止转载:技术学堂 » Openstack云平台搭建课程九·扩展计算节点

精彩评论

7+5=

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏