SSD M.2 Bekomme Script nicht zum Laufen: M.2 NVME SSD Volume: Script Synology_HDD_db

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
@Mu Lei
I'm sorry you have spent many frustrating hours trying to get it working (when all you really want to do is setup your new Synology).

At least once you work out what was wrong you will know what to do in future.
 

Mu Lei

Benutzer
Mitglied seit
21. Dez 2008
Beiträge
23
Punkte für Reaktionen
2
Punkte
3
So jetzt wird es kurios: :unsure:

Ich habe in meiner Verzweiflung einfach mal mit dem Aufgabenplaner gemäß der Anleitung die Ausführung des Scripts versucht. Damit hat es funktioniert und ich konnte ein 2. Volumen mit dem 2. Speicherpool auf den NVMEs einrichten.

Ich wüsste irgendwie trotzdem gerne, warum es per SHH nicht funktioniert hat. Es gibt ja noch einige Scripte, die nur ausgeführt werden, z.B. der Appmover.

@DaveR
Thanks for your assistance. I tried runnig the script with the task scheduler. It worked well. Now I have the 2. storage pool and volume on M.2 drives.

I have no idea why it doesn't work via SHH.

I found the file using the ls-comand
 

Anhänge

  • Syno_6_ls.JPG
    Syno_6_ls.JPG
    15,1 KB · Aufrufe: 10
Zuletzt bearbeitet:
  • Like
Reaktionen: DaveR

Nixnuzz

Benutzer
Mitglied seit
16. Jan 2024
Beiträge
217
Punkte für Reaktionen
68
Punkte
28
Am besten, du hangelst dich per ssh von der Wurzel her durch:

"sudo -i"
"cd /"
"cd volume1/"
"cd scripts/"
"cd M2_DB/"

Wenn dabei irgrndwas schiefgeht, oder du in M2_DB angekommen bist, Verzeichnis auflisten:
"ls -l"

Den Output screenshotten, vielleicht brauchen wir den noch, wegen der Rechte. Das script sollte angezeigt werden.

Dann ans Eingemachte, ohne weiteres sudo:
"./syno_hdd_db.sh -nr"

(wobei ich nicht weiss, was die Parameter -nr bewirken, vielleicht kann jemand anderes noch etwas dazu sagen)

Edit: Oops - hat sich wohl erledigt. Dann weisst du wengstens das nächste Mal, wie du dir hilfst. ;-)
 
  • Like
Reaktionen: dil88

Mu Lei

Benutzer
Mitglied seit
21. Dez 2008
Beiträge
23
Punkte für Reaktionen
2
Punkte
3
@Nixnuzz
Besten Dank! Ich hangele mich da trotzdem mal durch. Es muss ja einen Grund geben, warum es mit SHH nicht funktioniert.
 
  • Like
Reaktionen: Nixnuzz

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.159
Punkte für Reaktionen
912
Punkte
424
Zumindest im Screenshot von #16 ist z.b. ein Tippfehler (syno_hdd_sb.sh anstatt syno_hdd_db.sh) vorhanden.

Und beim Anlegen via Aufgabenplaner wurde vermutlich per copy & paste die korrekte Schreibweise eingetragen.
 

Laola1

Benutzer
Mitglied seit
21. Mrz 2018
Beiträge
288
Punkte für Reaktionen
170
Punkte
99
Ich habe das letzte Woche auch gemacht, aber erstmal nur das Volume enable ausgeführt und per Aufgabe eingebaut.
Funzt einwandfrei.
Die Fehlermeldung zwecks inkompatibler Hardware ist erstmal unwichtig, habe ich auch erst Tage später gemacht
 
Zuletzt bearbeitet:

Mu Lei

Benutzer
Mitglied seit
21. Dez 2008
Beiträge
23
Punkte für Reaktionen
2
Punkte
3
Besten Dank, ich melde mich, wenn ich alles noch mal durchgetestet habe. Das wird vermutlich am Wochenende werden. Ich muss jetzt erst mal ein paar Dinge auf der DS zum Laufen bringen.

Und beim Anlegen via Aufgabenplaner wurde vermutlich per copy & paste die korrekte Schreibweise eingetragen.

War auch per Hand abgetippt. Ich schaue mal konkret nach diesem Punkt. Wir haben ja sogar zu zweit drübergeschaut und keine Fehler gesehen.
 

Laola1

Benutzer
Mitglied seit
21. Mrz 2018
Beiträge
288
Punkte für Reaktionen
170
Punkte
99
Hallo zusammen,

wie bekomme ich den Hinweis weg?
Das HDD db Script habe ich natürlich erneut per SSH laufen lassen, seit dem wird die M2 auch "oben" als SPCC/Lexar erkannt.

Vorher hatte ich eine EVO_970_plus installiert, diese wurde erkannt, ist aber aufgrund Platzmangels nun ausgetauscht worden.



1727115327245.png
In der "Vendor_ids.txt" ist sie (zumindest eine Lexar) eingetragen.

Oder braucht es evtl. mehrere Reboots?

Ich habe einige Tage mit der kleinen Samsung rumgespielt, gefällt mir tendenziell sehr gut, deshalb nun die 2 TB Variante.

danke im Voraus :)
 

Anhänge

  • 1727115134062.png
    1727115134062.png
    14,5 KB · Aufrufe: 1

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
Did you run syno_hdd_db.sh with the -n option?

Schedule it, with the -n option, to run at boot, then reboot.
 

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.521
Punkte für Reaktionen
3.525
Punkte
344
Hast Du die Aufgabe im Aufgabenplaner als root ausführen lassen. Admin reicht da nicht.
Ich habe zwei Lexar NM790 2TB auch erst vor kurzem als Raid 1 auf meiner DS 920+ eingerichtet. Es lief und läuft alles wie am Schnürchen.
Zumindest weißt Du so, daß es funktioniert wie es soll.
 
  • Like
Reaktionen: DaveR

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.521
Punkte für Reaktionen
3.525
Punkte
344
I did, not successful,
Ich habe mir das grad nochmal genauer durchgesehen.
Ich würde sagen, daß sie Grundsätzlich läuft, Was die Firmwareversion betrifft, würde ich eher als Schönheitsfehler betrachten.
Wenn es mich jetzt arg stören würde, dann würde ich testhalber einmal das Original Synology Firmware Update drüber laufen lassen und das Script dann nocheinmal drüber jagen. Kannmir vorstellen, das es dann passt.
So sieht das bei mir aus. Was mir dabei auffällt, ich habe, wenn man den Zahlen trauen darf, eine neuere Version der Firmware. Vieleicht googelst Du mal ob es da evtl ein FirmwareUpdate für die Lexar gibt das Du aufspielen kannst.

M2. NVME Lexar NM790 Speicherpool-Volumen.jpg
 

Laola1

Benutzer
Mitglied seit
21. Mrz 2018
Beiträge
288
Punkte für Reaktionen
170
Punkte
99
Ist die Firmware_Version pseudo?

deine Version 18950
meine Version 11296

Wenn nein würde das ja bedeuten, dass meine 1 Tag alte SSD total veraltet ist.
Ein Update habe ich natürlich nicht gemacht, dazu müsste ich ja meinen PC schlachten.



Aufgabenplaner ist natürlich root

1727132050859.png
1727132094278.png
1727132408131.png
Log:

Synology_HDD_db v3.5.101
DS920+ DSM 7.2.1-69057-5
StorageManager 1.0.0-0017

ds920+_host_v7 version 8054

Using options: -n
Running from: /volume2/Apps/Home_IT/Synology/Scripts/synology_hdd_db/syno_hdd_db.sh

HDD/SSD models found: 2
Red SA500 2.5 2TB,540400WD,2000 GB
WD120EFBX-68B0EN0,85.00A85,11999 GB

M.2 drive models found: 1
Lexar SSD NM790 2TB,11296,2048 GB

No M.2 PCIe cards found

No Expansion Units found

[0;33mRed SA500 2.5 2TB[0m already exists in [0;36mds920+_host_v7.db[0m
[0;33mWD120EFBX-68B0EN0[0m already exists in [0;36mds920+_host_v7.db[0m
[0;33mLexar SSD NM790 2TB[0m already exists in [0;36mds920+_host_v7.db[0m

Support disk compatibility already enabled.

Support memory compatibility already enabled.

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 [0;36mreboot the Synology[0m to see the changes.
 
Zuletzt bearbeitet:

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.521
Punkte für Reaktionen
3.525
Punkte
344
Näheres kann ich da leider nicht dazu sagen, aber es dürfte ca. 3 Monate her sein, daß ich die beiden gekauft habe. (Mindfactory)
SInd meinerseits alles nur Vermutungen, hatte ja sonst bisher auch nichtviel damit am Hut.
Bisher tauchte die hier auch noch nicht so oft als verbaut auf, daß man von daher etwas sagen könnte..

EDIT: Falls es ein Firmwareupdate gibt, kannst Du es bestimmt auch mittels einem kleinen Adapter aufspielen und muß sie nicht erst in den Rechner einbauen. Die gibt es ja fschon für ein paar Groschen beim großen Fluß.
 

DaveR

Benutzer
Sehr erfahren
Mitglied seit
30. Mrz 2022
Beiträge
238
Punkte für Reaktionen
494
Punkte
119
When you schedule the script you should also use the -e or --email option so line like this:
0;33mRed SA500 2.5 2TB[0m already exists in [0;36mds920+_host_v7.db[0m
appear like this:
Red SA500 2.5 2TB already exists in [ds920+_host_v7.db

Your drive database version, 8054, is the latest, and the same as my ds720+

Some people have needed to run syno_hdd_db.sh -n 2 or 3 times before their drives all stopped showed as unverified, so running it and rebooting a few times may solve the "unverified firmware version" issue as well.

Have you previously run the syno_enable_debug or syno_enablem2_volume scripts?

There has been reports that running syno_hdd_db after running syno_enable_debug or syno_enablem2_volume can cause NVMe drives to show as "unverified firmware version".

I still have 2 open GitHub issues on the syno hdd db repo where Crucial and Micron NVME drives show the "unverified firmware version".
https://github.com/007revad/Synology_HDD_db/issues/195
https://github.com/007revad/Synology_HDD_db/issues/306

What do these 3 commands return?

sudo nvme id-ctrl /dev/nvme0 | grep -E ^vid | awk '{print $NF}'

cat /usr/syno/etc/pci_vendor_ids.conf

cat /usr/syno/etc.defaults/pci_vendor_ids.conf
 


 

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