[GH-ISSUE #557] NVMe cache and crashed volume #202

Open
opened 2026-03-07 19:16:59 +03:00 by kerem · 3 comments
Owner

Originally created by @grimkroton on GitHub (Jan 30, 2026).
Original GitHub issue: https://github.com/007revad/Synology_HDD_db/issues/557

Hi there,

I was hoping, that with the scripts, I would be able to reboot my DS423+ with 2x Kingston SNV3S1000G in a volume as cache without crashing the volume. Unfortunately, the volume is still crashing on reboots after running the script with version v3.6.119 and triggering it on reboot via the scheduled job.

Should the script fix this issue or did I have a wrong expectation?

Originally created by @grimkroton on GitHub (Jan 30, 2026). Original GitHub issue: https://github.com/007revad/Synology_HDD_db/issues/557 Hi there, I was hoping, that with the scripts, I would be able to reboot my DS423+ with 2x Kingston SNV3S1000G in a volume as cache without crashing the volume. Unfortunately, the volume is still crashing on reboots after running the script with version v3.6.119 and triggering it on reboot via the scheduled job. Should the script fix this issue or did I have a wrong expectation?
Author
Owner

@007revad commented on GitHub (Jan 30, 2026):

With a DS423+ a cache on 3rd party NVMe drives should work and survive a DSM update without the script. So you don't need the script.

There's something else going on. For a NVMe cache (especially a read/write cache) I would be using NAS or Enterprise NVMe drives. They have a much higher lifespan, TBW limit and PLP (power loss protection).

I really hate NVMe read/write caches (especially with pinned meta data!) because your whole HDD volume is at risk if something happens to the NVMe drives.

You could shutdown the DS423+, remove the NVMe drives, blow out any dust in the M.2 slots, insert the NVMe drives and make sure they are seated correctly.

I would also check the SMART values for the NVMe drives with https://github.com/007revad/Synology_SMART_info

<!-- gh-comment-id:3825811951 --> @007revad commented on GitHub (Jan 30, 2026): With a DS423+ a cache on 3rd party NVMe drives should work and survive a DSM update without the script. So you don't need the script. There's something else going on. For a NVMe cache (especially a read/write cache) I would be using NAS or Enterprise NVMe drives. They have a much higher lifespan, TBW limit and PLP (power loss protection). I really hate NVMe read/write caches (especially with pinned meta data!) because your whole HDD volume is at risk if something happens to the NVMe drives. You could shutdown the DS423+, remove the NVMe drives, blow out any dust in the M.2 slots, insert the NVMe drives and make sure they are seated correctly. I would also check the SMART values for the NVMe drives with https://github.com/007revad/Synology_SMART_info
Author
Owner

@grimkroton commented on GitHub (Jan 31, 2026):

Maybe my last comment was a little confusing. The NVMes handle a DSM update but not a reboot. Everytime I reboot the NAS, the volume crashes. I need a poweroff/poweron cycle to have a consistent volume.

<!-- gh-comment-id:3827893856 --> @grimkroton commented on GitHub (Jan 31, 2026): Maybe my last comment was a little confusing. The NVMes handle a DSM update but not a reboot. Everytime I reboot the NAS, the volume crashes. I need a poweroff/poweron cycle to have a consistent volume.
Author
Owner

@007revad commented on GitHub (Feb 20, 2026):

So when shutting down the NAS then booting up the NVMe volume survives. But when you select Restart the NVMe volume crashes?

Are there any NVMe related logs in log center?

<!-- gh-comment-id:3931530385 --> @007revad commented on GitHub (Feb 20, 2026): So when shutting down the NAS then booting up the NVMe volume survives. But when you select Restart the NVMe volume crashes? Are there any NVMe related logs in log center?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Synology_HDD_db#202
No description provided.