Linux/Software-RAID/Vorbereitung: Unterschied zwischen den Versionen
K Textersetzung - „ “ durch „ “ |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Die Datenträger müssen für die Verwendung in einem RAID vorbereitet | Die Datenträger müssen für die Verwendung in einem RAID vorbereitet werden | ||
=Prüfung des Zustands= | ==Prüfung des Zustands== | ||
*Über [[Hardware:Storage:smart|smart]] z. B. mit [[smartctl|smartctl]] prüfen | *Über [[Hardware:Storage:smart|smart]] z. B. mit [[smartctl|smartctl]] prüfen | ||
**Short-, Long- und Offline-Test | ** Short-, Long- und Offline-Test | ||
*Um (baldigen) Defekt auszuschließen | * Um (baldigen) Defekt auszuschließen | ||
=Beschriftung= | ==Beschriftung== | ||
*Datenträger beim Einbau eindeutig beschriften | * Datenträger beim Einbau eindeutig beschriften | ||
*Am besten Seriennummer verwenden | * Am besten Seriennummer verwenden | ||
==Seriennummer herausfinden== | ===Seriennummer herausfinden=== | ||
===hdparm=== | ====hdparm==== | ||
# hdparm -i /dev/sda | grep SerialNo | # hdparm -i /dev/sda | grep SerialNo | ||
*Mehr Info: [[hdparm|hdparm]] | * Mehr Info: [[hdparm|hdparm]] | ||
=Datenbereinigung= | ==Datenbereinigung== | ||
*Wenn die vorherige Nutzung der Datenträger unklar ist, Datenträger löschen | * Wenn die vorherige Nutzung der Datenträger unklar ist, Datenträger löschen | ||
==dd== | ===dd=== | ||
*Kapazität des Datenträgers sda: 1,0 TiB | * Kapazität des Datenträgers sda: 1,0 TiB | ||
*Vollständig - Ist sicher, aber zeitaufwendig | * Vollständig - Ist sicher, aber zeitaufwendig | ||
# dd if=/dev/zero of=/dev/sda status=progress | # dd if=/dev/zero of=/dev/sda status=progress | ||
1132235649536 bytes (1,1 TB, 1,0 TiB) copied, 29019 s, 39,0 MB/s | 1132235649536 bytes (1,1 TB, 1,0 TiB) copied, 29019 s, 39,0 MB/s | ||
*Teilweise - Ist schnell, aber die vorherige Nutzung des Datenträgers sollte bekannt sein | * Teilweise - Ist schnell, aber die vorherige Nutzung des Datenträgers sollte bekannt sein | ||
# dd if=/dev/zero of=/dev/sda bs=1M count=2 | # dd if=/dev/zero of=/dev/sda bs=1M count=2 | ||
Zeile 34: | Zeile 34: | ||
2097152 bytes (2,1 MB, 2,0 MiB) copied, '''0,0952489 s''', 22,0 MB/s | 2097152 bytes (2,1 MB, 2,0 MiB) copied, '''0,0952489 s''', 22,0 MB/s | ||
*Mehr Info:[[dd|dd]] | * Mehr Info:[[dd|dd]] | ||
=Partitionierung= | ==Partitionierung== | ||
*Alle Datenträger des geplanten RAIDs identisch partitionieren | * Alle Datenträger des geplanten RAIDs identisch partitionieren | ||
*Am Anfang und Ende des Datenträgers einige Sektoren unpartitioniert lassen | * Am Anfang und Ende des Datenträgers einige Sektoren unpartitioniert lassen | ||
==fdisk== | ===fdisk=== | ||
*Bezeichnungen der Datenträger herausfinden | * Bezeichnungen der Datenträger herausfinden | ||
#fdisk -l | #fdisk -l | ||
*Datenträger partitionieren | * Datenträger partitionieren | ||
# fdisk /dev/sdc | # fdisk /dev/sdc | ||
Welcome to fdisk (util-linux 2.33.1) | Welcome to fdisk (util-linux 2.33.1) | ||
Changes will remain in memory only, until you decide to write them | Changes will remain in memory only, until you decide to write them | ||
Be careful before using the write command | Be careful before using the write command | ||
*GPT (GUID-Partition-Table) wird angelegt | Device does not contain a recognized partition table | ||
Created a new DOS disklabel with disk identifier 0xdfca4904 | |||
Command (m for help) | |||
* GPT (GUID-Partition-Table) wird angelegt | |||
Command (m for help): '''g''' | Command (m for help): '''g''' | ||
Created a new GPT disklabel (GUID: 748568BC-EC8C-F34A-B822-45C2E267CFFB) | Created a new GPT disklabel (GUID: 748568BC-EC8C-F34A-B822-45C2E267CFFB) | ||
*Partitionstabelle anlegen | * Partitionstabelle anlegen | ||
Command (m for help): '''n''' | Command (m for help): '''n''' | ||
Zeile 70: | Zeile 70: | ||
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-3907029134, default 3907029134): '''+1842G''' | Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-3907029134, default 3907029134): '''+1842G''' | ||
Created a new '''partition 1''' of type 'Linux filesystem' and of '''size 1,8 TiB''' | Created a new '''partition 1''' of type 'Linux filesystem' and of '''size 1,8 TiB''' | ||
*Partition als RAID-Partition markieren | * Partition als RAID-Partition markieren | ||
Command (m for help): '''t''' | Command (m for help): '''t''' | ||
Zeile 79: | Zeile 79: | ||
Partition type (type L to list all types): '''29''' | Partition type (type L to list all types): '''29''' | ||
Changed type of partition 'Linux filesystem' to 'Linux RAID' | Changed type of partition 'Linux filesystem' to 'Linux RAID' | ||
*Änderungen auf Korrektheit überprüfen | *Änderungen auf Korrektheit überprüfen | ||
Zeile 92: | Zeile 92: | ||
Disklabel type: '''gpt''' | Disklabel type: '''gpt''' | ||
Disk identifier: 748568BC-EC8C-F34A-B822-45C2E267CFFB | Disk identifier: 748568BC-EC8C-F34A-B822-45C2E267CFFB | ||
Device | Device Start End Sectors Size Type | ||
/dev/sdc'''1''' | /dev/sdc'''1''' '''2048''' '''3862956031''' 3862953984 1,8T '''Linux RAID''' | ||
*Änderungen schreiben | *Änderungen schreiben | ||
Zeile 100: | Zeile 100: | ||
Command (m for help): '''w''' | Command (m for help): '''w''' | ||
The partition table has been altered | The partition table has been altered | ||
Calling ioctl() to re-read partition table | Calling ioctl() to re-read partition table | ||
Syncing disks | Syncing disks | ||
*Mehr Info: [[fdisk|fdisk]] | * Mehr Info: [[fdisk|fdisk]] | ||
=weitere Artikel zum Thema= | ==weitere Artikel zum Thema== | ||
[[Linux:Software-RAID:Anlegen|Linux:Software-RAID:Anlegen]] | [[Linux:Software-RAID:Anlegen|Linux:Software-RAID:Anlegen]] | ||
Zeile 119: | Zeile 119: | ||
[[Linux:Software-RAID|Linux:Software-RAID]] | [[Linux:Software-RAID|Linux:Software-RAID]] | ||
=Quellen= | ==Quellen== | ||
#[https://wiki.ubuntuusers.de/Software-RAID/ https://wiki.ubuntuusers.de/Software-RAID/] | #[https://wiki.ubuntuusers.de/Software-RAID/ https://wiki.ubuntuusers.de/Software-RAID/] | ||
#[https://www.thomas-krenn.com/de/wiki/Linux_Software_RAID https://www.thomas-krenn.com/de/wiki/Linux_Software_RAID] | #[https://www.thomas-krenn.com/de/wiki/Linux_Software_RAID https://www.thomas-krenn.com/de/wiki/Linux_Software_RAID] |
Aktuelle Version vom 22. Dezember 2024, 14:40 Uhr
Die Datenträger müssen für die Verwendung in einem RAID vorbereitet werden
Prüfung des Zustands
- Über smart z. B. mit smartctl prüfen
- Short-, Long- und Offline-Test
- Um (baldigen) Defekt auszuschließen
Beschriftung
- Datenträger beim Einbau eindeutig beschriften
- Am besten Seriennummer verwenden
Seriennummer herausfinden
hdparm
# hdparm -i /dev/sda | grep SerialNo
- Mehr Info: hdparm
Datenbereinigung
- Wenn die vorherige Nutzung der Datenträger unklar ist, Datenträger löschen
dd
- Kapazität des Datenträgers sda: 1,0 TiB
- Vollständig - Ist sicher, aber zeitaufwendig
# dd if=/dev/zero of=/dev/sda status=progress 1132235649536 bytes (1,1 TB, 1,0 TiB) copied, 29019 s, 39,0 MB/s
- Teilweise - Ist schnell, aber die vorherige Nutzung des Datenträgers sollte bekannt sein
# dd if=/dev/zero of=/dev/sda bs=1M count=2
2+0 Datensätze ein 2+0 Datensätze aus 2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0952489 s, 22,0 MB/s
- Mehr Info:dd
Partitionierung
- Alle Datenträger des geplanten RAIDs identisch partitionieren
- Am Anfang und Ende des Datenträgers einige Sektoren unpartitioniert lassen
fdisk
- Bezeichnungen der Datenträger herausfinden
#fdisk -l
- Datenträger partitionieren
# fdisk /dev/sdc
Welcome to fdisk (util-linux 2.33.1) Changes will remain in memory only, until you decide to write them Be careful before using the write command
Device does not contain a recognized partition table Created a new DOS disklabel with disk identifier 0xdfca4904
Command (m for help)
- GPT (GUID-Partition-Table) wird angelegt
Command (m for help): g
Created a new GPT disklabel (GUID: 748568BC-EC8C-F34A-B822-45C2E267CFFB)
- Partitionstabelle anlegen
Command (m for help): n
Partition number (1-128, default 1): 1 First sector (2048-3907029134, default 2048): 2048 Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-3907029134, default 3907029134): +1842G
Created a new partition 1 of type 'Linux filesystem' and of size 1,8 TiB
- Partition als RAID-Partition markieren
Command (m for help): t
Selected partition 1 Partition type (type L to list all types): 29
Changed type of partition 'Linux filesystem' to 'Linux RAID'
- Änderungen auf Korrektheit überprüfen
Command (m for help): p
Disk /dev/sdc: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors Disk model: WDC WD20EZRX-00D Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: 748568BC-EC8C-F34A-B822-45C2E267CFFB
Device Start End Sectors Size Type /dev/sdc1 2048 3862956031 3862953984 1,8T Linux RAID
- Änderungen schreiben
Command (m for help): w
The partition table has been altered Calling ioctl() to re-read partition table Syncing disks
- Mehr Info: fdisk
weitere Artikel zum Thema
Linux:Software-RAID:Fehlerbehebung