我刚买了一台 669pro。安装了 3 个 3TB 磁盘。其中两个我配置为 RAID 0(不知道我在想什么)条带卷(6 TB)。我将 3 TB 的数据复制到磁盘,没有问题。它运行良好。然后(可能是我自己的错,我当时在摆弄 LFTP,我想它正在通过 FTP 下载我的 PVR 的一些东西,我不确定),669 通过邮件发出此故障消息,但仍在正常运行:
服务器名称:QNAP669 IP 地址:192.168.2.20 日期/时间:2013/01/13 17:05:51 级别:错误 由于 ramdisk 空间不足,系统无法保存您的设置(文件 = [/etc/storage.conf]、部分 = [VOLUME 1]、字段 = [status]、值 = [-6])。如果重新启动服务器无法解决问题,请联系支持人员获取进一步帮助。
于是我重启了 NAS,突然间它的所有设置都丢失了,并要求再次格式化。当然,我没有这样做,我关闭了它,取出了第一个磁盘,然后插入了另一个磁盘。现在它仍然可以看到 raid 0 条带卷,但它已被卸载。
我之前没有保存设置
这个问题能修复吗?
突袭可以恢复吗?还是所有数据都丢失了?我没有这些数据的备份
是否可以安装条带卷?(Qnap 仍然可以看到它并将其识别为条带卷)
答案1
我有同样的问题。
最新固件更新(版本 4.0.x)后开始出现这种情况
我认为有一些进程正在填充安装在 root 上的 RAM 驱动器,直到完全填满。事实上,我看到的是这样的:
# df
Filesystem Size Used Available Use% Mounted on
/dev/ram0 139.5M 139.4M 3.0k 100% /
一开始我以为是一些日志文件占满了整个 139MB 的 RAM 驱动器,然后我开始查看根目录中的所有文件夹以查看哪个文件夹被什么填满了,结果非常有趣。
我发现我的系统上有一个目录,位于 ,里面/share/Qdownload
充满了下载站下载的文件,而下载站安装在 ramdrive 上。它不应该在那里:实际上它应该位于/share/MD0_DATA/Qdownload
,因为/share/MD0_DATA/
指向真正的硬盘,而/share/Qdownload
存储在 ramdrive 中...
所以基本上,就我的情况而言,下载站正在下载 RAM 驱动器中的文件,而不是实际硬盘驱动器中的文件。这会填满 RAM 驱动器,然后一切都会中断。
为了解决这个问题,我需要设置下载站应用程序,将完成的文件移动到位于实际硬盘上的某个目录中。对于您的情况,我建议您通过 ssh 进入您的 nas,尝试找到哪个目录正在填充 ramdrive 并跟踪原因(命令du -h
)。
这很可能是下载站的同一个错误造成的问题。尝试创建两个共享文件夹,分别命名为“正在下载”和“已完成”,然后配置下载站以使用这两个文件夹来存储正在进行或已完成的下载:
这将防止下载站填满 RAM 驱动器。
完成此更改后,重新启动系统,这样 ramdrive 就会被清理。
我认为 Qsync 应用程序也可能存在同样的问题,因为我可以看到我有一个/share/Qsync
文件夹,我认为这是错误的。
希望这可以帮助。
答案2
解决这个问题的更简单的方法是在 share/MD0_DATA 中创建一个逻辑链接 [MD0_DATA]#ln -sf /share/MD0_DATA/Qdownloadstation /share/Qdownloadstation 所有试图存储在 /share/Qdownloadstation 中的数据都将被重定向到 /share/MD0_DATA/Qdownloadstation。