当前位置:首页 » 硬盘大全 » 群晖如何把缓存改成硬盘
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

群晖如何把缓存改成硬盘

发布时间: 2023-06-08 23:36:57

㈠ 群晖更换硬盘

群晖DS212J的硬盘坏掉了一块,还好坏掉的这一块只有一些不重要的电视剧,损失不大。直接从京东定了一块WD 4T 蓝盘,替换坏掉的硬盘。以下记录一下简要的操作过程。

换上硬盘之后,登录群晖管理界面,在storage manager里找到volume,选create,建立新空间。这个过程需要格式化硬盘。格式化前会询问是不是要做盘面扫描。因为这是一块新硬盘,直接选不扫描,这样格式化的速度会更快一些。一块4T的硬盘格式化+初始化过程大概花了10几分钟。

磁盘类型选择Basic类型。主要原因是两个硬盘大小不一样,一个老的2T硬盘,一个新买的4T硬盘。不想浪费空间,所以准备把4T硬盘做主力存储,2T硬盘做备份盘。从数据可靠性来说,可以用Hyper Backup来把重要数据在备份在两块硬盘上。也就是说用A盘(4T)存放的同时,在B盘(2T)上同时做个Backup的目录。用Hyper Backup定时把A盘重要数据备份的Backup目录中。这样既可以达到多重备份的目的,又充分利用了硬盘的空间。

最需要备份的就是照片文件夹,以前是存在2T硬盘上的,这次准备挪到4T主力硬盘上。在控制面板-> shared folder 里改变Photo的存储位置即可。这个移动的过程有点漫长,500G的照片,数量巨大,小文件太多,估计要花几个小时到10个小时了。

注:在Basic方式时,每块硬盘里都是有系统的,因此,随时卸掉一个硬盘也不影响系统启动。

㈡ intelx25m黑群晖缓存

1、群晖在控制面板-终端机与SMNP,启用SSH功能;

2、在电脑的SSH工具,以root登录群晖,输入命令查看nvme的名字:

ls /dev/nvme*

​如果只有一个nvme硬盘并且硬盘为空,一般会显示/dev/nvme0n1,如果有两个空的nvme硬盘则显示/dev/nvme0n1和/dev/nvme1n1,只需要记住这些名字就行了;

如果nvme有分区了,还会显示如/dev/nvme0n1、/dev/nvme0n1p1、/dev/nvme0n1p2等,这些分区名字不用理会。

3、输入命令,查看nvme硬盘的ID:

udevadm info /dev/nvme0n1



我们要记住自己的nvme所在的位置,比如我的就是0000:00:1c.0,这个数字一定要记下来;

3、之所以NVME硬盘黑群晖的空间管理员中无法识别,是因为群晖提前设定了各个机型的NVME所在的PCI位置,这些信息保存在 /lib64/libsynonvme.so.1 这个文件中,而我们需要将这个文件中,关于DS918+机型的NVME所在的PCI位置改为自己机器实际所在的位置就能正确识别了;

4、先备份一下原文件,输入命令:

cp /lib64/libsynonvme.so.1 /lib64/libsynonvme.so.1.bak

5、把原文件 libsynonvme.so.1 复制到一个可以供其他电脑下载的共享文件夹中,比如我将其复制到 Download 这个共享文件夹(具体以实际路径为准,请自行更改),输入命令:

cp /lib64/libsynonvme.so.1 /volume1/Download/libsynonvme.so.1

6、在电脑访问群晖,将在Download文件中的 libsynonvme.so.1 下载到本地电脑;

7、在电脑上使用 winhex 软件打开刚才下载的 libsynonvme.so.1 文件,按ctrl+F键输入DS918+搜索,在右侧找到如下图字段的原数据为0000:00:13.0和0000:00:13.1,根据第一步查到的本机NVME所在的PCI位置,修改为0000:00:1d.0,顺便把另外一个nvme插槽也该了即0000:00:1d.1,修改后保存;






8、将修改后的 libsynonvme.so.1 文件,上传到群晖的 Download 共享文件夹下(以第5步使用的文件夹为准),覆盖原文件。

9、返回 ssh 工具,以root账户登录群晖;

10、删除群晖系统原文件:

rm /lib64/libsynonvme.so.1
11、把修改好的文件复制到系统(把 /volume1/Download 替换为第5步实际使用的路径):

cp /volume1/Download/libsynonvme.so.1 /lib64/libsynonvme.so.1
12、修改文件权限:

chmod 644 /lib64/libsynonvme.so.1
13、重启群晖,再打开存储管理器,就发现正常识别NVME并可以按照提示进行缓存的设置。








​上面操作,作者在DS918-7.11版本下亲测,是OK的。如果群晖系统型号不是DS918+,而是别的系统型号(比如DS3617xs/DS3622xs+等,除了DS3615xs以外)的DSM7.X版本,那么就不能用上面的方法,需要按照以下流程操作:

1、群晖在控制面板-终端机与SMNP,启用SSH功能;

2、在电脑的SSH工具,以root登录群晖,输入命令查看nvme的名字:

ls /dev/nvme*

如果只有一个nvme硬盘并且硬盘为空,一般会显示/dev/nvme0n1,如果有两个空的nvme硬盘则显示/dev/nvme0n1和/dev/nvme1n1,只需要记住这些名字就行了;

如果nvme有分区了,还会显示如/dev/nvme0n1、/dev/nvme0n1p1、/dev/nvme0n1p2等,这些分区名字不用理会。

3、输入命令,查看nvme硬盘的ID:

udevadm info /dev/nvme0n1

找到这个nvme硬盘的ID,比如我的就是0000:00:1d.0,这个数字一定要记下来;

4、输入命令,修改文件:

vi /etc.defaults/extensionPorts
使文件里面的ID与实际nvme硬盘的相匹配,比如我这个要改成(以你实际的ID为准)
[PCI]
pci1="0000:00:1d.0"
如果有两个nvme硬盘,则改成(以你实际的ID为准):
[PCI]
pci1="0000:00:1d.0"
pci2="0000:00:1d.1"
5、保存退出,重启群晖生效。

㈢ 请教群晖nas更换硬盘

没事。即使破坏数据也是在C盘,你可以运行PE系统,转移C盘主要数据到后面盘符后即可。

㈣ 群晖储存池1怎么转到2

1、首先看硬盘中的文件,是否是以FileStation文件夹方式管理,是的话点击右键,该文件夹属性中可以将存储位置修改为4T硬盘。
2、其次群晖会自动移动所有文件到该硬盘。
3、最后等待文件移动完毕,关机并卸下1T硬盘即可。

㈤ 群晖不能把nvme当硬盘吗

可以当作硬盘
众所周知,官方群晖DS918+可以用两条m.2 nvme固态硬盘做缓存盘,黑群晖也可以通过打补丁的方式支持用m.2 nvme固态硬盘做缓存盘。黑群晖其实还可以用m.2 nvme固态硬盘来做存储盘,在万兆网络里面可以提高内网复制文件的速度。本教程于DS918-6.2.3系统下测试通过。

一、黑群晖打m.2 nvme补丁(如果已经打过补丁,此步骤跳过)

1、如果DSM系统是918-6.23版本的,下载Nvme的补丁 libsynonvme.so.1( 点我下载)到电脑 ;

2、把下载的文件复制到群晖的 /usr/lib64 目录下,,并设置成可执行的权限(此步骤需要用root权限);

3、如果之前是6.22的版本,打过6.2.2的nvme补丁,需要进 /usr/local/etc/rc.d 文件夹,把 libNVMEpatch.sh 删除(如果没有打过上面的补丁,此步骤可以跳过);

4、如果DSM系统是918-7.X版本的,需要先按照《黑群晖DS918-7.X开启NVME缓存的方法》修改系统文件;

5、重启群晖,重启后在存储空间管理员—hdd/ssd,查看能否正确识别nvme固态硬盘。

二、创建nvme存储盘(以下操作,都需要用root权限)

1、输入命令查看NVME硬盘状态

ls /dev/nvme*
#此时会显示所有的nvme固态硬盘,第一个为nvme0n1;

㈥ 群辉NAS更换硬盘

之前买的NAS硬盘只有1TB,用了一段时间发现空间不足,以我的DS218J为例,有两个盘位,直接插入第二块硬盘,用SHR的话,无法扩容空间,所以需要折腾一下。

首先关机,插入第二块磁盘之后开机,在存储空间管理员里面可以识别到一块未初始化的硬盘;

新建一个存储空间:

选择自定义,然后RAID类型选basic

不进行硬盘检查

添加完成之后会把群辉系统初始化到新磁盘。

打开“控制面板”,选择“共享文件夹”,可以把已经建立的文件夹迁移到新的硬盘空间下:

开始迁移数据:

完成迁移:

这样两块硬盘可以分开单数使用,不需要冗余存储,需要备份的数据,自己在控制台上,mount备份存储,增加定时任务备份。