前言:

万事开头难,要想玩keystone,首先手中需要一套keystone环境,那些摆脱环境硬读官网doc的方式犹如纸上谈兵,俗话说,耳濡目染,搭建一套keystone环境,先玩上几个流程,玩多了自然直到keystone是干嘛的,

好了,不多说了,直接往下阅读

硬件准备:

我是在虚拟机里安装的,所以配置不是很高,但玩keystone足够了(centos7 8G 100G)

安装前准备:

这一步包括添加openstack源以及安装运行keystone所需要的其他依赖:

1、添加openstack源:

由于openstack提供的源在国内访问速度超级慢,所以建议添加国内代理的源,如163,阿里的等,此处我用163的源,具体如下:

[ocata-163]
name=ocata-163
baseurl=http://mirrors.163.com/centos/7/cloud/x86_64/openstack-ocata/
gpgcheck=0

2、安装mysql并配置:

2-1、yum install mariadb mariadb-server python2-PyMySQL

2-2、新建文件/etc/my.cnf.d/openstack.cnf,并添加如下内容

[mysqld]
  bind-address = controller
  default-storage-engine = innodb
  innodb_file_per_table 
  max_connections = 4096
  collation-server = utf8_general_ci
  character-set-server = utf8

2-3、设置开机自启并启动

systemctl enable mariadb.service

  systemctl start mariadb.service

2-4、执行mysql的安全设置向导mysql_secure_installation,根据提示设置密码

3、安装缓存Memcached并配置:

3-1、 yum install memcached python-memcached

3-2、编辑/etc/sysconfig/memcached,修改如下:

OPTIONS="-l 127.0.0.1,::1,controller"

3-2、设置开机自启

systemctl enable memcached.service

systemctl start memcached.service

yum方式安装

转载于:https://www.cnblogs.com/wxzhao/p/7364969.html

keystone环境搭建(源码方式+yum方式)(ocata版本)相关推荐

  1. 2.2 Trino Windows开发环境搭建—源码修改篇

    1. 前言 在上一篇中,介绍了在Windows上搭建Trino开发环境所需要的组件.本篇文章,主要介绍通过修改源码,让Trino在Idea中运行起来. 2. 步骤 1)配置文件 Trino的配置文件位 ...

  2. H323测试环境搭建--源码安装H32Plus与 PTLib

    简介 H323Plus:用于开发使用 H.323 协议在基于分组的网络上进行多媒体通信的应用程序 PTLib:是一个库文件,提高平台的独立性,设计初衷是为了能让Openh323在Windows和Uni ...

  3. SRS流媒体服务器——单机环境搭建和源码目录介绍

    SRS流媒体服务器--单机环境搭建和源码目录介绍 1. 目录 环境搭建 源码目录介绍 1. 环境搭建 srs官⽹:https://github.com/ossrs/srs 码云的源速度快:https: ...

  4. 外卖返利cps分销系统每日领卷美团优惠券红包流量小程序搭建源码

    外卖返利cps分销系统每日领卷美团优惠券红包流量小程序搭建源码 下面是无裂变版本的搭建教程. 源码地址:http://y.mybei.cn 部署步骤 部署后台,填资料 登录后台 http://q.my ...

  5. 个人免签支付接口系统搭建源码多种方式

    ## 个人免签支付接口系统搭建源码多种方式 聚合支付源码,多通道轮询,Api自动代付,代理分润 演示地址:http://aa.hocan.cn 一.首先目前的现状是: 支付宝和微信早已不再支持个人接入 ...

  6. 聊聊 Kafka:编译 Kafka 源码并搭建源码环境

    一.前言 老周这里编译 Kafka 的版本是 2.7,为啥采用这个版本来搭建源码的阅读环境呢?因为该版本相对来说比较新.而我为啥不用 2.7 后的版本呢?比如 2.8,这是因为去掉了 ZooKeepe ...

  7. 【Vue 3.0 新特性(一)】源码的组织方式

    文章前言 笔记来源:拉勾教育 大前端高薪训练营 Vue 3.0 源码的组织方式 一.源码采用 TypeScript 重写 为了提升代码的可维护性,源码都使用 TypeScript 编写,大型项目项目的 ...

  8. 实际测试例子+源码分析的方式解剖MyBatis缓存的概念

    前言: 前方高能! 本文内容有点多,通过实际测试例子+源码分析的方式解剖MyBatis缓存的概念,对这方面有兴趣的小伙伴请继续看下去~ 欢迎工作一到五年的Java工程师朋友们加入Java架构开发:79 ...

  9. 将tomcat源码以maven方式运行

    前言 最近在分析tomcat的启动流程,虽然我们可以在idea中查看到tomcat的源代码,但是我们不能在上面做一些代码注释,这就会 非常的不方便,所以我们还是能在本地 运行一份源码,这样非常有利于我 ...

  10. v74.01 鸿蒙内核源码分析(编码方式篇) | 机器指令是如何编码的 | 百篇博客分析OpenHarmony源码

    Python微信订餐小程序课程视频 https://blog.csdn.net/m0_56069948/article/details/122285951 Python实战量化交易理财系统 https ...

最新文章

  1. Logistics回归数据集(testSet.txt)《机器学习实战》【美】Peter Harrington python3.6+pycharm完美实现代码
  2. Linux系统起源及主流发行版
  3. P1083 [NOIP 2012]借教室
  4. 白话Elasticsearch61-进阶篇之基于Term Vectors深入探查数据的情况
  5. 如何检查私钥和公钥是否配对_如何检查家具是否有臭虫
  6. 数据结构知识点大汇总(一)
  7. windows常见快捷键
  8. 为XNA制做安装程序(四)WIX Toolset 3.0 for Visual Studio 2008
  9. Duilib自定义控件
  10. C获取当前Linux登录的用户名
  11. php 多选按钮,单选和多选按钮如何给图片加样式
  12. linux每周2 4 6执行定时任务,linux计划任务crontab例子
  13. 无人车传感器 IMU 深入剖析
  14. 教育培训机构拼团招生小程序公众号
  15. winpe装双系统linux_winPE+ubuntu双系统U盘制作
  16. 用arcgis裁剪面时出错,ERROR 999999: 执行函数时出错
  17. 皮蛋拌豆腐引发的——沟通管理的思考(丁仿)
  18. PostgreSQL do $$ DECLARE 操作
  19. 读兰迪波许《追寻你童年时的梦想》
  20. 简单实现一个苹果菜单

热门文章

  1. java函数式 new_Java函数式编程-4.lambda表达式一些高级用法
  2. 评估数据库存储引擎的黄金三角
  3. Spark sql优化
  4. RDD 常见Action算子入门及应用
  5. Windows界面编程_Miniblink(6) 个人信息界面
  6. Spring AOP 浅析
  7. 一致性hash算法Consistent Hashing
  8. Java实现 第三方的验证码发送问题--博客园老牛大讲堂
  9. CDlinux制作U盘启动盘,打造自己的口袋系统
  10. WPF 中依赖属性的继承(Inherits)