关于群晖的噪音

133 天前
 klion

为啥群晖待机也会有咯噔咯噔的声音,如果把系统,套件之类的安装在固态银盘上还会有这种声音吗? 有没有这样做的坛友讲讲啊。还有除了硬盘风扇的声音,还会不会有什么别的声音

4302 次点击
所在节点    NAS
36 条回复
geniussoft
133 天前
解决不了,因为系统分区有写入
povsister
133 天前
不用企业盘可破
mooyo
133 天前
那是硬盘的声音。。你的硬盘又没有待机,你换 4t 及以下的硬盘不就没这个声音了(:
glouhao
133 天前
据说加缓存能缓解
ReactRails
133 天前
要么加钱上全闪,要么把 NAS 放远点,耳不闻心不烦
balancircle
133 天前
https://v2ex.com/t/900762#reply20
已经讨论过 mdadm 的方法。操作前,数据无价,备份好数据
disorientatefree
132 天前
群晖自己的噪音很小的 (自带风扇不过转速很低,也可以自己去买猫头鹰换上去),噪音基本都来自于硬盘

> 如果把系统,套件之类的安装在固态银盘上还会有这种声音吗?

不行,群晖不能指定系统盘的: https://kb.synology.com/en-af/DSM/tutorial/Which_drive_is_DSM_installed_on , 想靠 SSD 降低噪音的话只能全用 SSD
klion
132 天前
@balancircle
@disorientatefree
了解了,看来还是自己 diy nas 吧
sumarker
132 天前
主要还是硬盘读写的声音吧
其他声音,正常来说一般是没有的吧
twistedmeadows
132 天前
@glouhao 不行的,加了缓存一样吵。

我参考了油管上的视频,把硬盘边缘的缝隙填掉,减少晃动。能让噪音减少一些
<amp-youtube data-videoid="z-aTvVo59tY" layout="responsive" width="480" height="270"></amp-youtube>
没有量化地测量过。体感大约是减半。
povsister
132 天前
@balancircle 群晖的硬盘本质是靠 mdadm 组的软 raid 。
你直接 fail 掉几个盘的系统分区,群晖的 DSM 会提示系统分区失效要求修复。

我目前用的办法是,把两块 NVME 缓存也加进系统的 RAID1 阵列里,然后标记所有机械盘为 writebehind ,尽量减少系统对机械盘的依赖,这样可以大幅度减少炒豆子声音。

root@DS923:~# mdadm -D /dev/md0
/dev/md0:
Version : 0.90
Creation Time : Sat Oct 14 11:40:50 2023
Raid Level : raid1
Array Size : 8388544 (8.00 GiB 8.59 GB)
Used Dev Size : 8388544 (8.00 GiB 8.59 GB)
Raid Devices : 6
Total Devices : 6
Preferred Minor : 0
Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Sun May 19 12:00:46 2024
State : clean
Active Devices : 6
Working Devices : 6
Failed Devices : 0
Spare Devices : 0

UUID : 89910f08:7299129d:05d949f7:b0bbaec7
Events : 0.1471

Number Major Minor RaidDevice State
0 259 5 0 active sync /dev/nvme1n1p1
1 259 1 1 active sync /dev/nvme0n1p1
2 8 33 2 active sync writemostly /dev/sata3p1
3 8 1 3 active sync writemostly /dev/sata1p1
4 8 17 4 active sync writemostly /dev/sata2p1
5 8 49 5 active sync writemostly /dev/sata4p1
skvi
132 天前
@povsister 我群晖 fail 掉机械系统分区不会报警😄
skvi
132 天前
@povsister 抱歉打错了,威联通 466c
Puteulanus
132 天前
6L 的办法实测有效,让系统和套件都只用固态的盘,周期性炒豆子的声音就没有了
cctv180
132 天前
@ReactRails 全闪好处多多,我的黑群 24x7 开机,2.5 寸普通硬盘大概 3W 小时就炸了。叠瓦 1W 小时左右必炸( 2.5 寸)。然后我全部换 2.5 寸 sata 十八手固态(炸一个换一个),在我手已经最长的已经 5W 小时了还没什么问题。另外重要数据可以用 Hyper Backup 备份到移动硬盘,一般硬盘盒都会空闲待机可以延长好久的寿命也是 24x7 通电。
povsister
132 天前
@cctv180 你这是灵车漂移的玩法,学不来学不来
Xbluer
132 天前
先买两个 ssd 组个读写缓存看看。
qnap 上了读写 ssd 缓存后,声音小了很多。
Autonomous
132 天前
群晖系统会把所有 SATA 仓位的硬盘划分一块系统分区 md0 和交换分区 md1 然后各自组 RAID 1 阵列,导致机械磁盘会持续读写。
在操作前,请自行研判承担风险,数据无价!

在开始前建议暂时清空虚拟内存,以免出现问题:
```
swapoff -a
sysctl -p
swapon -a
cat /proc/sys/vm/swappiness
```
查看当前硬盘和阵列的状态
```
fdisk -l /dev/sata1
cat /proc/mdstat
mdadm --detail --scan
mdadm --detail /dev/md0
mdadm --detail /dev/md1
```
记下每个要踢出机械磁盘的卷号,默认 sata1 是一号仓位的 2.5‘ SATA SSD ,sata2-7 是要踢出的机械磁盘

把全部机械磁盘从 md0 和 md1 阵列踢出
```
mdadm -f /dev/md0 /dev/sata7p1
mdadm -f /dev/md0 /dev/sata6p1
mdadm -f /dev/md0 /dev/sata5p1
mdadm -f /dev/md0 /dev/sata4p1
mdadm -f /dev/md0 /dev/sata3p1
mdadm -f /dev/md0 /dev/sata2p1
mdadm -r /dev/md0 /dev/sata7p1
mdadm -r /dev/md0 /dev/sata6p1
mdadm -r /dev/md0 /dev/sata5p1
mdadm -r /dev/md0 /dev/sata4p1
mdadm -r /dev/md0 /dev/sata3p1
mdadm -r /dev/md0 /dev/sata2p1

mdadm -f /dev/md1 /dev/sata7p2
mdadm -f /dev/md1 /dev/sata6p2
mdadm -f /dev/md1 /dev/sata5p2
mdadm -f /dev/md1 /dev/sata4p2
mdadm -f /dev/md1 /dev/sata3p2
mdadm -f /dev/md1 /dev/sata2p2
mdadm -r /dev/md1 /dev/sata7p2
mdadm -r /dev/md1 /dev/sata6p2
mdadm -r /dev/md1 /dev/sata5p2
mdadm -r /dev/md1 /dev/sata4p2
mdadm -r /dev/md1 /dev/sata3p2
mdadm -r /dev/md1 /dev/sata2p2
```
DSM 的存储空间管理器能看到磁盘出现告警

> NVMe 硬盘添加到 md0 和 md1 阵列重启后会消失,就不添加了。

重新调整 md0 和 md1 阵列的硬盘数量
```
mdadm --grow -n 1 --force /dev/md0
mdadm --grow -n 1 --force /dev/md1
```

再把全部机械磁盘加回阵列以消除告警
```
mdadm --add /dev/md0 /dev/sata7p1
mdadm --add /dev/md0 /dev/sata6p1
mdadm --add /dev/md0 /dev/sata5p1
mdadm --add /dev/md0 /dev/sata4p1
mdadm --add /dev/md0 /dev/sata3p1
mdadm --add /dev/md0 /dev/sata2p1

mdadm --add /dev/md1 /dev/sata7p2
mdadm --add /dev/md1 /dev/sata6p2
mdadm --add /dev/md1 /dev/sata5p2
mdadm --add /dev/md1 /dev/sata4p2
mdadm --add /dev/md1 /dev/sata3p2
mdadm --add /dev/md1 /dev/sata2p2
```

再次查看阵列信息,能看到所有的机械磁盘都进入 spare 状态(状态标识为 `S` ),只有 sata1 的状态标识为 `U`
```
cat /proc/mdstat
mdadm --detail /dev/md0
mdadm --detail /dev/md1
```
此时可以看到存储空间管理器的告警消失,虽然磁盘都重新加入了阵列,但是由于 `mdadm --grow` 修改了阵列硬盘数量,所以磁盘会进入热备模式( spare ),不会读写了。

参考:
https://www.freemindworld.com/blog/2018/180705_synology_dsm_ssd_cache_improved.shtml
https://community.synology.com/enu/forum/17/post/59407?reply=218363
wizzer
132 天前
放储物间就听不到声音了~~
leonme
132 天前
@mooyo #3 为啥 4t 以下的硬盘没声音?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1041936

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX