更新时间:2024-03-22
• 正常现象
通过https://管理口IP:8282或者http://管理口IP:9898访问地址进行访问,Web登录页面正常打开,如下图所示。
Web登录页面
• 故障描述
Web登录页面无法打开,如下图所示。
无法访问
• 故障处理
- IP地址未连通,检查IP连通情况。
具体操作:在本地电脑上打开cmd,通过Ping数据脱敏系统服务器IP,检查部署环境的网络情况,确保网络畅通。
Ping测试
- 网址不正确,检查网址的正确性。
具体操作:确认网址是否正确,https://服务器IP:8282或者http://服务器IP:9898。
- IP不正确,检查IP是否正确
具体操作:在服务器上使用命令ipa查看IP是否配置正确。
配置是否正确
- 检查sdm-admin、sdm-task、java、mysql是否启动成功。
–具体操作:在服务器上使用命令systemctl status sdm-admin,检查sdm-admin是否启动成功。
启动成功示意图
–具体操作:在服务器上使用命令systemctl status sdm-task,检查sdm-task是否启动成功。
启动成功示意图
–具体操作:在服务器上使用命令ps -ef | grep java查看服务是否开启,如下图所示。
启动成功示意图
说明: 正常的服务开启状态为有两个java进程。若缺少java进程,需要重启服务器。
–具体操作:在服务器上使用命令systemctl status mysqld,检查mysql是否启动成功。
启动成功示意图
说明: 正常的MySQL服务开启状态为有MySQL进程显示。若缺少进程,需要重启服务器。
- 数据脱敏系统所在设备资源使用率过高,检查占用情况。
–具体操作:使用df -h查看设备磁盘状态。
查看设备硬盘占用情况
–具体操作:使用free -m查看Linux系统内存使用情况。
查看Linux系统内存使用情况
–使用top查看CPU和内存状态。
查看CPU、内存运行情况
- 检查端口是否被其他进程占用。
具体操作:在服务器上使用命令netstat -ntlp |grep 8282和ps -ef | grep java查看端口进程是否被java占用,如下图所示。
端口占用情况查询
图中情况,说明端口被java占用,属于正常情况。
- 端口被防火墙拦截,检查端口连通性。
具体操作:在本地电脑上使用命令telnet 服务器IP:8282查看,连通时如下图所示。
本地telnet8282端口
连通示意图
- 异常关机造成数据库损坏,检查是否损坏并修复。
具体操作:
- 在服务器上执行vi /home/sdm/work_sdm/admin/log/admin.log日志,输入/repair查询关键词来确定损坏数据表名称。
- 执行mysql -uroot -p命令,然后输入密码,取得root管理员权限,进入MySQL后台命令行。
- 执行repair table 数据表名称,进行修复。
如果检查以上步骤后,仍然无法打开Web页面,请联系代理商或当地技术工程师处理。