SSD M.2 M.2 NVME SSD Volume: Script Synology_HDD_db & Synology_M2_volume

I use cheap WD Black NVMe drives, but I would recommend WD Red, Seagate Ironwolf or Samsung NVMe drives.

Other brand NVMe drives can work okay as a volume, but I've had reports of people having issues with Crucial and Kingston NVMe drives, and some Chinese brands.
 
@DaveR Quick question: As far as I understand a ds3622xs++ will also be able to run non Synology disks with your nice tool, for example WD. Please confirm :)
 
Zuletzt bearbeitet:
I have somebody who asked me whether he can buy a ds3622xs+ and use non compatible HDDs from WD. I told him there is a guy who created a nice script to patch the compatibility DB of Synology :) and this will work but given the system is quite expensive I just wanted to double check I'm right.

Thank you very much for your confirmation.
 
  • Like
Reaktionen: DaveR
Hey there,

I used the M2 script for creating a new pool (executed "Synology HDD db" before and let the diskstation reboot).

Tried this with 2 M2 NVME SSDs (Crucial P2 Plus SSD 1TB CT1000P3PSSD8) on my DS923+

Unfortunately, when I created the storage pool, I only placed the SHR raid over one SSD. When I realized this, the volume was already created (and data on it).
Now I wanted to undo all this, so I took the data down again and deleted the volume. Unfortunately, the storage pool cannot be deleted, I always get the error message “The system could not remove storage pool 2” (translated from German).
How can I delete storage pool 2 if not via the GUI of the Storage Manager? Unfortunately I can't find a parameter for the script?
 
There is no point in using SHR with only 2 drives. To replace the drives with larger ones you need to replace 1 drive, repair the storage pool, then replace the other drive and repair the storage pool again before you get to use the extra space. So you may as well use RAID 1 as it's the same.

Something may be using the volume. Did you move anything to the NVMe volume?

If you did not move any shared folders or packages to the NVMe volume I would shut down the NAS, remove both NVMe drives, boot up, delete the missing storage pool, shut down, install the NVMe drives and try again.

Note: For me, Storage Manager always shows an empty NVMe storage pool as "12MB allocated",
 
  • Like
Reaktionen: Viprex und Benie
Thanks for the tip, reboot did the Job…

Guess you are right, some kind of access must have blocked the action despite the fact the Volume could je deleted, but not the storage pool…
 
  • Like
Reaktionen: DaveR
Ich hab mittlerweile alle meine Container auf die M.2 NVME. Die Leistung ist deutlich gestiegen. Vor allem bei Papperless.

Macht es noch ein Unterschied, ob Docker selber auch auf der m2nvme läuft? Weil ich das noch drüben, auf der normalen Festplatte im Raid 5 habe.
 
Ich habe vor kurzem auch ein neues NAS eingerichtet. Mir wurde hier von einigen netten Usern geraten, Docker und auch alle anderen Pakete auf NVME zu packen. Den Unterschied merke ich schon zum alten NAS
 
  • Like
Reaktionen: ElaCorp
Hallo @Nackel Ja, ich verstehe dich. Ich habe mein NAS nachträglich umgestellt. Nur der Docker Manager ist noch auf den Festplatten. Wie viel unterschied macht das? Udn lässt sich das überhaupt umziehen? Oder muss alles neu installiert werden?
 
Ich hatte mir von meinen Containern ein Backup (Image und Einstellungen exportiert) erstellt. Den Docker Ordner habe ich auf die NVME verschoben und den Container Manager auch auf NVME installiert. Danach alles wieder importiert. Bis auf 3 Container lief wieder alles. Den Rest habe ich über portainer zum laufen gebracht. Eigentlich brauchst du jetzt nur den Container Manager mit dem Appmover-Script auf die NVME verschieben. Sollte dann alles laufen.
Ich denke aber das dir @ctrlaltdelete oder auch @Benie da mehr Auskunft geben können.
Das Script findest du hier
https://github.com/007revad/Synology_app_mover
 
Zuletzt bearbeitet:
Udn lässt sich das überhaupt umziehen?
Das Container Manager Paket kannst Du mit Appmover Script umziehen nur die Pfade wieder richtig Mappen.
Apmover erstellt zur Sicherheit vor dem verschieben auch ein Backup.
 
Kann das Script auch einen Speicherpool reparieren?
Ich hab beim kopieren von 300GB Fotos, auf einmal einen kritischen Zustand. Reparieren über DSM geht nicht. 2 Neustarts haben auch nichts gebracht. SMART Werte scheinen ok zu sein.
Was denkt ihr?
 
Sag du es mir…du hast parallel gepostet. ;)
 
Ich denke, Synology_M2_volume muss man interaktiv ausführen und nicht über den Ausgabenplaner. Es fragt ja Sachen ab.

Die bequeme Vorgehensweise über Aufgabenplaner hatte ich zuerst probiert, hat natürlich nicht geklappt. Übers Terminal dann die Abfragen des Scripts beantwortet und alles lief problemlos.
Das Ergebnis ist super, meine VMs laufen nun deutlich schneller auf der SSD als zuvor auf der normalen HDD.

Mein ausdrückliches Dankeschön und (y) an alle, die sich hier die Arbeit machen dies (und anderes) hier im Forum so gut zu erklären!
Ohne das Forum hätte ich meine Synology ganz sicher längst verkauft, mir (nochmal) ein Virus eingefangen oder die Kiste vielleicht sogar aus dem Fenster geworfen 😉.


Zu dem Script habe ich die Frage, ob jemand hier vielleicht weiß, wo und wie man die Antworten auf die Abfragen direkt in die Datei schreiben kann?
Dann gäbe es keine Stopps durch Abfragen mehr und das Script könnte ganz einfach über den Aufgabenplaner laufen.
 
Zuletzt bearbeitet:
  • Like
Reaktionen: ctrlaltdelete
With your DS720+ and DS923+ and DSM 7.2 or later you could have just scheduled Synology_HDD_db

Synology_M2_volume is for people who can't use Synology_HDD_db or Synology_enable_M2_volume to allow them to create the M.2 storage pool in storage manager.
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat