环境:

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遇到一些问题相关推荐

  1. Kolla Ansible 部署 -T版openstack

    介绍 Kolla的使命是为运营OpenStack云提供生产环境的容器和部署工具.可使用社区最佳实践进行扩展.快速.可靠和可升级.使用Ansible部署Docker容器运行OpenStack,并提供多种 ...

  2. Kolla ansible 部署 OpenStack Zed

    系统要求 单机部署最低配置: 2张网卡 8G内存 40G硬盘空间 主机系统: CentOS Stream 9 Debian Bullseye (11) openEuler 22.03 LTS Rock ...

  3. 如何在OpenStack Kolla上部署Tungsten Fabric(附14个常见的配置问题)

    首先,使用contil-kolla-ansible-deployer容器在OpenStack Kolla上部署Tungsten Fabric(注:原文为Contrail,本文以功能一致的Tungste ...

  4. 使用Ansible部署器设置一个小型的TF+K8s实验室

    Kubernetes绝对是SDN和虚拟化世界中最热门的趋势之一.简单来说,对于虚拟机我们有OpenStack,而对于容器那就是Kubernetes了(或者RedHat的商业版本OpenShift). ...

  5. 使用ansible部署CDH 5.15.1大数据集群

    使用ansible离线部署CDH 5.15.1大数据集群 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在此之前,我之前分享过使用shell自定义脚本部署大数据集群,不管是部署CD ...

  6. 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 ...

  7. CentOS7.5 -- Ansible部署与应用

    第1章 Ansible概述 Ansible是一个配置管理系统configuration management system python 语言是运维人员必须会的语言 ansible 是一个基于pyth ...

  8. 部署了OpenStack就拥有了云平台?还差很远呢

    OpenStack作为开源管理框架,设计初衷是好的.给众多开发者.科研院校在小规模环境下实验云环境创造了条件,推动了云技术发展.但是,站在用户的角度看,特别是不具备软件开发.运维能力的传统企业,大规模 ...

  9. ansible 部署ssh 偶尔巨慢的解决方法

    ansible 部署ssh 偶尔巨慢,以前没留意,今天实在登录不上了,于是专门来解决下. ssh java@10.255.253.58 -vvvv debug 调试: 修改 /etc/ssh/ssh_ ...

最新文章

  1. 怎样用Python控制图片人物动起来?一文就能Get!
  2. linux替换包的脚本,Andorid 自动替换logo打包脚本(支持windows和linux)
  3. 去IOE:去掉“IE”就Ok?
  4. Node.js与Sails~Model和ORM的持久化
  5. 13、play中实现信息国际化
  6. Microblogging Freedom
  7. python万年历实验报告_Python实现的简单万年历例子分享
  8. Item 39. 异常安全之函数(Exception Safe Functions)
  9. 永久免费内网穿透,使用超简单的方式搭建,内含核心打洞代码
  10. 入职美团定级P7,最新最全180道高级岗面试题及答案
  11. 死磕 Fragment 的生命周期
  12. 基于QT学生管理系统
  13. 程序员必读书籍排行榜
  14. 社会工程学(安全牛)
  15. 关于Windows10 VT虚拟化无法开启
  16. macbook无法打开移动硬盘 为什么mac上显示不了移动硬盘
  17. JavaScript - 笛卡尔积算法
  18. 深入理解递归:美丽的科赫雪花
  19. 科学种草 | 破解小红书素人爆文的奥秘
  20. Mobx和Mobx-react:集中式状态管理

热门文章

  1. vscode 左下方状态栏不显示 python 环境信息
  2. Android .so 共享库(动态链接库)
  3. 【四】HTML:表格、列表、表单标签
  4. 00后潮社交时代来临 社交类产品频出谁才是00后的爱?
  5. unity 震动(震屏)
  6. 学Java必看:Java最常用方法总结(ImportNew年度好文)
  7. [转载]打工辛酸路:我是一朵飘零的花之82
  8. java web 文件下载
  9. 汇编指令机器码对应列表
  10. linux下守护进程的创建和sighup信号