我有一台自己搭建的 Ubuntu 服务器。但是,今天它开始经常崩溃,但我不知道原因。
起初我以为这可能与 Time Machine 备份有关,所以我完全禁用了 Time Machine。但还是崩溃了。我可以说,每次我都在访问服务器,也就是流式传输内容。当时我也在下载种子文件。
在某些时候,服务器会变得无响应,我正在传输的任何内容都会被卡住。我会尝试登录 Webmin,但页面会超时。从服务器中提取的任何其他页面也是如此。我还会尝试创建 SSH 连接,但它会说没有可用的主机连接。
最后,我会对服务器进行一次硬重启,它就会恢复到原来的状态,就像什么都没发生过一样。
但是,这种情况已经发生过多次了,我不知道为什么。我担心,说到 Ubuntu,我有点新手。我不知道在哪里可以找到错误日志,我一直在搜索。如果有谁能指点我,我将不胜感激。
系统:
操作系统:Ubuntu Server 12.04
处理器:3.30 Ghz Intel Core i3
内存:8 GB DDR3
启动卷:40 GB SSD
存储:ZFS zraid1 阵列中的 5 x 2 TB HDD
重启后我检查了一下,发现我的所有软件包都是最新的。我认为我的 RAM 没有用尽,而且我只使用了大约 40% 的挂载卷,存储卷的用量更少。
答案1
我想指出的是,ZFS 在 Linux 中并不成熟,而且文件系统在进行大量写入和读取时会占用大量系统资源。即使是开发人员warn you of that
在他们的页面上。
在 11.10 上使用时遇到了类似的问题,整个系统的速度都会变慢到无法打开 Firefox 选项卡同时将几 GB 的文件复制到 ZFS 挂载点的地步,即使没有用尽 RAM 并且 ZFS 挂载点上还有足够的空间。
我将首先获取一个带有 EXT4 的外部 USB 磁盘(或者如果您愿意的话,只需从 ZFS RAID 中降级/移除其中一个磁盘),移除 ZFS 挂载并在使用外部 USB 作为存储时测试您的系统操作。