使用kolla-ansible部署公司openstack遇到一些问题
环境:
centos 7.6
python 2.7.5
failed to use pip to install any pip packages
yum update -yyum groupinstall "Development Tools"
TASK [neutron : Checking if ‘MountFlags’ for docker service is set to ‘shared’]
sudo systemctl cat docker.service# 增加如下内容到docker.service的文件
[Service]
MountFlags=slavesudo systemctl daemon-reload && sudo systemctl restart docker.service
证书问题
OpenStack Docs: Advanced Configuration
kolla-ansible certificates
安装compat-libgmp-4.3.1失败
查了网上的解决方案是,从google.drive上下载了这两个rpm,使用如下命令安装的
yum localinstall --nogpgcheck compat-libgmp-4.3.1-1.sl7.x86_64.rpm compat-libmpfr-2.4.1-1.sl7.x86_64.rpm
no test named ‘equalto’
TASK [neutron : Checking if ‘MountFlags’ for docker service is set to ‘shared’] ***************************************************************************************************************
ok: [localhost]
ERROR! An unhandled exception occurred while templating ‘{{ neutron_tenant_network_types.replace(’ ‘, ‘’).split(’,’) | reject(‘equalto’, ‘’) | list }}’. Error was a <class ‘jinja2.exceptions.TemplateRuntimeError’>, original message: no test named ‘equalto’
重新安装Jinjia2的包
pip install Jinja2===2.10
No package matching ‘libreswan-3.15-8.el7.x86_64’ found available, installed or updated
Index of /c7.1611.01/libreswan/20161112015230/3.15-8.el7.x86_64
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum makecache
yum -y update
好像163的源要比阿里的源内容要多些
shade is required for this module
pip install shade# 获取setuptools所有的versionpip install setuptools===xpip install setuptools===40.0.0# 如果无法卸载可以尝试下,虽然有点暴力sudo rm -rf /usr/lib/python3/dist-packages/yaml, sudo rm -rf /usr/lib/python3/dist-packages/PyYAML-*
pip install python-cloudkittyclient===1.2.0 failed in Cannot uninstall ‘pyOpenSSL’.
pip install python-cloudkittyclient===1.2.0 --ignore-installed
总结下:
kolla-ansible确实是一个非常成熟的自动化集成项目,所以功能和稳定性都非常好,但是在实际的使用过程中,会遇到由于一些
python包的版本和linux的yum源导致一些属性不存在和报不存在的报错,这个时候只要耐心的看完报错,基本上问题都能通过安装
新版本的pip包,或者手动安装linux下的软件或者改下项目下的yaml文件来解决(谢谢曹大哥的帮忙,让我对kolla-ansible又有了
更深层次的理解)。
使用kolla-ansible部署公司openstack遇到一些问题相关推荐
- Kolla Ansible 部署 -T版openstack
介绍 Kolla的使命是为运营OpenStack云提供生产环境的容器和部署工具.可使用社区最佳实践进行扩展.快速.可靠和可升级.使用Ansible部署Docker容器运行OpenStack,并提供多种 ...
- Kolla ansible 部署 OpenStack Zed
系统要求 单机部署最低配置: 2张网卡 8G内存 40G硬盘空间 主机系统: CentOS Stream 9 Debian Bullseye (11) openEuler 22.03 LTS Rock ...
- 如何在OpenStack Kolla上部署Tungsten Fabric(附14个常见的配置问题)
首先,使用contil-kolla-ansible-deployer容器在OpenStack Kolla上部署Tungsten Fabric(注:原文为Contrail,本文以功能一致的Tungste ...
- 使用Ansible部署器设置一个小型的TF+K8s实验室
Kubernetes绝对是SDN和虚拟化世界中最热门的趋势之一.简单来说,对于虚拟机我们有OpenStack,而对于容器那就是Kubernetes了(或者RedHat的商业版本OpenShift). ...
- 使用ansible部署CDH 5.15.1大数据集群
使用ansible离线部署CDH 5.15.1大数据集群 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在此之前,我之前分享过使用shell自定义脚本部署大数据集群,不管是部署CD ...
- ansible部署tomcat及 include机制
1.本文尝试着使用ansible部署tomcat,test为测试工程 roles如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ...
- CentOS7.5 -- Ansible部署与应用
第1章 Ansible概述 Ansible是一个配置管理系统configuration management system python 语言是运维人员必须会的语言 ansible 是一个基于pyth ...
- 部署了OpenStack就拥有了云平台?还差很远呢
OpenStack作为开源管理框架,设计初衷是好的.给众多开发者.科研院校在小规模环境下实验云环境创造了条件,推动了云技术发展.但是,站在用户的角度看,特别是不具备软件开发.运维能力的传统企业,大规模 ...
- ansible 部署ssh 偶尔巨慢的解决方法
ansible 部署ssh 偶尔巨慢,以前没留意,今天实在登录不上了,于是专门来解决下. ssh java@10.255.253.58 -vvvv debug 调试: 修改 /etc/ssh/ssh_ ...
最新文章
- 怎样用Python控制图片人物动起来?一文就能Get!
- linux替换包的脚本,Andorid 自动替换logo打包脚本(支持windows和linux)
- 去IOE:去掉“IE”就Ok?
- Node.js与Sails~Model和ORM的持久化
- 13、play中实现信息国际化
- Microblogging Freedom
- python万年历实验报告_Python实现的简单万年历例子分享
- Item 39. 异常安全之函数(Exception Safe Functions)
- 永久免费内网穿透,使用超简单的方式搭建,内含核心打洞代码
- 入职美团定级P7,最新最全180道高级岗面试题及答案
- 死磕 Fragment 的生命周期
- 基于QT学生管理系统
- 程序员必读书籍排行榜
- 社会工程学(安全牛)
- 关于Windows10 VT虚拟化无法开启
- macbook无法打开移动硬盘 为什么mac上显示不了移动硬盘
- JavaScript - 笛卡尔积算法
- 深入理解递归:美丽的科赫雪花
- 科学种草 | 破解小红书素人爆文的奥秘
- Mobx和Mobx-react:集中式状态管理