开发者
资源
文档评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

安装过程中Python包冲突,报错

问题现象

报错日志:keystoneauth1.exceptions.http.InternalServerError: Internal Server Error (HTTP 500)。

根本原因分析

OpenStack依赖的Python包版本出错。

解决方案

依次检查jinja2、urllib3、requests、markupsafe包的来源,如果不是来自OpenStack_Wallaby仓库,大概率可以判断为包冲突,卸载重新安装即可解决。

yum list installed |grep <package_name>
rpm -e <package_name> --nodeps
yum install <package_name>
yum list installed |grep <package_name>
su -s /bin/sh -c "keystone-manage db_sync" keystone
systemctl restart httpd