[GH-ISSUE #474] DS1823xs+ - M2D20 card and NVME read-cache suddenly disappeared after 2 years of usage #161

Closed
opened 2026-03-07 19:16:29 +03:00 by kerem · 0 comments
Owner

Originally created by @tmnext on GitHub (Jun 3, 2025).
Original GitHub issue: https://github.com/007revad/Synology_HDD_db/issues/474

Running this synology_hdd_db since two years, thank you so much 007revad for putting the work into this. The DS1823xs+ has a M2D20 expansion card for a read-only nvme cache, so it's not super critical, but it just disappeared this morning without changing anything since almost 2 years. The error message shown was that the read-cache crashed in Storage manager. Maybe due to update to version 3.6.111? It runs the script at every restart, as advised. Here the output:

/$ sudo /volume2/.scripts/syno_hdd_db.sh --autoupdate=2 -nr
Password:
Synology_HDD_db v3.6.111
DS1823xs+ x86_64 DSM 7.2.2-72806-3
StorageManager 1.0.0-00502

ds1823xs+_host_v7 version 8030

Using options: --autoupdate=2 -nr
Running from: /volume2/.scripts/syno_hdd_db.sh

WARNING Don't store this script on an NVMe volume!

HDD/SSD models found: 1
WD221KFGX-68B9KN0,83.00A83,22000 GB

M.2 drive models found: 1
CT4000P3PSSD8,P9CR40D,4000 GB

No M.2 PCIe cards found

No Expansion Units found

WD221KFGX-68B9KN0 already exists in ds1823xs+_host_v7.db
WD221KFGX-68B9KN0 already exists in ds1823xs+_host_v7.db.new
CT4000P3PSSD8 already exists in ds1823xs+_host_v7.db
CT4000P3PSSD8 already exists in ds1823xs+_host_v7.db.new

Support disk compatibility already enabled.

Support memory compatibility already disabled.

Max memory already set to 32 GB.

NVMe support already enabled.

M.2 volume support already enabled.

Drive db auto updates already disabled.

DSM successfully checked disk compatibility.

You may need to reboot the Synology to see the changes.

I usually never run Synology_enable_M2_card, but I just did, here the output:

sudo -s /volume2/.scripts/syno_enable_m2_card.sh
Synology_enable_M2_card v3.1.16
DS1823xs+ DSM 7.2.2-72806-3

StorageManager 1.0.0-00502

Running from: /volume2/.scripts/syno_enable_m2_card.sh

  1. E10M20-T1 3) M2D18 5) ALL
  2. M2D20 4) M2D17 6) Quit
    Select your M.2 Card: 2

M2D20 NVMe already enabled for DS1823xs+
M2D20 already exists in model.dtb

Finished

Any advice would be appreciated. Thank you.

Edit: Synology DSM 7.2.2.72806 Update 3; the M2D20 card does not show up under Storage Manager, but it does show up under info center.

Originally created by @tmnext on GitHub (Jun 3, 2025). Original GitHub issue: https://github.com/007revad/Synology_HDD_db/issues/474 Running this synology_hdd_db since two years, thank you so much 007revad for putting the work into this. The DS1823xs+ has a M2D20 expansion card for a read-only nvme cache, so it's not super critical, but it just disappeared this morning without changing anything since almost 2 years. The error message shown was that the read-cache crashed in Storage manager. Maybe due to update to version 3.6.111? It runs the script at every restart, as advised. Here the output: /$ sudo /volume2/.scripts/syno_hdd_db.sh --autoupdate=2 -nr Password: Synology_HDD_db v3.6.111 DS1823xs+ x86_64 DSM 7.2.2-72806-3 StorageManager 1.0.0-00502 ds1823xs+_host_v7 version 8030 Using options: --autoupdate=2 -nr Running from: /volume2/.scripts/syno_hdd_db.sh WARNING Don't store this script on an NVMe volume! HDD/SSD models found: 1 WD221KFGX-68B9KN0,83.00A83,22000 GB M.2 drive models found: 1 CT4000P3PSSD8,P9CR40D,4000 GB No M.2 PCIe cards found No Expansion Units found WD221KFGX-68B9KN0 already exists in ds1823xs+_host_v7.db WD221KFGX-68B9KN0 already exists in ds1823xs+_host_v7.db.new CT4000P3PSSD8 already exists in ds1823xs+_host_v7.db CT4000P3PSSD8 already exists in ds1823xs+_host_v7.db.new Support disk compatibility already enabled. Support memory compatibility already disabled. Max memory already set to 32 GB. NVMe support already enabled. M.2 volume support already enabled. Drive db auto updates already disabled. DSM successfully checked disk compatibility. You may need to reboot the Synology to see the changes. I usually never run [Synology_enable_M2_card](https://github.com/007revad/Synology_enable_M2_card), but I just did, here the output: sudo -s /volume2/.scripts/syno_enable_m2_card.sh Synology_enable_M2_card v3.1.16 DS1823xs+ DSM 7.2.2-72806-3 StorageManager 1.0.0-00502 Running from: /volume2/.scripts/syno_enable_m2_card.sh 1) E10M20-T1 3) M2D18 5) ALL 2) M2D20 4) M2D17 6) Quit Select your M.2 Card: 2 M2D20 NVMe already enabled for DS1823xs+ M2D20 already exists in model.dtb Finished Any advice would be appreciated. Thank you. Edit: Synology DSM 7.2.2.72806 Update 3; the M2D20 card does not show up under Storage Manager, but it does show up under info center.
kerem closed this issue 2026-03-07 19:16:29 +03:00
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#161
No description provided.