蓝鲸社区版单机、多机部署踩坑分享
一、单机版部署
1、报错:current host is not the controller
解决方法:
cat /data/install/.controller_ip
vi /data/install/.controller_ip
改成真实的ip
2、部署rabbitmq报错
api response :{"msg":"HTTPConnectionPool(host='XXX',port=15672):Max retries exceeded with url:/api/overview (Caused by NewConnectionError('<resquest.packages.urllib3.connection.HTTPConnection object at XXX>:Failed to establish a new connection:[Errno 111]Connection refused',))"}
解决方法:
查看rabbitmq日志
vim /data/bkce/logs/rabbitmq
发现没有日志,说明rabbitmq根本没有启动成功。
安装rabbitmq需要注意 erlang和rabbitmq版本相匹配。详情戳下面的链接。
https://www.rabbitmq.com/which-erlang.html
3、部署saas报错
解决方法:
由于appo和appt不能部署到同一台机器,所以单机部署的时候要二选一。
个人理解:appo是部署应用的生产环境&#