微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法在 Ubuntu 20 上使用 Devstack 安装 Openstack

如何解决无法在 Ubuntu 20 上使用 Devstack 安装 Openstack

我一直在尝试在 VirtualBox 中的 Ubuntu 20 操作系统 VM 上安装 Openstack 并收到以下错误

[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文件内容如下。

~/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 几次。如果有人遇到错误并找到修复方法或知道解决方法,请帮助我。感谢您的帮助。

解决方法

如 Devstack 页面所述,Devstack 在 Ubuntu 18.04 上进行了最佳测试。这就是为什么它在 Ubuntu 20.04 上可能有问题。我建议您改用 Ubuntu 18.04。我已经在 Ubuntu 18.04 上测试过它,它基本上可以工作。 另一个问题;为什么要禁用 etcd3 ?目的是什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。