NVME SSD als Volume nutzen - Erfahrungen

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
Hallo zusammen,
ich habe da nochmal eine Frage.

Ich habe eine DS 720 und habe 2 NVMe-SSDs als RAID 0 Volumen am laufen.

Kann ich auch meine Seagate BarraCuda SSD zu dem NVMe-SSDs, RAID 0 Volumen hinzufügen?
So das ich aus meinem 2 NVMe-SSDs und 1 SSD ein Volumen bekomme?

Bin gespannt ob das geht oder nicht.

Vielen Dank für die Antworten.
Gruss
Jürgen
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
14.073
Punkte für Reaktionen
6.086
Punkte
569
Probiere es doch einfach aus, theoretisch ja und poste das Ergebnis hier.
 

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
Hi,
brauche Starthilfe für mein Problem.

root@DS720:~# cat /proc/mdstat

Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]

md4 : active raid1 sata2p5[0]
1948683456 blocks super 1.2 [1/1]

md2 : active raid1 sata1p5[0]
17573494400 blocks super 1.2 [1/1]

md1 : active raid1 sata1p2[0] sata2p2[1]
2097088 blocks [2/2] [UU]

md0 : active raid1 sata1p1[0] sata2p1[1]
2490176 blocks [2/2] [UU]

unused devices: <none>

root@DS720:~# mdadm --create /dev/md3 --level=0 --raid-devices=2 --force /dev/nvme0n1p3 /dev/nvme1n1p3 /dev/sata1p2
mdadm: You have listed more devices (3) than are in the array(2)!

Wie binde ich die SSD zu den nvme mit ein. Kenn mich mit dem Terminal eingaben nicht so aus :)

Gruss
Jürgen
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.165
Punkte für Reaktionen
916
Punkte
424
mdadm: You have listed more devices (3) than are in the array(2)!

raid-devices=3?
 

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
Vielen Dank, was habe ich noch übersehen?

root@DS720:~# mdadm --create /dev/md3 --level=0 --raid-devices=3 --force /dev/nvme0n1p3 /dev/nvme1n1p3 /dev/sata1p2
mdadm: /dev/nvme0n1p3 appears to be part of a raid array:
level=raid0 devices=2 ctime=Thu Apr 15 17:13:56 2021

mdadm: /dev/nvme1n1p3 appears to be part of a raid array:
level=raid0 devices=2 ctime=Thu Apr 15 17:13:56 2021

mdadm: super1.x cannot open /dev/sata1p2: Device or resource busy

mdadm: /dev/sata1p2 is not suitable for this array.

mdadm: create aborted


Vielen Dank für die Hilfe
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.872
Punkte
488
sata1p2 ist doch schon Teil von md1 (Swap). Mir ist nicht ganz klar, was momentan md2 und md4 ist. Was sagt "mount"?
 

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
Hilft das
root@DS720:~# cat /proc/mdstat

Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md4 : active raid1 sata2p5[0]
1948683456 blocks super 1.2 [1/1]

md2 : active raid1 sata1p5[0]
17573494400 blocks super 1.2 [1/1]

md1 : active raid1 sata1p2[0] sata2p2[1]
2097088 blocks [2/2] [UU]

md0 : active raid1 sata1p1[0] sata2p1[1]
2490176 blocks [2/2] [UU]

unused devices: <none>

Dsa SSD Volume habe ich gelöscht
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.872
Punkte
488
Dsa SSD Volume habe ich gelöscht
aber den zugehörigen Speicherpool gibt es noch, oder? Ist das md2 oder md4? Den müsstest du dann auch löschen.
Der Raid-Typ hängt am Speicherpool, nicht am Volume.

Edit:
Wenn das md4 war, dann müsste hinterher ein
Code:
mdadm --create /dev/md3 --level=0 --raid-devices=3 --force /dev/nvme0n1p3 /dev/nvme1n1p3 /dev/sata2p5
klappen.
 
Zuletzt bearbeitet:

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
das hat auch nicht geklappt.

habe jetzt die SSD ausgebaut und in einem USB Gehäuse formatiert.

Die restlichen sind in der Anlage, war zu viel.

Ich komme nicht klar, wer kann mir weiterhelfen ?
 

Anhänge

  • Terminal-Ausgabe-02.txt
    3,6 KB · Aufrufe: 12

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.872
Punkte
488
Probier mal folgendes.

Erstmal muss md3 (momentan ein Raid0 aus nvme0n1p3 und nvme1n1p3) wieder weg. Du kannst nicht an den Partitionen schrauben, wenn da noch ein Raid draufhängt.
Code:
mdadm --stop /dev/md3
mdadm --zero-superblock /dev/nvme0n1p3
mdadm --zero-superblock /dev/nvme1n1p3

Deine Partitionierungsbefehle habe ich mir jetzt nicht näher angeschaut. Schau einfach, dass letztendlich "fdisk -l /dev/nvme0n1" und "fdisk -l /dev/nvme1n1" das gleiche zeigt. Bei nvme0n1 sieht es m.E. doch ganz gut aus.
Code:
Device         Boot   Start        End    Sectors  Size Id Type
/dev/nvme0n1p1          256    4980735    4980480  2.4G fd Linux raid autodetect
/dev/nvme0n1p2      4980736    9175039    4194304    2G fd Linux raid autodetect
/dev/nvme0n1p3      9437184 3750743744 3741306561  1.8T fd Linux raid autodetect

Danach sollte ein
Code:
mdadm --create /dev/md3 --level=0 --raid-devices=3 --force /dev/nvme0n1p3 /dev/nvme1n1p3 /dev/sata2p5
eigentlich klappen.
 
Zuletzt bearbeitet:

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
vielen Dank

habe es so gemacht:

root@DS720:~# mdadm --stop /dev/md3
mdadm: stopped /dev/md3
root@DS720:~# mdadm --zero-superblock /dev/nvme0n1p3
root@DS720:~# mdadm --zero-superblock /dev/nvme1n1p3
root@DS720:~# fdisk -l /dev/nvme0n1

Disk /dev/nvme0n1: 1.8 TiB, 1920383410176 bytes, 3750748848 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6a83ba10


Device Boot Start End Sectors Size Id Type
/dev/nvme0n1p1 256 4980735 4980480 2.4G fd Linux raid autodetect
root@DS720:~# fdisk -l /dev/nvme1n1
Disk /dev/nvme1n1: 1.8 TiB, 1920383410176 bytes, 3750748848 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x437a264d

Device Boot Start End Sectors Size Id Type
/dev/nvme1n1p1 256 4980735 4980480 2.4G fd Linux raid autodetect
root@DS720:~# mdadm --create /dev/md3 --level=0 --raid-devices=3 --force /dev/nvme0n1p3 /dev/nvme1n1p3 /dev/sata2p5
mdadm: cannot open /dev/sata2p5: No such file or directory

Device Boot Start End Sectors Size Id Type
/dev/nvme1n1p1 256 4980735 4980480 2.4G fd Linux raid autodetect

root@DS720:~# mdadm --create /dev/md3 --level=0 --raid-devices=3 --force /dev/nvme0n1p3 /dev/nvme1n1p3 /dev/sata2p5
mdadm: cannot open /dev/sata2p5: No such file or directory

komme leider nicht weiter.
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.872
Punkte
488
Fehlt da bei deinen Ausgaben von "fdisk -l /dev/nvme0n1" und "fdisk -l /dev/nvme1n1" nicht ein Teil? Beide Disks sollten 3 Partitionen haben, wie in #110 dargestellt.

Ich frage mich, wo /dev/sata2p5 inzwischen hingekommen ist. In #105 gab es das doch noch :unsure:
Was sagt den "fdisk -l /dev/sata2"?
 

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
Sorry das ich es selber nicht hinbekommen.

root@DS720:~# fdisk -l /dev/sata2
GPT PMBR size mismatch (488378645 != 3907029167) will be corrected by w(rite).

Disk /dev/sata2: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sata2p1 1 488378645 488378645 232.9G ee GPT

root@DS720:~# synopartition --part /dev/sata2
Copyright (c) 2003-2021 Synology Inc. All rights reserved.
Usage: synopartition (Version )
--help Show this help.
--list List the partition layout table.
--check disk_path(eg./dev/sda)
Check the partition layout version.
--remove disk_path [part_no]
Remove specific partition of disk. Remove all partitions if not specific.
--part [--force] disk_path index_of_list(1~16) [logical_size_GB ... 0]
Partition the disk with specific layout.

If you select layout version less than 6, the logical size will be skip.

Else you can assign max to 11 logical partitions size with unit GB and end with 0.

If you don't assign logical size parameters, primary data partition will be created instead.

Please note the index of list may modified in future.

root@DS720:~#
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.872
Punkte
488
Bist ja schon wieder bei der Partitionierung. Ich dachte das sei schon längst erledigt :rolleyes:
Lass doch mal die Partitionen in Ruhe, insbesondere wenn sie schon in ein Raid aufgenommen wurden. Ein Schritt nach dem anderen.

Edit:
Die Reihenfolge ist immer
  1. Partionierung der Disks/SDDs mit synopartition. -> 3 Partitionen für DSM , Swap, Daten
  2. Erzeugung des Raids (=Speicherpool) mit mdadm für die 3. Partition
  3. Erstellung/Formatierung eines oder mehrerer Volumes auf dem Speicherpool
aber hintereinander, nicht durcheinander. Ansonsten muss man Rückbauen, wenn am Schritt davor noch was ändern will.
 
Zuletzt bearbeitet:

synfor

Benutzer
Sehr erfahren
Mitglied seit
22. Dez 2017
Beiträge
9.173
Punkte für Reaktionen
1.657
Punkte
308
Device Boot Start End Sectors Size Id Type
/dev/sata2p1 1 488378645 488378645 232.9G ee GPT
Wieso ist die Partition bei identischen Start- und Endsektor über 200 GB groß?

Edit: Ist nicht Endsektor sondern Anzahl. Was mich da irritiert: Tabellenheader 8 Elemente in der Tabelle aber nur sieben.
 
Zuletzt bearbeitet:

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
Hallo,
komm jetzt har nicht mehr klar:
hab jetzt folgende werte:

root@DS720:~# cat /proc/mdstat

Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]

md2 : active raid1 sata1p5[0]
17573494400 blocks super 1.2 [1/1]

md1 : active raid1 sata1p2[0]
2097088 blocks [2/1] [U_]

md0 : active raid1 sata1p1[0]
2490176 blocks [2/1] [U_]

Was soll ich jetzt wie machen?
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.872
Punkte
488
@synfor
Du unterschlägst die kleine 1 :ROFLMAO: (1 bis 488378645)*512Byte=232GB

@Jürgen_I
Prüfe/erstelle die 3 Partitionen auf /dev/sata2, /dev/nvme0n1 und /dev/nvme1n1 nochmal. "fdisk -l ..." muss jeweils 3 Partitionen listen, 2,4GB, 2GB und eine mit dem Rest (s.o.)
 
Zuletzt bearbeitet:

synfor

Benutzer
Sehr erfahren
Mitglied seit
22. Dez 2017
Beiträge
9.173
Punkte für Reaktionen
1.657
Punkte
308
Es sind sowohl Start- und Endsektor, als auch die Anzahl der Sektoren angegeben. Was mich irritiert hat, dass die Tabellenzeile für die Partition 7 Elemente erkennen lässt, der Tabellenheader aber 8 Elemente aufweist. Es ist aber nicht erkennbar, dass da ein Element (Boot) leer ist.
 

Jürgen_I

Benutzer
Mitglied seit
27. Feb 2018
Beiträge
115
Punkte für Reaktionen
10
Punkte
18
Hallo zusammen,
vielen Dank für die Tips, ich komme jetzt gar nicht mehr klar.
Könnte ich bitte nochmals eine eine schritt für schritt Anleitung bekommen?

wäre super
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.872
Punkte
488
Poste dann mal bitte, was bei der Partitionierung der drei SDDs nun der aktuelle Stand ist, also die Ausgaben von
Code:
fdisk -l /dev/sata2
fdisk -l /dev/nvme0n1
fdisk -l /dev/nvme1n1

bitte aber jeweils nur den Teil mit Partitionen, also z.B.
Code:
Device         Boot   Start        End    Sectors  Size Id Type
/dev/nvme0n1p1          256    4980735    4980480  2.4G fd Linux raid autodetect
/dev/nvme0n1p2      4980736    9175039    4194304    2G fd Linux raid autodetect
/dev/nvme0n1p3      9437184 3750743744 3741306561  1.8T fd Linux raid autodetect
 


 

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