群晖把 M2 固态加入 md0 系统 Raid1 里,为什么重启后就没有了?

16 天前
 1023
一、通过下面这个项目将 2 个 M2 固态开了白名单
https://github.com/007revad/Synology_HDD_db


二、然后通过下面命令将 2 个固态加入 md0 的 raid1 里,显示也成功了,但是重启后就没了?

1 、增加 raid1 的磁盘数( 4 个 sata 硬盘槽位+2 个 M2 固态槽位=6 个)
mdadm --grow --raid-devices=6 /dev/md0 --force


2 、将 2 个固态加进系统盘的 raid1 里
mdadm --manage /dev/md0 --add /dev/nvme0n1p1
mdadm --manage /dev/md0 --add /dev/nvme1n1p1

实际效果不错,加入成功了
但是群晖一重启后 raid1 md0 里就没了 M2 的固态

感觉像是配置没有保存,但是群晖里怎么保存配置呢?
我看 linux 好像一般通过这个命令可以,
mdadm --detail --scan > /etc/mdadm.conf

但是群晖里就没有这个文件/etc/mdadm.conf
感觉群晖可能在别的地方有特殊配置
697 次点击
所在节点    NAS
6 条回复
PrinceofInj
16 天前
没用过群晖,有可能这个文件是每次重启后重置的,实际的本体文件在一个隐藏分区里面。
Autonomous
16 天前
同存在这个问题,无奈只能放弃了
Garphy
16 天前
只拿来做缓存盘没这个问题。
可以看下这个 issue https://github.com/007revad/Synology_HDD_db/issues/237
群晖现在也是有点坏,本来就贵了还要逼人买自己的存储。
1023
16 天前
@Garphy 我用这个脚本加白名单后,
m2 的第三个分区,通过群晖界面操作,组 raid1 做单独的存储池是没问题的,重启也没事

但是 m2 的第一个分区,手工通过命令加入 md0 的系统分区的 raid1 里,重启就没了
povsister
16 天前
这个没办法持久化,计划任务里加个脚本就行了。开机时自动把 nvme 盘加回来。
记得 md0 和 md1 分区开一下 bitmap ,不然每次加回来都要全量重建。
1023
15 天前
@povsister 嗯,好像只能这样了,第一次听说 bitmap ,高级😄

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

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

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

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

© 2021 V2EX