故障排除 (AEN 4.1.3) ¶
本故障排除指南为您提供了处理 AEN 安装可能出现的问题的方法。
一般故障排除步骤¶
- 清除浏览器 cookie。当您更改 AEN 配置或升级 AEN 时,浏览器中保留的 cookie 可能会导致问题。清除 cookie 并重新登录可以帮助解决问题。
- 确保 NGINX 和 MongoDB 正在运行。
- 确保在所有节点上将AEN 服务设置为在 boot 时启动。
- 确保服务按预期运行。如果任何服务未运行或丢失,请重新启动它们。
- 检查并删除无关进程。
- 检查节点之间的连通性。
- 检查配置文件语法。
- 检查文件所有权。
- 验证是否启用了 POSIX ACL。
错误:unix:////opt/wakari/wakari-server/etc/supervisor.sock no such file ¶
这是一个 supervisorctl 错误。
原因¶
supervisord 未在服务器上运行。
解决方案¶
确保 supervisord 包含在 crontab 中。然后手动重启supervisord。
错误:删除项目时“未找到数据中心” ¶
原因¶
数据中心已被移除。
解决方案¶
以 root 身份运行:
/ opt / wakari / wakari - server / bin / wk - server - admin remove - project - db - only < user > < project >
忘记管理员密码¶
使用 ssh 以 root 身份登录服务器。
跑步:
/选择/ wakari / wakari -服务器/斌/周-服务器-管理员 重置-密码 - ü SOME_USER - p SOME_PASSWORD
注意:将 SOME_USER 替换为管理员用户名,将 SOME_PASSWORD 替换为密码。
以管理员用户身份使用新密码登录 AEN。
或者,您可以添加管理员用户:
使用 ssh 以 root 身份登录服务器。
跑步:
/ opt / wakari / wakari - server / bin / wk - server - admin add - user SOME_USER -- admin - p SOME_PASSWORD - e YOUR_EMAIL
注意:将 SOME_USER 替换为用户名,将 SOME_PASSWORD 替换为密码,并将 YOUR_EMAIL 替换为您的电子邮件地址。
以管理员用户身份使用新密码登录 AEN。
日志文件被删除¶
正在删除日志文件。
注意:每个进程和应用程序的 AEN 日志文件的位置显示在概念中的节点部分。
原因¶
AEN 安装人员登录
/tmp/wakari\_{server,gateway,compute}.log
. 如果日志文件变得太大,它们可能会被删除。
解决方案¶
为了将日志设置为或多或少详细,Jupyter Notebooks 使用Application.log_level。
要使日志比默认的更详细,但仍然提供信息,请将 Application.log_level 设置为 ERROR。
错误:此套接字已关闭¶
当您尝试启动应用程序时,您会收到“此套接字已关闭”错误消息。
服务错误 502:无法连接到应用程序管理器¶
网关节点显示“服务错误 502:无法连接到应用程序管理器”。
原因¶
计算节点没有响应,因为 wk-compute 进程已停止。
解决方案¶
停止然后重新启动 supervisord 和 wk-compute 进程:
须藤/etc/init.d/wakari-计算停止
须藤 /etc/init.d/wakari-compute start
亚马逊网络服务 (AWS) 上的 502 通信错误¶
您收到“502 通信错误:此网关无法与 Wakari 服务器通信”错误消息。
原因¶
AEN 网关无法与 AWS 上的 Wakari 服务器通信。Wakari 服务器的 IP 地址可能有问题。
解决方案¶
配置您的 AEN 网关以使用服务器的 DNS 主机名。在 AWS 上,这是 Amazon Elastic Compute Cloud (EC2) 实例的 DNS 主机名。