【云计算】CentOS7 上配置Openstack(单机)bug记录

简介: 【云计算】CentOS7 上配置Openstack(单机)bug记录

教程

step7 yum-config-manager --enable Openstack-queens

20200401134307494.png

然后下面也没有出什么安装过程,直接忽略过去了,还不知道是不是因为这步对后面造成了影响

step8 安装PackStack

yum install -y openstack-packstack时,一直提示网络不可达,但是ping baidu.com可以通

20200401134307494.png

20200401134307494.png

解决方案

更换yum软件源为阿里云镜像源,教程

Centos7 更换yum软件源

首先要检查有没有安装wget

输入yum list installed找看有没有wget

20200401134307494.png

新的问题:找不到可用软件包openstack-packstack

20200401134307494.png

解决方案

安装RDO—配置packstakyum源

yum install https://www.rdoproject.org/repos/rdo-release.rpm

安装packstack软件包

yum install openstack-packstack

安装成功

image.png

step10 生成与修改应答文件

Additional information:

Parameter CONFIG_NEUTRON_L2_AGENT: You have chosen OVN Neutron backend. Note that this backend does not support the

VPNaaS or FWaaS services. Geneve will be used as the encapsulation method for tenant networks

不知道什么错误,直接忽略掉了,发现answer.txt正常生成了

20200401134307494.png

step11 部署和运行Openstack

20200401134307494.png

大概有两个错:

ERROR : Failed to run remote script, stdout: stderr: Warning: Permanently added ‘192.168.19.128’ (ECDSA) to the list of known hosts.

这个看网上说是没设置好ssh跟hostname啥的,但是我都设置好了,就忽略了这个错误,先改的第二个错。

facter: error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object file: No such file or directory

教程

首先查看安装的leatherman的版本yum list | grep leatherman,发现是1.10版本,比需要的版本高,进行版本回退yum downgrade leatherman

20200401134307494.png

然后解决完这个又运行了一次发现第一个错也没有报

ERROR : Error appeared during puppet run: 192.168.19.128_controller.pp

Error:Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-keystone’returned 1: EFror: ackage: python2-pid-prmoton-e.26.0-2.el7.x86_64 (openstack-train)

You will find full trace in log /var/tmp/packstack/28220514-162157-]d6qc/manifests/192.168.19.128_controller .pp.log

20200401134307494.png

按照wls的方法,单独复制运行出来会出错,好像是有依赖冲突

20200401134307494.png

根据提示都没执行成功

20200401134307494.png

发现还是不行,上述提示的方案不可行

20200401134307494.png

解决方案

yum -y install PackageKit-backend
yum -y install yum-utils
yum -y install qpid-proton-c-0.26.0-2.el7.x86_64
yum -y install openstack-keystone

问题解决

20200401134307494.png


目录
打赏
0
1
1
0
108
分享
相关文章
Centos 8.0中Nginx配置文件和https正书添加配置
这是一份Nginx配置文件,包含HTTP与HTTPS服务设置。主要功能如下:1) 将HTTP(80端口)请求重定向至HTTPS(443端口),增强安全性;2) 配置SSL证书,支持TLSv1.1至TLSv1.3协议;3) 使用uWSGI与后端应用通信(如Django);4) 静态文件托管路径设为`/root/code/static/`;5) 定制错误页面(404、50x)。适用于Web应用部署场景。
516 87
|
15天前
|
在 CentOS 上安装 OpenVPN 客户端连接配置
本文介绍了如何在 Linux 系统上安装并配置 OpenVPN 客户端,连接公司或服务器局域网。内容包括使用 yum 安装 OpenVPN、配置客户端文件(.ovpn 和密码文件),以及通过命令行连接和测试网络。附有参考链接解决常见问题。
448 1
|
26天前
|
设置Redis在CentOS7上的自启动配置
这些步骤总结了在CentOS 7系统上设置Redis服务自启动的过程。这些命令提供了一个直接且明了的方式,确保Redis作为关键组件在系统启动时能自动运行,保障了依赖于Redis服务的应用的稳定性和可用性。
182 9
|
29天前
|
在CentOS上配置SVN至Web目录的自动同步
通过上述配置,每次当SVN仓库中提交新的更改时,`post-commit`钩子将被触发,SVN仓库的内容会自动同步到指定的Web目录,从而实现代码的连续部署。
80 16
CentOS与Ubuntu中防火墙配置命令集汇
有了这些,你就能遨游在 CentOS 和 Ubuntu 的海洋中,频繁地改变你的防火墙设置,快速地应对各种安全威胁,同时也能保证你的系统可以正常工作。出发吧,勇敢的编程者,随着这些命令集的涌动,扬帆起航,走向安全的网络世界!
116 5
|
3月前
|
Centos6配置阿里云yum源报错
在CentOS 6配置阿里云Yum源时,可能出现EPEL仓库访问报错(404 Not Found)。解决方法:编辑`/etc/yum.repos.d/epel.repo`文件,将`enabled`和`gpgcheck`参数设为0 ``` 此设置可解决仓库无法访问的问题。
914 29
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
1093 26
跟我一起来学OpenStack部署
跟我一起来学OpenStack部署
554 0
AI助理
登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问

你好,我是AI助理

可以解答问题、推荐解决方案等