iStoreOS如何进行故障排查?

简单故障

如果不是严重故障,后台还能进,进后台的系统日志和内核日志看看有没有可疑的日志。

复杂故障

进入后台的TTYD终端(或者用ssh),用root用户登录,密码跟后台登录密码一样,然后在里面执行以下语句以保存日志 :

uci set system.@system[0].log_file="/root/system.log"
uci commit system
/etc/init.d/log restart
ls /root/system.log

当发生严重故障时,如果设备自动重启了,看看 /sys/kernel/debug/crashlog 文件存不存在,这个文件会保存内核崩溃时的日志。如果设备卡死没重启,断电重启后检查 /root/system.log 或者 /root/system.log.old 文件,这个文件会保存上一次运行时的系统日志。