openstack-mitaka之编排服务(controller安装部署)

1、在controller节点,以root用户登陆,创建heat数据库,并赋予相应权限

2、创建服务证书

1)创建heat用户

2)将heat添加到admin角色

3)创建服务实体heat和heat-cfn

3、创建Orchestration服务API端点

4、为了管理栈,在认证服务中Orchestration需要更多信息。为了添加这些信息,完成下面的步骤:

1)为栈创建heat包含项目和用户的域

2)在heat域中创建管理项目和用户的heat_domain_admin用户

3)添加admin角色到heat域中的heat_domain_admin用户,启用heat_domain_admin用户管理栈的管理权限

4)创建heat_stack_owner角色

5)添加heat_stack_owner角色到demo项目和用户,启用demo用户管理栈。

6)创建heat_stack_user角色

5、安装相关软件包

6、编辑/etc/heat/heat.conf

1)[database]配置数据库连接

2)[DEFAULT]配置rabbitMQ消息队列、配置元数据和等待条件URL、配置栈域与管理凭据

3)[oslo_messaging_rabbit]配置消息队列

4)[keystone_authtoken]配置认证服务(默认情况下,该模块内容并不存在,需要自己添加)

5)[trustee]配置认证服务

6)[clients_keystone]配置认证服务

7)[ec2authtoken]配置认证服务

7、同步数据库,此处忽略输出信息

8、启动Orchestration 服务并设置为开机自启动,随后检查系统状态

9、在controller节点验证,列出服务组件

时间: 2024-07-29 23:39:37

openstack-mitaka之编排服务(controller安装部署)的相关文章

通过跳板机建立信任,对多个tomcat服务统一安装部署(shell编写)

=========================================================== conf : 录入服务器IP.安装路径后,脚本自动获取需要修改配置.每个服务提供一个配置文件,方便管理与扩展. bin : 提供总执行与单一执行脚本,脚本通过自动化获取配置,便于维护与扩展. bak : 保留获取原配置文件,便于问题分析. temp : 临时文件将及时删除无任何冗积. tools: 常用配置与通用文件处理写入统一函数,具体服务只需调用. new : 服务器交互文

OpenStack 控制节点基本环境和身份验证服务的安装部署

OpenStack Networking(neutron) 需要一个控制节点(controller node).一个网络节点(networknode)以及至少一个计算节点(compute node). 一.物理环境部署 1.物理环境规划 表1.1. OpenStack环境部署 二.安装前的部署 1.1配置主机名 [email protected]:~# vim  /etc/hostname controller 1.2 配置IP地址 [email protected]:~# vim  /etc/

openstack-mikata之网络服务(controller安装部署)

1.以root用户登陆数据库,创建neutron,并设置权限 2.创建neutron服务证书 1)创建neutron用户 2)将neutron添加到admin角色 3)创建neutron服务实体 3.创建网络服务API终端 4.配置网络1模型类型 1)安装相关软件包 2)编辑/etc/neutron/neutron.conf a.[database]配置数据库连接 b.[DEFAULT]配置启用ML2插件并禁用其他插件.配置 "RabbitMQ" 消息队列的连接.配置认证服务访问.,配

openstack-mitaka之Telemetry服务(controller安装部署)

1.以root用户登陆,在controller节点创建ceilometer数据库 2.创建服务证书 1)创建ceilometer用户 2)将ceilometer用户添加到admin角色 3)创建ceilometer服务实体 3.创建Telemetry服务API端点 4.安装软件包 5.编辑/etc/ceilometer/ceilometer.conf 1)[database]配置数据库连接 2)[DEFAULT]配置RabbitMQ消息队列.认证服务访问 3)[oslo_messaging_ra

了解squid服务以及安装部署

squid作为一款应用层的代理服务软件,它主要提供了缓存加速.应用层过滤的功能. squid代理服务器的工作机制: 当我们客户机通过squid代理去访问web页面时,指定的代理服务器会先检查自己的缓存,若是缓存中有我们客户机需要的页面,那么squid服务器将直接把缓存中的页面内容返回给客户机,如果缓存中没有客户端请求的页面,那么squid代理服务器就会向internet发送访问请求,获得返回的web页面后,将网页的数据保存到缓存中并发送给客户机. 由于客户机的web访问请求实际上是squid代理

Openstack Mitaka for Centos7.2 部署指南(一)

本文主要参考 https://www.zybuluo.com/ncepuwanghui/note/389373 OpenStack Mitaka for Ubuntu 16.04 LTS 部署指南 http://docs.openstack.org/mitaka/install-guide-rdo/ 官方文档 把上面的Ubuntu 换成Centos,其他详情请看上面的部署指南 本文主要参考 https://www.zybuluo.com/ncepuwanghui/note/389373 Open

openstack-mitaka之镜像服务管理安装配置部署

1.以root用户登陆,创建glance数据库,并为glance数据库授权 2.加载admin-openrc环境变量,用户证书 3.创建服务证书需要完成如下操作: 1)创建glance用户 2)添加 admin 角色到 glance 用户和 service 项目上. 3)创建glance服务实体 4.创建镜像服务的 API 端点: 5.安装glance软件包 6.编辑/etc/glance/glance-api.conf,具体配置如下: 1)[database]配置如下(系统文件的641行左右)

Openstack 安装部署指南翻译系列 之 Keystone服务安装(Identity)

OpenStack系统由分开安装的几个关键服务组成.这些服务可根据其他云需求一起工作,包括计算(Compute),身份(Identity),网络(Networking),镜像(Image),块存储(Block Storage),对象存储(Object Storage),计量(Telemetry),编排(Orchestration)和数据库(Database)服务.可以单独安装任何这些项目,并将其配置为独立的或连接的实体. 本节介绍如何在控制器节点上安装和配置OpenStack Identity服

OpenStack 安装文档(11)-- 编排服务

编排服务 - 安装和配置: 控制节点操作: 先决条件: 1.按步骤操作. # mysql -u root -p*** > CREATE DATABASE heat; > GRANT ALL PRIVILEGES ON heat.* TO 'heat'@'localhost' IDENTIFIED BY 'HEAT_DBPASS'; > GRANT ALL PRIVILEGES ON heat.* TO 'heat'@'%' IDENTIFIED BY 'HEAT_DBPASS'; >