致所有walle
用户,为更方便大家使用,精心细致准备了各种常见问题的解决方法,希望能帮助大家快速trouble shooting
。也请大家为walle点个star,为我们的付出点赞,谢谢。
walle运行过程,以及部署过程出错了,具体日志可以查看logs/runtime.log
,别说你在启动walle的时候没注意到?
Authentication failed.
[[email protected]]$ mkdir -p /tmp/walle/library |
原因分析:宿主机未与172.1.2.3建立ssh
信任。好了,来了新的问题,什么是宿主机?答:walle所在的机器
解决方法:把walle与所有目标服务器建立免密码登录
1、命令行(适合机器数量少的),当然也可以用expect脚本批量
[walle]$ ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected] |
2、手工复制粘贴
[walle]$ cat ~/.ssh/id_rsa.pub #复制 |
如果问题仍然没有得到解决,请确认免密码登录是否成功
[walle]$ ssh [email protected] |
免密码登录需要远程机器权限满足以下三个条件:
~ 755 |
Can’t assign requested address
socket.error: [Errno 49] Can't assign requested address: ('admin.walle-web.io', 5000) |
原因分析:服务启动时连接域名或ip失败
解决方法:nginx、hosts配置、setting_prod.py的域名配置一致,且ping通。
99.9%的人都会粗心,你不是第一个,也不会是最后一个。