openstack详解(五)——openstack keystone安装

这篇具有很好参考价值的文章主要介绍了openstack详解(五)——openstack keystone安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天继续给大家介绍Linux运维相关知识,本文主要内容是openstack keystone安装。

一、keystone及其组件安装

首先,我们来安装keystone及其组件,我们直接采用YUM的方式进行安装,执行命令:

yum install -y openstack-keystone httpd mod_wsgi memcached python-memcached

即可完成安装。

二、keystone配置

在keystone安装完成后,我们还需要进行keystone的配置。但是在进行keystone的配置之前,我们还需要先生成一个token,执行命令:

openssl rand -hex 10

会生成一串字符串,该命令执行情况如下:
openstack详解(五)——openstack keystone安装
keystone的配置文件是/etc/keystone/keystone.conf,进入该文件后,我们需要改动以下4个地方:
首先,我们找到[default]模块,将该模块下的admin_token字段修改为我们刚刚复制的字符串内容。
其次,我们找到[database]模块,在该模块下添加如下内容:

connection = mysql+pymysql://keystone:keystone@192.168.136.101/keystone

在上述配置中,keystone:keystone表示MySQL数据库的用户名和密码,最后的/keystone表示MySQL的数据库。我们可以根据自己的实际配置进行灵活修改。
再次,我们找到[token]模块,在该模块下添加如下内容:

provider = fernet
driver = memcache

表示使用fernet的令牌提供方式和memcache的数据库存储。
最后,我们找到[memcache]模块,在该模块下添加如下内容:

servers = 192.168.136.101:11211

最后,我们完成上述配置后,实际有用的配置如下所示:
openstack详解(五)——openstack keystone安装
这样,我们的keystone就配置完成了。

三、keystone数据库初始化

在keystone配置完成后,我们还需要进行keystone的数据库初始化配置。执行命令:

su -s /bin/sh -c "keystone-manage db_sync" keystone

等待该命令执行结束后,我们来查看数据库初始化的效果,执行命令:

mysql -h 192.168.136.101 -ukeystone -pkeystone -e "use keystone;show tables;"

结果如下所示:
openstack详解(五)——openstack keystone安装
从上图可以看出,我们的keystone数据库初始化成功!

四、Fernet Keys初始化

最后,我们还需要初始化Fernet Keys,执行命令:

keystone-manage fernet_setup --keystone-user keystone --keystone-group keystone

就可以在/etc/keystone/目录下生成fernets-keys目录,在该目录下就存放了线管的Fernet证书。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200文章来源地址https://www.toymoban.com/news/detail-402632.html

到了这里,关于openstack详解(五)——openstack keystone安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • OpenStack云计算(-) 简介与部署Keystone

    什么是云计算:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务) 云计算所包含的几个层次服务: SaaS ( Software as a Service ) :把在线软件作为一种服务。 Paas ( Platform as a S

    2024年02月03日
    浏览(42)
  • 构建OpenStack私有云--第一步:配置Keystone服务

    keystone是一个认证服务,所有服务在接收到用户请求时,都必须找keystone服务去做认证,把用户请求中的信息拿出来去匹配,能匹配到才去检查你有没有相应的权限,然后给你资源。 还有个作用是目录列表 1. 创建keystone数据库 不过最后一行命令会抱错,这是因为当前172这个地

    2023年04月11日
    浏览(40)
  • 三、搭建OpenStack(M版)之Keystone组件(重要)

    本实验环境为windows11系统,Vmware pro 15.5,虚拟机为Ubuntu16.04 server 进入数据库并创建 赋予数据库权限,‘1234’为keystone自定义密码 禁用Keystone服务在安装完成后自启 安装软件包,不出意外的话 生成的令牌一定要保存下来,后续配置会使用 在[DEFAULT]里添加临时令牌(填自己的

    2024年02月04日
    浏览(38)
  • OpenStack介绍说明、OpenStack架构说明、OpenStack核心服务详细说明【keystone,nova,cinder,neutron...】、OpenStack创建VM,服务间交互示例

    2006年亚马逊推出AWS,正式开启云计算的新纪元 2010年7月美国国家航空航天局(NASA)与Rackspace合作,共同宣布OpenStack开放源码计划,由此开启了属于OpenStack的时代 OpenStack从诞生之初对标AWS,一直在向AWS学习,同时开放接口去兼容各种AWS服务 OpenStack是什么? OpenStack是一种云操

    2024年01月15日
    浏览(56)
  • 手动搭建 Openstack Librety-Debug(1:环境准备 & mariadb及rabbitmq & keystone)

    目录 一、环境准备 0. 前提准备 1. 更改hostname 2. 修改hosts文件 3. 安装配置NTP

    2024年02月03日
    浏览(47)
  • 今天给大家带来Python炫酷爱心代码

    前言: 这个是小编之前朋友一直要小编去做的,不过之前技术不够所以一直拖欠今天也完成之前的约定吧! 至于他是谁,我就不多说了直接上代码 如果有需要的话,可以联系小编噢!

    2024年02月05日
    浏览(50)
  • 今天给大家介绍一下华为智选手机与华为手机的区别

    华为智选手机是由华为品牌方与其他公司合作推出的手机产品,虽然其机身上没有“华为”标识,但是其品质和技术水平都是由华为来保证的。这些手机在制造、设计和使用方面都采用了华为的相关技术和标准,因此可以享受到和华为旗舰手机相同的优质使用体验。    目前

    2024年02月09日
    浏览(51)
  • 今天跟大家好好介绍一下接口工具(jmeter、postman、swagger等)

    一、接口都有哪些类型? 接口一般分为两种:1.程序内部的接口 2.系统对外的接口 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把 数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的

    2024年02月05日
    浏览(54)
  • 今天跟大家推荐几款实用的ai写作生成器

    自ai技术的发展以来,人工智能在各个领域都展现出了无限可能。在学术界,写作论文是科研人员不可避免的重要任务,然而,论文写作需要大量的时间和经验技能,而这对刚刚步入学术领域的年轻科研人员来说尤为困难。在这样的背景下,提高写作效率、降低人力成本、缩

    2024年02月13日
    浏览(45)
  • 今天跟大家分享好用的智能ai绘画免费软件有哪些

    在教学的时候配合进行ai绘画操作来讲解日常的知识,可以帮助学生更好的理解,比如在讲解化学反应的时候,我们可以通过文字描述反应的化学式和反应过程,但是这可能会让学生感到无趣和枯燥,知识没办法真正的进入大脑。而如果借助ai绘画的软件,我们可以将反应的过

    2024年02月12日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包