NVMe cache support


Recommended Posts

Hi everyone ! 

 

Wondering if anyone has a solution for DSM 7-7.0.1 ? The libsynonvme.so.1 crash on DSM 7, and the NVMe cannot be used as cache. 

Atttached the original libsynonvme.so.1 of DSM 7.0.1 if anyone can found how to patch it :).

 

Have 1 Redpill DS918+ 7.0.1 in test right know, so I can made tests without pb,

 

Regards, 

libsynonvme.so.1

Link to post
Share on other sites
8 минут назад, RedwinX сказал:

It already release.

No it's not. It's a deep beta with a bunch of problems, kernel panics and so on. And DSM7 itself is a pile of horsedung, fellow admins reporting RAID crashes… Not gonna be a lab rat. Be patient and wait.

Link to post
Share on other sites
  • 3 weeks later...
On 9/8/2021 at 8:50 PM, RedwinX said:

Hi everyone ! 

 

Wondering if anyone has a solution for DSM 7-7.0.1 ? The libsynonvme.so.1 crash on DSM 7, and the NVMe cannot be used as cache. 

Atttached the original libsynonvme.so.1 of DSM 7.0.1 if anyone can found how to patch it :).

 

Have 1 Redpill DS918+ 7.0.1 in test right know, so I can made tests without pb,

 

Regards, 

libsynonvme.so.1 36.73 kB · 9 downloads

I was successful to use NVMe for Cache on 6.2.4@DS918

 

also it work tested with 7.0

 

You need to edit /lib64/libsynonvme.so.1

 

1. udevadm info /dev/nvme0n1

and check PCI Address

 

2. find ds918 on so file

 

3. edit hardcoded address (original is 0000:00:13:1 and 0000:00:13:2 on 6.2.4)

 

4. overwrite libsynonvme.so.1&reboot system

 

https://blog.dateno1.com/?p=3890

Post with screenshot (sorry korean only)

 

  • Like 2
  • Thanks 1
Link to post
Share on other sites
  • 1 month later...
22 hours ago, smoothmove said:

I tried the NVMe cache with the 918+.  HUGE WARNING-  I used Western Digital SN750 black drives.  I burned 2 of them within 3 months.  I haven't tried other brands.  Just a heads up 

The same for Samsung 860 evo 250gb

  • Sad 1
Link to post
Share on other sites
10 hours ago, m4dm4n said:

Is there a reason for not recognizing VMWare virtual nvme disk inside Xpenology? It shows as listed under cli tools, even changed libsynonvme.so.1 file , but it is still not recognized in DSM UI.

 

The hack allows NVMe drives to be recognized on additional PCIe slots than the DS918+ standard, which Synology hard codes.  cli tools do recognize any NVMe device without the hack.

 

I presume that VMware does something odd which the hack does not expect.

 

But what's the purpose of a virtual NVMe disk?  There is nothing to be gained by it.

Link to post
Share on other sites
 
The hack allows NVMe drives to be recognized on additional PCIe slots than the DS918+ standard, which Synology hard codes.  cli tools do recognize any NVMe device without the hack.
 
I presume that VMware does something odd which the hack does not expect.
 
But what's the purpose of a virtual NVMe disk?  There is nothing to be gained by it.


No real world purpose, only for learning/academic purposes.
Link to post
Share on other sites
  • 2 weeks later...

hi, I finally managed to get the DSM recognize my SSD (by copying the libsynonvme.so.1 into usr/lib64). Unfortunately, after rebooting, the dsm reported that my ssd is not supported by current version (I am running 6.2.3 update 3, 1.04b  918) Could you give me any hints? Thanks

1.png

Edited by pthanhvan
Link to post
Share on other sites
  • 4 weeks later...
On 9/8/2021 at 1:50 PM, RedwinX said:

Hi everyone ! 

 

Wondering if anyone has a solution for DSM 7-7.0.1 ? The libsynonvme.so.1 crash on DSM 7, and the NVMe cannot be used as cache. 

Atttached the original libsynonvme.so.1 of DSM 7.0.1 if anyone can found how to patch it :).

 

Have 1 Redpill DS918+ 7.0.1 in test right know, so I can made tests without pb,

 

Regards, 

libsynonvme.so.1 36.73 kB · 25 downloads

ok. thi is the file. where and how should i put this ? :) thanks

Link to post
Share on other sites
  • 2 weeks later...
  • 4 weeks later...
On 9/8/2020 at 3:31 PM, venno said:

Just found the section by IG88 on the 918 extra files mod to boot drive, works like a charm, posted too quick for help.

would you like give me the tutorial link? I have intel optane also, but not detected on my synology

Link to post
Share on other sites
  • 5 weeks later...
9 минут назад, humagets сказал:

Hello everyone, I have DS3617, DSM 6.2.2-24922 Update 6. I want to run as nvme 970 Evo Plus 500GB storage. I tried all the options with patches.... nothing works HELP

There is no NVME cache support in 3615/3617 DSM. Only DS918+ DSM is NVME-ready.

Link to post
Share on other sites

DS3617xs adds NVMe support in DSM version 7.0.1.

The way Synology does it is via the NVMe-capable M2D20.

 

I would think that the patch approach would work for normal NVMe cards as well, but that remains to be verified.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.