Linux/RAID/Vorbereitung: Unterschied zwischen den Versionen
Erscheinungsbild
	
	
| Zeile 2: | Zeile 2: | ||
== Beschreibung ==  | == Beschreibung ==  | ||
Die Datenträger müssen für die Verwendung in einem RAID vorbereitet werden  | |||
==Prüfung des Zustands==  | |||
Über [[smart]] z. B. mit [[smartctl|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|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 - 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 - schnell, aber 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|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  | |||
<syntaxhighlight lang="bash" highlight="1" line>  | |||
sudo fdisk -l  | |||
</syntaxhighlight>  | |||
; Datenträger partitionieren  | |||
<syntaxhighlight lang="bash" highlight="1" line>  | |||
sudo 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/sdc'''1''' '''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  | |||
</syntaxhighlight>  | |||
Mehr Info  | |||
* [[fdisk|fdisk]]  | |||
<noinclude>  | <noinclude>  | ||
== Anhang ==  | == Anhang ==  | ||
=== Siehe auch ===  | === Siehe auch ===  | ||
Version vom 14. Februar 2025, 18:05 Uhr
Linux/Software-RAID/Vorbereitung - Datenträger vorbereitet
Beschreibung
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 - 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 - schnell, aber 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
 
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
sudo fdisk -l
- Datenträger partitionieren
 
sudo 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/sdc'''1''' '''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
Anhang
Siehe auch
- Linux/Software-RAID/Anlegen
 - Linux/Software-RAID/Wartung
 - Linux/Software-RAID/Fehlerbehebung
 - RAID/Komplexe Aufgaben
 - Linux/Software-RAID
 
Links
Weblinks