1、判断端口2121是否通
telnet 主机ip 2121
2、端口2121不通可能是ftp服务没起来
在机器上运行命令:kubectl get pods -n seewo-ftp-server
如果出现READY 都是0/1,则说明ftp服务没起来。
3、查看 juicefs 服务是否正常
在机器上运行命令:kubectl get pods -n kube-system
如果出现juicefs-seewo-ac-server-juicefs-pro 没有起来,则需要重启k3s 解决:systemctl restart k3s。
k3s 重启后,不断用命令:kubectl get pods -n kube-system,检测juicefs是否起来,没起来可多重启几次k3s观察。
4、juicefs 服务都起来以后,再看ftp服务是否自动恢复
不断用命令:kubectl get pods -n seewo-ftp-server 查看,都READY 1/1 就表示ftp正常了,开始验证ftp功能。
5、如果发现ftp服务重启起不来
kubectl get pod -n seewo-ftp-server
执行强制删除pod命令:
kubectl delete pod app-f573d52878e747e69926e829-2-76b7868b78-qhnl9 -n seewo-ftp-server --force
6、nginx /opt/nginx/data/ftp/admin 无法访问
重启 seewo-edge-base-nginx-juicefs
机器上运行:
kubectl delete pod -A -l biz-app-tag=seewo-edge-base-nginx-juicefs
注:以上操作之后,无法解决问题,则联系边缘技术人员。