先说下硬件环境:
5个硬盘通过sata转USB3.0连接在USB-HUB上,USB-HUB上自带千兆网口
主板内置了一块平板电池,硬盘电源前端连接了一个150W的UPS
再说说问题:
更新后局域网连接提示服务器拒绝访问,解决访问后外接硬盘盒再系统启动后能正常工作2分钟,然后所有设备下线后重新上线,但无法使用
解决问题:
服务器拒绝访问:
通过deepseek协助,查到了是由于trim-nginx服务没有启动,导致无法连接,进一步分析后发现是被nginx占用了80端口导致trim-nginx服务启动失败
通过停止nginx服务重启trim-nginx服务即可正常访问
外接硬盘问题:
一开始以为是供电原因(因为UPS前端的电源比较小,担心是电源直供导致硬盘启动时功率不足),拔掉电源后,硬盘全部由UPS供电,问题依旧浮现,所以分析是其他原因导致
然后再系统启动后立马禁止了docker服务后,一切恢复正常,然后查看磁盘读写发现raid磁盘再疯狂读写,因此分析是raid磁盘再系统重启后或者故障后重新同步数据
然后我的docker也是安装再外部硬盘中,其中有几个docker服务比较大
因此认为是总线读写占用过高导致该USB设备被迫退出导致