自己在家里的一台主机上部署了一台 Ubuntu Server 22.04 ,上面部署了一些服务,已正常运行了大半年,除了中间有一次需要手动运行 fsck 修复文件系统。
从 5 天前开始,大概每隔几个小时到十几个小时不等,机器上的服务就会挂掉,不是一般的挂掉,是所有的服务全挂了包括 nginx 托管的静态页面也无法访问,内网能 ping 通,ssh 能连上但无法进行操作,任何输入都会得到以下错误:
-zsh:2: url-quote-magic: function definition file not found
ssh 连接也会有神奇提示:
mkdir: cannot create directory ‘/home/long/.cache/oh-my-zsh’: Read-only file system
rm: cannot remove '/home/long/.zcompdump-babbage-5.8.1': Read-only file system
zsh: locking failed for /home/long/.zsh_history: read-only file system: reading anyway
然后在一些还能报点错的服务里会看到这样的错误:
OSError: [Errno 5] Input/output error
出现这个问题之后,甚至显示器都不能正常亮!
仿佛就是因为一些神奇的问题,整个文件系统就突然访问不了了,重启之后就正常能用。
设置每次开机强制执行 fsck 修复也无效。
请问这个是什么问题?是硬盘坏了吗?
1
iyiluo 2023-04-26 16:32:31 +08:00
很大概率是硬盘挂了,处于崩溃边缘。可以把硬盘取出备份,然后检查一下坏道
|
2
Aloento 2023-04-26 16:38:00 +08:00
可以看一下硬盘健康度,还是提前备份比较稳妥
|
3
BBrother OP |