[硬件求助]NAS应该上ECC内存吗

Serious-Tomy-avatar

Serious-Tomy

2021-02-20T13:09:34+00:00

前两个月组了一台10100+16G的nas,系统是Linux,现在常年挂机下载,还跑了一堆其他服务。后来想换ECC内存的时候发现10100居然不支持ECC内存,9100反而支持,[s:ac:冷]
想问一下,bt软件的校验,ext4文件系统的校验和硬盘本身的校验可以避免下载文件的错误吗(比如翻转了几个位)?如果下载文件不出错的话,其实隔一段时间重启也不是不能接受
RiverDragonz-avatar

RiverDragonz

不用

但是小容量ecc也不贵就是
Serious-Tomy-avatar

Serious-Tomy

Reply to [pid=495952679,25684886,1]Reply[/pid] Post by [uid=39414951]充氡气泡水[/uid] (2021-02-25 21:12)
有一次操作特别卡顿,负载也不高,重启就好了[s:ac:哭笑]
讲真,要是下载文件不出错的话,那我就没必要搞七搞八了[s:ac:赞同]
Oscidor-avatar

Oscidor

虽然Core i3-9100支持ECC内存,但必须搭配C系列芯片组才能开启ECC功能[s:ac:愁]
Auto Turret-avatar

Auto Turret

[quote][pid=496049952,25684886,1]Reply[/pid] Post by [uid=60103426]小大熊猫[/uid] (2021-02-26 10:30):

虽然Core i3-9100支持ECC内存,但必须搭配C系列芯片组才能开启ECC功能[s:ac:愁][/quote]看翼王用的是以前的老系统,x170和6100t组的
OwerGrowen-avatar

OwerGrowen

其实不太需要,文件系统弄个ZFS比EXT4能强一点,但ZFS对系统整体配置要求都比较高
真的想用ECC还是老实用C系列芯片组吧,能用DDR3 ECC的玩意还是让他愉快的滚进历史的垃圾堆比较好……
如果无论如何都想折腾的话请淘宝搜索T3500准系统,L5640+DDR3纯ECC还能用,这机箱还厚实的一逼
Chara-avatar

Chara

我用pro的apu搭配ecc
Surfer Joe-avatar

Surfer Joe

[quote][pid=496050366,25684886,1]Reply[/pid] Post by [uid=14954860]RPKKKK[/uid] (2021-02-26 10:31):

看翼王用的是以前的老系统,x170和6100t组的[/quote]x170是技嘉的主板名字 实际芯片组依然是c236

牙膏的产品线 消费级是奔腾-i3-i5-i7 入门服务器和工作站是奔腾-i3-e3 所以奔腾和i3作为重叠部分 也会具有一部分服务器功能 其中就包括ecc的支持 前提是要搭配C或X主板 家用H/B/Z是开不了的
janos-avatar

janos

为了ecc换平台没必要,除非你要整zfs
Alice_-avatar

Alice_

[s:a2:不明觉厉]用ZFS这种高度依赖内存的文件系统才需要ECC,普通的并不需要。
osamabingrubbing-avatar

osamabingrubbing

ecc要cpu+主板都支持才行,换平台不划算。下载机跑下校验码就差不多了,又不像服务器那样7*24高强度数据存取及跑各种应用
RISE-avatar

RISE

能上还是要上的。ECC是可靠性保证的基础
H⅁ſ-avatar

H⅁ſ

可以看司波图刚出的nas搭建[s:ac:blink]
Sav <3-avatar

Sav <3

新的C芯片组,我估计不得800以上?
老C主板便宜,C204M啥的有4+8 sata+sas口带IPMI的200左右?
因为这东西没人要,但是纯ECC DDR3涨了点.原来120 8G 现在..180了吧
AIcey-avatar

AIcey

个人认为NAS上ECC是硬性要求 没有ECC免谈
JustJuan-avatar

JustJuan

应该上

不上也正常用

消费级也应该标配

现在硬生生拿走了还不是正常用么

[s:ac:汗]
Oscidor-avatar

Oscidor

[quote][pid=496050366,25684886,1]Reply[/pid] Post by [uid=14954860]RPKKKK[/uid] (2021-02-26 10:31):

看翼王用的是以前的老系统,x170和6100t组的[/quote]还行,X170其实是C236,淘宝上现在还有不少技嘉的X150(C232)主板,价格挺低,就是C232用不了核显[s:ac:愁]
akabeav-avatar

akabeav

其实你只要给cpu和内存降点频,就可以保证不出错了。。。
Goldn-avatar

Goldn

你这种和我差不多,暂时不需要,文件系统用ext4就行,定时备份最关键的数据,其他数据用snapraid做快照,等以后升级的时候直接上ddr5再考虑zfs
此外ext4作为久经考验的文件系统,没有必要对他有所怀疑,更没有必要去说nas必须要zfs这种话。
akwaa1x-avatar

akwaa1x

网络传输物理上可能出错(且概率很大),但网络协议(tcp,或者通过udp+自有协议)保证了正确性,要么收到正确数据,要么丢弃告诉上层软件我没收到。
在bt这边,bt也有自有机制保证下载不会出错,即使网络没兜住错误(我只见过一次是其他peer的软件bug“故意”发送错误数据),或者硬盘自己出错,也可以通过torrent文件中的校验码查出有错的block并重新下载这部分,说得上名字的bt软件都有这个机制。
ecc内存针对的是内存随机错误,内存错误导致的问题一般是是程序崩溃、死机。也不是说降低频率就能避免错误,影响因素太多了,宇宙射线啥的。

总之是,如果机器稳定性满足要求,就不需要ecc。如果担心下载下来的文件有问题,就抽空跑文件校验,一般你会发现几年也见不到一次校验出问题的,除非硬盘命不久矣。