群晖(ds920 dsm7.2)如何添加第二块nvme m.2 ssd.docx群晖(ds920 dsm7.2)已经有了一块nvme后,再添加一块nvme m.2 ssd

!!!
docx文件下载(含图片):https://www.sedirk.cn/usr/uploads/2024/08/2423952781.docx
!!!

Step1&Quest1:此硬盘尚未经过M.2SSD存储池的测试或验证
解决方法:群晖关闭硬盘验证&开启m2存储空间
ssh登录到群晖后,打开文件:

vi /etc.defaults/synoinfo.conf

开启m2存储池支持
support.m2.pool = "no" 这里的no改成 yes
关闭硬盘验证
support_disk_compatibility="yes" 这里的yes改成no
重启群晖

reboot

————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/hahadekuai/article/details/132029187[][2]

Question2:用ssh修改synoinfo.conf后重启发现未保存以上步骤
解决方法:将文件复制到桌面修改后拷回去
Question3:用winscp发现没有root权限无法修改/覆盖源文件
解决方法:先将文件上传至群晖文件夹再用ssh root身份移动覆盖

Step2:创建储存空间

参考以下两位大佬的文章 https://wp.gxnas.com/10083.html(ds920无需打缓存补丁)
https://post.smzdm.com/p/axzz4n5d/
此处直接复制了第二篇的文章进行修改(主要把nvme0改成了nvme1)

第二步:找出nvme设备

ls /dev/nvme*

一般情况会显示 /dev/nvme0n1 和 /dev/nvme1n1,下面以/dev/nvme0n1为例,/dev/nvme1n1同理,只需要更改数字即可

第三步:查看磁盘信息

fdisk -l /dev/nvme1n1

第四步:分区

synopartition --part /dev/nvme1n1 12

在出现warning字样时输入Y

Question4:创建分区时,报错[/sbin/sfdisk -N1 -uS -q -f -j2048 -z4980480 -tfd -F /dev/nvme0n1] failed. err=255
目前全网就只在此处有讨论并且貌似没有准确回复https://www.reddit.com/r/synology/comments/fqf1zl/issue_about_adding_nvme_disk_as_storage_pool_in/

咨询chatgpt决定采用手动创建分区
使用 fdisk 创建新的分区表:

fdisk /dev/nvme1n1

在 fdisk 提示符下:
输入 n 创建新的分区。

这样应该是可以创建分区的,但我感觉没成功就ctrlc退出来执行了fdisk -l /dev/nvme1n1看了一下情况,发现与下一步返回结果一样也就没有去深究上一步有没有问题了。

合理猜测上一步无论有没有报错都已经完成了分区的创建(我在下一步没有看到刚刚创建的124mb的空间)

第五步:查看分区布局

fdisk -l /dev/nvme1n1

第六步:查看现有阵列

cat /proc/mdstat

第七步:确定阵列序号
第六步查看现有阵列已经看到目前群晖已经有几个阵列了,选取一个系统没有的阵列序号,这里以md5为例

第八步:创建阵列
8.1:创建阵列一——btrfs文件系统(单盘模式)

mdadm --create /dev/md5 --level=1 --raid-devices=1 --force /dev/nvme1n1p3
mkfs.btrfs -f /dev/md5

8.2:创建阵列二——raid0阵列
这里默认你的第二块盘也已经完成分区,如果没有请重复上述第三步到第五步

mdadm --create /dev/md5 --level=0 --raid-devices=2 --force /dev/nvme0n1p3 /dev/nvme1n1p3

8.3:常见阵列三——raid1阵列

mdadm --create /dev/md5 --level=1 --raid-devices=2 --force /dev/nvme0n1p3 /dev/nvme1n1p3

第九步:重启

reboot

第十步:恢复存储空间
重启进入群晖后,系统会提示可以恢复存储池,进入存储管理器,按系统提示点击恢复即可使用。

目前只有创建raid0阵列时会遇到具体修复办法是,进入群晖套件中心,打开SAN Manager,删除LUN,然后即可正常创建存储池。

标签: 无标签

Prev Next

添加新评论