首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OpenStack DevStack失败:安装keystoneauth1 2.12.2,然后要求安装2.16.0或更高版本

OpenStack是一个开源的云计算平台,它提供了一套完整的基础设施即服务(IaaS)解决方案。DevStack是OpenStack官方提供的一个用于快速部署和测试OpenStack环境的工具。

在安装DevStack过程中,遇到安装keystoneauth1 2.12.2版本失败的问题,并且要求安装2.16.0或更高版本。keystoneauth1是OpenStack中的一个认证库,用于处理身份验证和访问控制。

解决这个问题的方法是更新keystoneauth1到2.16.0或更高版本。以下是一些步骤可以尝试:

  1. 确保系统中已经安装了pip工具,pip是Python的包管理工具。如果没有安装,可以使用以下命令安装pip:$ sudo apt-get install python-pip
  2. 使用pip命令升级keystoneauth1到2.16.0或更高版本:$ sudo pip install --upgrade keystoneauth1
  3. 如果上述步骤仍然无法安装所需版本的keystoneauth1,可以尝试手动安装。首先,使用以下命令卸载旧版本的keystoneauth1:$ sudo pip uninstall keystoneauth1
  4. 然后,从官方源代码库中下载所需版本的keystoneauth1。可以在keystoneauth1的官方GitHub页面上找到源代码:$ git clone https://github.com/openstack/keystoneauth.git
  5. 进入下载的源代码目录,并使用以下命令安装keystoneauth1:$ cd keystoneauth $ sudo python setup.py install

完成上述步骤后,应该成功安装了2.16.0或更高版本的keystoneauth1。这样就解决了OpenStack DevStack安装过程中keystoneauth1版本不匹配的问题。

关于OpenStack和DevStack的更多信息,你可以参考以下链接:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • OpenStack实践(一):Ubuntu16.04下DevStack方式搭建p版OpenStack

    其中DevStack是众多开发者们的首选安装方式工具,该方式主要是通过配置参数,执行shell脚本来安装一个OpenStack的开发环境。     ...OpenStack开源社区每年都会开两次设计峰会(Design Summit),发布两个正式版本。...从2010年的首个版本至今,一共已经出了18个版本,每个版本都有独立名字,取自当次设计峰会所在城市中选一个地名,而且从A开始,然后B、C……。最新的版本是Rocky,字母R正好排序第18位。.../pike [3vjte101lz.png] 本文的安装版本为pike 3.创建用户stack root@openstack-computer:~# ll total 36 drwx------  4 ...9.卸载 若修改了local.conf则需先卸载再重新安装 卸载命令 stack@openstack-controller:~/devstack$ .

    1.5K20

    通过devstack,在Vmware中使用Centos7快速安装体验openstack(单节点安装

    系统环境: Centos7.4 ,阿里云下载dvd版本安装的基础设置服务器版本,算是比较干净的吧,能发现一些坑 开启虚拟机虚化功能 检查虚拟机支持CPU VT功能,返回值不为0表示支持。...git clone https://git.openstack.org/openstack-dev/devstack cd devstack #如果下载太慢 可以换成 git clone http:...stack.sh 就又回去了的问题 原因是安装中会检查版本,不在规定的范围内,就会重新安装,后面又需要最新版导致无限循环 vi /opt/stack/devstack/tools/cap-pip.txt.../unstack.sh和clean.sh,然后再执行....其它OpenStack服务是通过插件形式安装DevStack支持部署的所有插件列表可参考DevStack Plugin Registry,截至2017年2月份,DevStack共包含132个安装插件。

    1.6K10

    OpenStack(企业私有云)万里长征第四步——DevStack整体安装规划及使用

    一、前言 前期成功通过DevStack安装OpenStack,现将从机房规划到虚拟机搭建的整个过程总结如下,以供日后查阅或有需之人参考。...二、机房规划 这个整个安装过程的重点,能不能成功就看规划的如何。一旦此步有问题会导致整个安装失败,当然后续步骤操作过程中你也可以发现此步存在的问题,修改完善也可。...三、服务器配置 选择ubuntu16.04版(目前DevStack对此版本支持较好),在安装软件环节选择虚拟host项。 启用root账户。...进行ntp时间同步 只需安装ntp软件即可: sudo apt-get install ntp 四、安装DevStack 4.1 下载及配置openstack 使用的是devstack newton版。...六、总结 以上是使用DevStack安装OpenStack及使用的完整步骤,整个机房除了刷墙、铺地板没有涉及,其他的基本都涉及到了。

    1.4K90

    OpenStack(企业私有云)万里长征第一步——安装

    成角不成角不说,经过十几天的折腾,今天才把OpenStack安装成功,期间经历了酷似炼狱的种种阶段。现简单记录整个安装过程以及踩过的坑,供自己查阅后来人参考。...) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack 2、下载devstack 最重要的就是选择版本,刚开始选择默认分支安装了一个all-in-one...git clone https://git.openstack.org/openstack-dev/devstack -b stable/ocata 3、创建local.conf 在刚刚clone...,可以分析失败原因,当然如果你看不明白,可以直接按以下步骤,重试安装。...中添加下述信息: enable_service placement-api 4、多次尝试安装失败 如果你多次安装失败,建议你直接重装操作系统,这样比分析原因来的要快。

    1.9K60

    openstack octavia 简介以及手工安装过程

    utm_source=tuicool&utm_medium=referral 写的比我更详细一点 目前官方不提供安装文档。谷歌了下似乎也没人写过具体的安装步骤,只推荐用devstack来进行安装。...本人尝试根据devstack安装脚本总结了下安装octavia的步骤,验证是成功的,不当之处请各位指正。...octavia internal http://10.1.65.58:9876/ --region RegionOne 3 安装软件包 yum install openstack-octavia-worker...devstack 生成的系统中导出来的 openstack  image create amphora-x64-haproxy --public --container-format=bare --disk-format...(entity.root_loadbalancer.id, prov_status))             return 3、octavia的数据库和neutron不是同一张表,但是里面有很多数据要求要保持一致

    4.5K41

    OpenStack 简介和几种安装方式总结

    安装方式: 1.DevStack 在相当长一段时间内,DevStack仍将是众多开发者的首选安装工具。...该方式主要是通过配置一个安装脚本,执行Shell命令来安装OpenStack的开发环境,支持CentOS、Debian等系列系统。...)的理念事先准备好一些OpenStack节点(计算、存储、控制节点)的镜像,然后利用已有OpenStack环境的Ironic裸机服务和软件安装部分的diskimage-builder部署裸机,最后通过Heat...项目和镜像内的自动化部署工具(PuppetChef)在裸机上配置运行OpenStack。...如上所述,OpenStack安装部署方式多种多样,新手应该如何选择呢,这里,我推荐使用Rdo手动部署方式(过程是艰难的,但能很好的加深对OpenStack的理解);对于老手而言,可以尝试使用Kolla

    5.5K40

    OpenStack实践(八):Unable to delete specified volumes

    背景说明: 将目标卷vol-002备份至远端nfs服务器,然后对已备份至nfs服务器的卷进行恢复操作,恢复过程中nfs服务器宕机,恢复卷的状态一直为‘恢复中’且无法删除,本文记录备份恢复和最终删除的全过程...环境: openstack版本 pike 控制节点主机 openstack-controller(ubuntu 16.04.5) 172.27.34.37 计算节点主机 openstack-computer...(ubuntu 16.04.5) 172.27.34.38 ubuntu安装详见:Ubuntu16.04.5以lvm方式安装全记录 openstack安装详见:OpenStack实践(一):Ubuntu16.04...下DevStack方式搭建p版OpenStack 卷备份和恢复详见:OpenStack实践(六):Cinder模块Backup and Restore Volume 备份目标卷卷vol-002 [t24i4ooh9x.png...aa44-43a6-872c-efe029281d65 [2eq9hqsdw4.png] 恢复时nfs服务器宕机 删除卷 [0p5732kg0s.png] 报错: [or4m73vvyr.png] 查看恢复失败的卷

    99320

    Docker 容器化部署运维 OpenStack 和 Ceph

    安装 OpenStack 有哪些方式 1.DevStack 在相当长一段时间内,DevStack 仍将是众多开发者的首选安装工具。...)的理念事先准备好一些 OpenStack 节点(计算、存储、控制节点)的镜像,然后利用已有 OpenStack 环境的 Ironic 裸机服务和软件安装部分的 diskimage-builder 部署裸机...以前,我们要想在 OpenStack 版本发布后或者在版本开发过程中,立即安装体验等只能使用 DevStack 源码方式安装。但现在更多了一种新的选择——即使用 Kolla。...,并且一旦升级失败,也很容易回滚。...升级只需要三步:拉取新版本的容器镜像,停止老版本的容器服务,启动新版本的容器。回滚也不需要重新安装包,直接启动老版本的容器服务就行,非常方便。

    8.2K72

    Kuryr-Kubernetes 部署安装及测试Demo

    根据事件触发与OpenStack Neutron等组件的交互,以创建、更新删除相应的网络资源,如网络、子网、端口等。...然后每个Pod将获得该端口的一个子端口,附加到其网络命名空间中 Standalone模式 主要用于测试验证,Openstack 和 Kubernetes 环境及Kuryr-Kubernetes组件均运行在一台设备上...Neutron networkhttps://opendev.org/openstack/kuryr-kubernetes安装过程:Devstack安装需要在非root用户下进行,以下步骤描述中,通过...apt源及pip源拉取依赖包,组件安装包等,受网络条件影响较大,安装过程需要监控,中途可能会因为下载超时导致安装失败,需要具体查看报错内容,有时需要手动下载好超时报错的package后重新安装root#.../clean.sh安装完成出现以下log说明Devstack(包含Openstack和Kubernetes)安装完成This is your host IP address: 172.21.104.121This

    14510

    OpenStack实践(十一):Instance Live Migrate and Evacuate

    Migrate前提是计算主机的nova-compute服务正常,当某个计算主机宕机其它异常导致服务不可用时,这时可以进行Evacuate操作,将实例迁移至其它主机。...环境 openstack版本 pike 控制节点主机 openstack-controller(ubuntu 16.04.5) 172.27.34.37 计算节点主机 openstack-computer...:Ubuntu16.04.5以lvm方式安装全记录 openstack安装详见:OpenStack实践(一):Ubuntu16.04下DevStack方式搭建p版OpenStack Flat网络搭建详见...:~# systemctl restart devstack@n* 配置hosts文件 配置个计算节点hosts文件,使之能相互识别主机名 root@openstack-controller:/# more...:~# journalctl -f --unit devstack@n-api.service [gdt71am36m.png] 目标节点迁移准备 [3hah1allz5.png] 源节点暂停实例启动迁移

    1.6K30

    OpenStack(企业私有云)万里长征第二步——使用Fuel部署

    一、前言 最近一直在使用DevStack安装OpenStack,注意一直二字,部署了一遍又一遍,操作系统怕是安装了不下上百次,有时是为了验证新的方案,有时是安装出错,还有时是运行过程中出错。...PXE网络和外网对带宽要求不高,一般千兆即可。...3.3 安装OpenStack Fuel主节点安装完毕后,就可以开始部署OpenStack了。 首先确保各个子节点的网络已经按照要求部署好。...在上述的管理界面中添加新的OpenStack环境,点击添加节点便会看到各个子节点,根据实际情况将其划分成控制节点、存储节点、计算节点,然后为每一个节点修改网卡对应的网络,如下图所示: ?...五、总结 虽然Fuel安装OpenStack很方便,但是万事都有一个过程,只有在使用DevStack安装多遍对OpenStack整个框架有了大概了解之后使用Fuel才能得心应手,否则稍微碰到些许问题就会不知所措

    1.9K50

    起底Kolla:OpenStack容器化项目的实践

    Chef); MirantisFuel(puppet); HPHellion (ansible); Rackspace(chef,salt,ansible); IBMPowerVC (shell); Devstack...2012年到2013年,OpenStack发布了它的Folsom & Grizzly版本。2013年3月份,Docker发布了第一个版本。2014年6月,Kubeneters项目开始启动。...2016年9月,进行了Kolla的M版本发布,2017年3月发布O版本。 Kolla的目标 简化部署和运维。提供生产级别的Docker镜像,提供用于镜像部署的运维工具。...支持 ceph 做后端存储,glance/nova/cinder/gnocchi; 支持多个 Linux 发行版; CentOS/ OracleLinux / Ubuntu / RHEL; 同时支持源码安装和二进制包安装...升级支持原子升级、单服务升级,还支持失败回滚。 缺点 OpenStack本身就是一个平台,依赖于Docker。所以是否好用还是依赖于Docker的成熟度。增加了额外的复杂度。

    1.6K110

    David Laube:使用OpenStack失败

    别人提醒过我OpenStack存在的一些隐患,但我还是自己花了数周时间去阅读近期的版本记录,混迹于好几个维基的IRC官方聊天频道,并且玩了一下OpenStack安装脚本DevStack。...我开始对OpenStack的核心项目不再那么陌生。在过去的两年中,DevStack已经发展得非常成熟,而且所逢时机也刚刚好。...而美国时间2014年10月16日,OpenStack的一个重要的版本,Juno版也正式发布了。 所以我觉得应该使用OpenStack来为公司的物理服务器进行部署。...不仅是因为对于交换机厂商来说严重过时的Neutron驱动,而且OpenStack最新的Juno版本的支持工作也力量有限。...在圣诞节的前一周,我们丢掉了OpenStack然后又花了三周的时间开发了一套定制化的自动化部署平台。在十二月初搭建好自己的IP管理系统后,团队就卯足了劲要将系统搭建自己定制工具上。

    83870

    OpenStack Kolla源码分析–Ansible

    解决的问题: ✔ 平滑的升级/回滚 OpenStack ✔ 隔离 OpenStack不同组件的依赖环境,尤其是那些使用同一模块不同版本的情况。 ✔ 保证环境的一致性。...解决由于安装时间不同,造成的包版本不一致的情况。 ✔ 支持多种安装源:源代码安装,CentOS binary 安装等。可以替代掉devstack。 其实这些问题只要是由 Docker 来解决的。...容器集合具有以下属性 ✔ 容器集合由一个多个容器子集或者一个多个容器组成; ✔ 一个容器集合提供一个逻辑上的的服务; ✔ 启动、停止和版本的控制以容器集为粒度; ✔ 以容器集的粒度来完成安装; ✔...现在支持不同的 Linux 发行版本 (Redhat 系和 Debian 系 ) 和不同的 OpenStack 安装包 ( 源代码和二进制包 )。 下图是现在所有镜像的依赖关系。 ?...在inventory文件夹中有all-in-one和multinode两个配置文件,这两个文件中的信息可以更改,从而部署符合需求的OpenStack环境,有点类似于DevStack中的local.conf

    2.1K60
    领券