黑群晖驱动安装工具下载:
链接:https://pan.baidu.com/s/1CMLl6waOuW-Ys2gKZx7Jgg?pwd=chct
提取码:chct
一、开启NVME缓存
-
在群辉->控制面板->终端机和SNMP->终端机中 勾选“启动SSH”功能,并点击应用;
-
下载安装Putty,下载链接:https://www.putty.org/,也可从本文开头的链接中下载。打开软件Host Name输入你群辉的IP(不要带":5000"),Port如果没有修改,默认就是22.然后点击open。
-
第一次打开会弹出一个窗口点击accecpt即可,随后在出现的窗口"login as"中输入你群辉的用户名,接下来会出现"password:"中输入你的密码,这里是看不到输入结果的,输入完按回车即可。
-
查看nvme的名字:
ls /dev/nvme*
如果插了一个则一般会显示有/dev/nvme0n1,如果是两个则还会显示/dev/nvme1n1。
-
查看nvme硬盘的ID:
udevadm info /dev/nvme0n1
此时在第一行,会显示P:/devices/pci0000:00/0000:00:1b:0/….,其中pci0000:00后面的0000:00:1b:0就是nvme硬盘的位置,需将这串位置数据记录下来。如果是两个硬盘将上述指令的/dev/nvme0n1改为/dev/nvme1n1,可获得另一个nvme硬盘的位置。
-
备份原文件:
sudo -i
cp /lib64/libsynonvme.so.1 /lib64/libsynonvme.so.1.bak
-
将原文件复制到可下载的存储空间内(其中XXX是你volume1中的任意一个文件夹):
cp /lib64/libsynonvme.so.1 /volume1/XXX/libsynonvme.so.1
-
用电脑访问NAS,从XXX文件夹中下载libsynonvme.so.1。用winhex打开下载好的libsynonvme.so.1,点击crtl+F搜索 DS918,如图:
bad paramter后面的0000:00:13:1和0000:0013.2就是对应记录nvme硬盘位置的数据,两个位置可以将其改为你记录的nvme硬盘位置信息,如果只插了一个nvme只修改其中之一即可。
-
删除群晖系统原文件:
rm /lib64/libsynonvme.so.1
把修改好的文件复制到系统:
cp /volume1/Download/libsynonvme.so.1 /lib64/libsynonvme.so.1
修改文件权限:
chmod 644 /lib64/libsynonvme.so.1
-
重启系统,在存储管理器就可以看到nvme硬盘了。
二、NVME硬盘做存储
在存储管理器可以看到nvme的硬盘信息后,进行如下操作,以使nvme硬盘作为存储盘。
-
查看Nvme信息:
ls /dev/nvme*
查看磁盘信息,下面以第一个nvme硬盘为例:
sudo -i
fdisk -l /dev/nvme0n1
-
创建分区:
synopartition --part /dev/nvme0n1 12
查看创建的分区布局:
fdisk -l /dev/nvme0n1
应该为/dev/nvme0n1p1、/dev/nvme0n1p2、/dev/nvme0n1p3三个分区,查看最大内存分区的名称,一般为/dev/nvme0n1p3。
查看当前存储池:
cat /proc/mdstat
其中md0是系统分区,而md1是系统交换,如果你现在已经有存储池,那么可能还有md2…。
比如我现在有一个存储池那么这里最大的就是md2,则接下来nvme创建的存储池应该为md2+1,即md3。
-
为nvme创建basic的磁盘阵列:
mdadm --create /dev/md3 --level=1 --raid-devices=1 --force /dev/nvme0n1p3
输入y后,再继续格式化存储池为btrfs
mkfs.btrfs -f /dev/md3
如果想格式化为ext4,则进行命令为:mkfs.ext4 -F /dev/md3
重启群晖系统,打开存储管理器,点击在线重组即可。