openstack stein install placement

安装组件:

  • placement

注:安装服务均遵循以下步骤:

  • mariadb创库授权
  • keystone创建角色并关联
  • keystone创建服务注册API
  • 安装相应服务软件包
  • 修改配置文件
  • 同步数据库
  • 启动服务
  • 验证

安装placement

  • 创库授权:

mysql <

CREATE DATABASE placement;

GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'localhost'

IDENTIFIED BY 'PLACEMENT_DBPASS';

GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'%'

IDENTIFIED BY 'PLACEMENT_DBPASS';

EOF

  • keystone创建角色并关联
  • keystone创建服务注册API

openstack user create --domain default --password PLACEMENT_PASS placement

openstack role add --project service --user placement admin

openstack service create --name placement

--description "Placement API" placement

openstack endpoint create --region RegionOne

placement public http://controller:8778

openstack endpoint create --region RegionOne

placement internal http://controller:8778

openstack endpoint create --region RegionOne

placement admin http://controller:8778

  • 安装相应服务软件包:

yum install openstack-placement-api -y

  • 修改配置文件:

cp /etc/placement/placement.conf{,.bak}

grep '^[a-Z[]' /etc/placement/placement.conf.bak >/etc/placement/placement.conf

openstack-config --set /etc/placement/placement.conf placement_database connection mysql+pymysql://placement:PLACEMENT_DBPASS@controller/placement

openstack-config --set /etc/placement/placement.conf keystone_authtoken auth_url http://controller:5000

openstack-config --set /etc/placement/placement.conf keystone_authtoken memcached_servers controller:11211

openstack-config --set /etc/placement/placement.conf keystone_authtoken auth_type password

openstack-config --set /etc/placement/placement.conf keystone_authtoken project_domain_name Default

openstack-config --set /etc/placement/placement.conf keystone_authtoken user_domain_name Default

openstack-config --set /etc/placement/placement.conf keystone_authtoken project_name service

openstack-config --set /etc/placement/placement.conf keystone_authtoken username placement

openstack-config --set /etc/placement/placement.conf keystone_authtoken password PLACEMENT_PASS

openstack-config --set /etc/placement/placement.conf api auth_strategy keystone

  • 同步数据库:

su -s /bin/sh -c "placement-manage db sync" placement

  • 启动服务

systemctl restart httpd

  • 验证:

systemctl status httpd

netstat -tunlp |grep 8778

查看服务端口^_^

pymysql安装_openstack stein安装placement相关推荐

  1. Py之PyMySQL:Python库之PyMySQL的简介、安装、使用方法之详细攻略

    Py之PyMySQL:Python库之PyMySQL的简介.安装.使用方法之详细攻略 目录 PyMySQL的简介 PyMySQL的安装 PyMySQL的使用方法 PyMySQL的简介 PyMySQL包 ...

  2. python安装库-python 安装库

    广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 安装插件使用命令 pip install opencv-python下载 ...

  3. python3.6.3安装-CentOS6.8安装Python3.6.3

    1.linux下安装python3 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum install zlib-devel bzip2-devel ...

  4. etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)

    1. 使用 apt 或 yum 安装 etcd 命令如下: sudo apt-get install etcd 或者 sudo yum install etcd 这样安装的缺点是:安装的 etcd 版 ...

  5. vue.js安装过程(npm安装)

    一.开发环境 vue推荐开发环境: Node.js: JavaScript运行环境(runtime),不同系统直接运行各种编程语言 npm: Nodejs下的包管理器. webpack: 它主要的用途 ...

  6. linux命令安装组件,Linux安装各种组件

    [TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...

  7. Tomcat介绍、安装JDK、安装Tomcat

    Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开发而 ...

  8. linux 源码安装e1000e,linux安装网卡e1000e

    在Intel网站直接下载的Linux驱动是e1000-5.2.52.tar.gz(版本可能会有改变),这个压缩包里面没有编译好的.o的文件,需要在Linux系统下编译之后才能使用, 因为网卡需要编译, ...

  9. linux deploy ENV 目录,手机安装linux deploy 安装和配置

    最近在淘了一款二手三星的sw-2014,正好最近正在研究智能家居.就想用它来搭建domoticz来管理,虽然手头也有一块吃灰的树莓派3b,但是觉得用树莓派搭建有点浪费,索性就用这款手机. [为什么不用 ...

最新文章

  1. jQuery操作input改变value属性值
  2. 【effective c++读书笔记】【第8章】定制new和delete(2)
  3. CTF-Bugku逆向题Android方法归纳
  4. 信息学奥赛一本通(2049:【例5.19】字符串判等)
  5. SK海力士推出首款DDR5 DRAM 适用于大数据、人工智能等领域
  6. 最近两周的前后端交互
  7. linux免密码登录失败,ssh 免密码登录失败
  8. python读取rar文件_Python 解压缩文件详解!
  9. sin傅里叶变换公式_傅里叶变换公式(傅里叶变换常用公式)
  10. 简单了解mouseover与mouseenter的使用场景
  11. ZTE MF971V LTE Cat6 MiFi Review
  12. 前装车联网常见术语解释
  13. jenkins如何清缓存,jenkins在结账前清除存储库并强制克隆与清理
  14. i yfiygol hul hl
  15. 搭建前后端分离主流项目完整步骤——在线教育系统(阿里云服务器部署上线)
  16. 无线路由器不能产生信号
  17. 逗号表达式与赋值语句
  18. Asus EeePC X101上网本为MeeGo带来新的生机
  19. mysql java 解决幻读_MySQL 是如何解决幻读的
  20. Unity读取串口数据

热门文章

  1. 17个提升iOS开发效率的必用工具
  2. GridView绑定时通过RowDataBound事件获取数据源列值
  3. HOWTO:InstallShield中如何制作应用程序的卸载快捷方式
  4. 帮我看看这点破事 EVENT
  5. Android 三方库okhttp、gson、glide的使用
  6. python实现英文新闻摘要自动提取_用python机器学习实现新闻关键词的抽取
  7. 为什么vs数据库中文显示问号_在vs2008中注册页面中的中文字符写入数据库的后中文会变成问号...
  8. 什么样的数据适合缓存?
  9. 007_SpEL表达式
  10. debian linux u盘安装,使用U盘安装Debian系统图文教程