首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Ubuntu 20上安装带有Devstack的Openstack

无法在Ubuntu 20上安装带有Devstack的Openstack
EN

Stack Overflow用户
提问于 2021-02-09 01:25:37
回答 2查看 430关注 0票数 0

我一直在尝试在Virtualbox中的Ubuntu 20 O.S虚拟机上安装Openstack,但得到了以下错误。

代码语言:javascript
复制
[Call Trace]
./stack.sh:1311:start_glance
/opt/stack/devstack/lib/glance:480:die
[ERROR] /opt/stack/devstack/lib/glance:480 g-api did not start
Error on exit
World dumping... see /opt/stack/logs/worlddump-2021-02-08-170119.txt for details

我搜索了错误,但都不起作用。local.conf文件内容如下。

代码语言:javascript
复制
~/devstack$ cat local.conf
[[local|localrc]]

# Password for KeyStone, Database, RabbitMQ and Service
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD

# Host IP - get your Server/VM IP address from ip addr command
HOST_IP=192.168.122.1
disable_service etcd3

我已经尝试了./unstack和./clean几次。如果任何人遇到该错误并找到修复方法或知道解决方法,请帮助我。感谢你的帮助。

EN

回答 2

Stack Overflow用户

发布于 2021-02-10 21:27:42

正如Devstack页面所述,Devstack最好在Ubuntu 18.04上测试。这就是为什么,它可能会在Ubuntu 20.04上出现问题。我建议你改用Ubuntu 18.04。我在Ubuntu 18.04上测试过它,它基本正常工作。另一个问题是:为什么要禁用etcd3?什么是目的?

票数 1
EN

Stack Overflow用户

发布于 2021-09-09 08:56:01

截至September 2021

DevStack尝试支持Ubuntu的两个最新版本,最新/当前的Fedora版本,CentOS/RHEL8和OpenSUSE。

如果你没有偏好,Ubuntu20.04(焦点Fossa)是测试最多的,也可能是最流畅的。

我是用Ubuntu Server 20.04.3安装的。我发现我需要先删除几个包。安装程序可能对现有文件有点敏感:

错误:无法卸载'simplejson‘。它是一个已安装distutils的项目

代码语言:javascript
复制
apt remove -y python3-simplejson

错误:无法卸载'pyasn1-modules‘。它是一个已安装distutils的项目

代码语言:javascript
复制
apt remove -y python3-pyasn1-modules

我注意到我尝试在两台机器上安装。一个是笔记本电脑,另一个是至强驱动的微型服务器。在功能更强大的机器上安装很好,但在笔记本电脑上,由于超时,我遇到了更多的问题。因此,"g-api未启动“可能与此有关。

一个不好的选择是手动编辑systemd服务文件,并向服务部分添加一个较大的TimeoutSec值。最好设置一个更大的全局系统缺省值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66106369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档