当前位置:网站首页>openstack利用devstack安装,安装之后dashboard报错Internal Server Error
openstack利用devstack安装,安装之后dashboard报错Internal Server Error
2022-04-22 16:48:00 【亨格瑞】
我在本地起了两台虚机,利用devstack一键部署openstack,一台作为控制节点,另一台作为计算节点,安装过程也颇为曲折,总之就是看报错,多试试,大多数是因为网速的原因,可以切换成国内镜像源,然后就是不断尝试,每次./stack.sh之前最好清理一下使用./unstack.sh,这样成功率会高些。
我安装的是rockey,安装过程中会提示python版本不合适,我就把原来的2.7版本切换到3.6版本,总算安装成功后,但是会产生报错,报错页面是这样的

通过sudo vim /var/log/apache2/horizon_error.log,查看apache2的错误日志发现是python module找不到报错导致500,但是在网上查找了很多办法,一般的处理是通过添加配置来解决,在/etc/apache2/sites-available/horizon.conf 配置文件中添加 WSGIApplicationGroup %{GLOBAL},但是我检查之后发现不是这个问题导致的,然后就卡住了。
之后尝试手工配置horizon,附上官网链接
经过手工配置也会产生报错,最后偶然找到对于WSGI script cannot be loaded as Python module的解决方式
附上链接 https://stackoverflow.com/questions/6454564/target-wsgi-script-cannot-be-loaded-as-python-module
解决方式就是卸载python2的组件,安装python3的wsgi组件,最终解决报错,在此记录
sudo apt-get remove libapache2-mod-python libapache2-mod-wsgi
sudo apt-get install libapache2-mod-wsgi-py3
版权声明
本文为[亨格瑞]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_27413937/article/details/108500251
边栏推荐
猜你喜欢

frp反向代理

Gome's new actions "true selection" and "strict selection" enable multi-dimensional escort quality consumption

VSCode 最全实用插件(VIP典藏版)

MySQL日志

Crashsight general function & feature function introduction

Interview:人工智能岗位面试—人工智能岗位求职之机器学习算法工程师必备知识框架结构图
![[filtering and convolution (II)]](/img/80/76e038b0a9c3b381b00bcd1c92c111.png)
[filtering and convolution (II)]

Blue Bridge Cup practice 017

Domain driven model DDD (III) -- using saga to manage transactions

Transformer architecture: the positional encoding
随机推荐
【大话云原生】消息队列与快递柜之间妙不可言的关系(带视频)
In 2023, Wuhan University of technology energy and power (085800) took the postgraduate entrance examination and landed. Experience guidance of predecessors in preparing for the examination
如何登录MySQL
How to automatically summarize employee health code data?
[Ansys Workbench] Mechanical 界面显示模型树窗口和详细信息窗口
持续交付-Jenkinsfile 语法
R语言上课代码记录5
时间戳有什么作用,如何申请?
Data security audit OTP configuration
面向全球市场,PlatoFarm今日登录HUOBI等全球四大平台
领域驱动模型DDD(三)——使用Saga管理事务
京东一面:子线程如何获取父线程 ThreadLocal 的值?我蒙了。。。
Web测试需要注意什么?
多线程使用redis进行累加结果不对解决方案
Facing the global market, platefarm today logs in to four major global platforms such as Huobi
蓝桥杯练习020
numpy基础大全(创建、索引、常用函数)
RT-Thread Studio 工作区编码设置为UTF-8
UI测试有哪些功能问题?-泽众云测试
漫谈同源策略(SOP)和跨域资源共享(CORS)