安装过程中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
父主题: FAQ