Speicherboy/RAID: Unterschied zwischen den Versionen
Erscheinungsbild
K Textersetzung - „ “ durch „ “ |
|||
| (6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 7: | Zeile 7: | ||
== Bestehendes RAID == | == Bestehendes RAID == | ||
=== Informationen anzeigen === | === Informationen anzeigen === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo mdadm --detail /dev/md2 | sudo mdadm --detail /dev/md2 | ||
/dev/md2: | /dev/md2: | ||
Version : 1.0 | Version : 1.0 | ||
Creation Time : Fri Jul | Creation Time : Fri Jul 8 20:55:13 2011 | ||
Raid Level : raid6 | Raid Level : raid6 | ||
Array Size : 5797625088 (5.40 TiB 5.94 TB) | Array Size : 5797625088 (5.40 TiB 5.94 TB) | ||
| Zeile 21: | Zeile 21: | ||
Intent Bitmap : Internal | Intent Bitmap : Internal | ||
Update Time : Sun Mar | Update Time : Sun Mar 9 10:40:08 2025 | ||
State : clean | State : clean | ||
Active Devices : 5 | Active Devices : 5 | ||
| Zeile 33: | Zeile 33: | ||
Consistency Policy : bitmap | Consistency Policy : bitmap | ||
Name : speicherboy:2 | Name : speicherboy:2 (local to host speicherboy) | ||
UUID : 9827dac2:c5f2da90:3b95e739:fe0493f1 | UUID : 9827dac2:c5f2da90:3b95e739:fe0493f1 | ||
Events : 160984 | Events : 160984 | ||
Number | Number Major Minor RaidDevice State | ||
4 | 4 8 34 0 active sync /dev/sdc2 | ||
7 | 7 8 66 1 active sync /dev/sde2 | ||
6 | 6 8 2 2 active sync /dev/sda2 | ||
8 | 8 8 50 3 active sync /dev/sdd2 | ||
5 | 5 8 18 4 active sync /dev/sdb2 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Datenträger auf faulty setzen === | === Datenträger auf faulty setzen === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo mdadm /dev/md2 --fail /dev/sdXY | sudo mdadm /dev/md2 --fail /dev/sdXY | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Datenträger entfernen === | === Datenträger entfernen === | ||
<syntaxhighlight lang="bash" highlight="1,2,4,7,10" line> | <syntaxhighlight lang="bash" highlight="1,2,4,7,10" line copy> | ||
sudo mdadm /dev/md2 --remove /dev/sdd2 | sudo mdadm /dev/md2 --remove /dev/sdd2 | ||
sudo mdadm /dev/md2 --remove /dev/sdb2 | sudo mdadm /dev/md2 --remove /dev/sdb2 | ||
| Zeile 64: | Zeile 64: | ||
/dev/md2: | /dev/md2: | ||
Version : 1.0 | Version : 1.0 | ||
Creation Time : Fri Jul | Creation Time : Fri Jul 8 20:55:13 2011 | ||
Raid Level : raid6 | Raid Level : raid6 | ||
Array Size : 5797625088 (5.40 TiB 5.94 TB) | Array Size : 5797625088 (5.40 TiB 5.94 TB) | ||
| Zeile 74: | Zeile 74: | ||
Intent Bitmap : Internal | Intent Bitmap : Internal | ||
Update Time : Sun Mar | Update Time : Sun Mar 9 11:31:05 2025 | ||
State : clean, degraded | State : clean, degraded | ||
Active Devices : 4 | Active Devices : 4 | ||
| Zeile 86: | Zeile 86: | ||
Consistency Policy : bitmap | Consistency Policy : bitmap | ||
Name : speicherboy:2 | Name : speicherboy:2 (local to host speicherboy) | ||
UUID : 9827dac2:c5f2da90:3b95e739:fe0493f1 | UUID : 9827dac2:c5f2da90:3b95e739:fe0493f1 | ||
Events : 160986 | Events : 160986 | ||
Number | Number Major Minor RaidDevice State | ||
4 | 4 8 34 0 active sync /dev/sdc2 | ||
7 | 7 8 66 1 active sync /dev/sde2 | ||
6 | 6 8 2 2 active sync /dev/sda2 | ||
- | - 0 0 3 removed | ||
5 | 5 8 18 4 active sync /dev/sdb2 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo cat /proc/mdstat | sudo cat /proc/mdstat | ||
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10] | |||
md2 : active raid6 sda2[6] sdb2[4] sdd2[7] | |||
5797625088 blocks super 1.0 level 6, 128k chunk, algorithm 2 [5/3] [UUU__] | |||
bitmap: 1/15 pages [4KB], 65536KB chunk | |||
unused devices: <none> | |||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Starten/Stoppen === | === Starten/Stoppen === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo mdadm -A /dev/md2 # Start | sudo mdadm -A /dev/md2 # Start | ||
sudo mdadm -S /dev/md2 # Stop | sudo mdadm -S /dev/md2 # Stop | ||
| Zeile 117: | Zeile 117: | ||
* 3 /dev/sdd2/ | * 3 /dev/sdd2/ | ||
* 4 /dev/sdb2 | * 4 /dev/sdb2 | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo mdadm --detail /dev/md2 | sudo mdadm --detail /dev/md2 | ||
8 8 50 3 active sync /dev/sdd2 | |||
5 8 18 4 active sync /dev/sdb2 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Seriennummern ermitteln === | === Seriennummern ermitteln === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)' | sudo hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)' | ||
/dev/sdd: Serial Number: WD-WCAZA5427816 | |||
/dev/sdb: Serial Number: WD-WCAZA5466697 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
| Zeile 134: | Zeile 134: | ||
=== Identifizieren === | === Identifizieren === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)' | sudo hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)' | ||
/dev/sda: | /dev/sda: | ||
Serial Number: | Serial Number: ZR15Q1Y0 | ||
/dev/sdb: | /dev/sdb: | ||
Serial Number: | Serial Number: ZR15PPMN | ||
/dev/sdc: | /dev/sdc: | ||
Serial Number: | Serial Number: WD-WCAZA5453665 | ||
/dev/sdd: | /dev/sdd: | ||
Serial Number: | Serial Number: WD-WMC4N0252662 | ||
/dev/sde: | /dev/sde: | ||
Serial Number: | Serial Number: 184271802787 | ||
/dev/sdf: | /dev/sdf: | ||
Serial Number: | Serial Number: WD-WMC4M0D7KR69 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Partitionieren === | === Partitionieren === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo fdisk /dev/sdX1 | sudo fdisk /dev/sdX1 | ||
Sektoren: | Sektoren: 10000-15628050000 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Zeile 159: | Zeile 159: | ||
=== RAID 6 erstellen === | === RAID 6 erstellen === | ||
RAID 6 mit zwei platten ''missing'' erstellen | RAID 6 mit zwei platten ''missing'' erstellen | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo mdadm --create --verbose /dev/md3 --level=6 --raid-devices=4 /dev/sda1 /dev/sdb1 missing missing | sudo mdadm --create --verbose /dev/md3 --level=6 --raid-devices=4 /dev/sda1 /dev/sdb1 missing missing | ||
| Zeile 169: | Zeile 169: | ||
=== Dateisystem anlegen === | === Dateisystem anlegen === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo mkfs -t ext4 /dev/md3 | sudo mkfs -t ext4 /dev/md3 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Daten kopieren === | === Daten kopieren === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo rsync \ | sudo rsync \ | ||
-au \ | -au \ | ||
--progress \ | --progress \ | ||
--stats | --stats \ | ||
/home/michael/* \ | /home/michael/* \ | ||
/mnt/ | /mnt/ | ||
| Zeile 186: | Zeile 186: | ||
=== Überwachung === | === Überwachung === | ||
<syntaxhighlight lang="bash" highlight="1" line> | ; [[iotop]] | ||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
iotop | iotop | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Zeile 193: | Zeile 194: | ||
:: CONFIG_TASK_DELAY_ACCT and kernel.task_delayacct sysctl not enabled in kernel, cannot determine SWAPIN and IO % | :: CONFIG_TASK_DELAY_ACCT and kernel.task_delayacct sysctl not enabled in kernel, cannot determine SWAPIN and IO % | ||
<syntaxhighlight lang="bash" highlight="1" line> | ; [[nmon]] | ||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
nmon | nmon | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== | === Seriennummern auslesen === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)' | hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)' | ||
/dev/sda: | /dev/sda: | ||
Serial Number: | Serial Number: ZR15PPMN | ||
/dev/sdb: | /dev/sdb: | ||
Serial Number: | Serial Number: ZR15TDJV | ||
/dev/sdc: | /dev/sdc: | ||
Serial Number: | Serial Number: ZR15Q1Y0 | ||
/dev/sdd: | /dev/sdd: | ||
Serial Number: | Serial Number: 184271802787 | ||
/dev/sde: | /dev/sde: | ||
Serial Number: | Serial Number: ZR15TDTA | ||
<noinclude> | <noinclude> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Datenträger hinzufügen === | === Datenträger hinzufügen === | ||
<syntaxhighlight lang="bash" highlight="1-2" line> | <syntaxhighlight lang="bash" highlight="1-2" line copy> | ||
sudo mdadm --manage /dev/md127 -a /dev/sda | sudo mdadm --manage /dev/md127 -a /dev/sda | ||
sudo mdadm --manage /dev/md127 -a /dev/sde | sudo mdadm --manage /dev/md127 -a /dev/sde | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo cat /proc/mdstat | sudo cat /proc/mdstat | ||
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10] | Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10] | ||
md127 : active raid6 sde[5] sda[4] sdb[0] sdc[1] | md127 : active raid6 sde[5] sda[4] sdb[0] sdc[1] | ||
15627788288 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/2] [UU__] | 15627788288 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/2] [UU__] | ||
[>....................] | [>....................] recovery = 1.8% (140915136/7813894144) finish=2449.5min speed=52206K/sec | ||
bitmap: 58/59 pages [232KB], 65536KB chunk | bitmap: 58/59 pages [232KB], 65536KB chunk | ||
| Zeile 231: | Zeile 233: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
sudo mdadm -D /dev/md127 | sudo mdadm -D /dev/md127 | ||
/dev/md127: | /dev/md127: | ||
Version : 1.2 | Version : 1.2 | ||
Creation Time : Sun Mar | Creation Time : Sun Mar 9 14:20:30 2025 | ||
Raid Level : raid6 | Raid Level : raid6 | ||
Array Size : 15627788288 (14.55 TiB 16.00 TB) | Array Size : 15627788288 (14.55 TiB 16.00 TB) | ||
| Zeile 259: | Zeile 261: | ||
Rebuild Status : 2% complete | Rebuild Status : 2% complete | ||
Name : speicherboy:3 | Name : speicherboy:3 (local to host speicherboy) | ||
UUID : 310792c8:0088cea5:5de33e3e:b788ade7 | UUID : 310792c8:0088cea5:5de33e3e:b788ade7 | ||
Events : 3857 | Events : 3857 | ||
Number | Number Major Minor RaidDevice State | ||
0 | 0 8 16 0 active sync /dev/sdb | ||
1 | 1 8 32 1 active sync /dev/sdc | ||
4 | 4 8 0 2 spare rebuilding /dev/sda | ||
5 | 5 8 64 3 spare rebuilding /dev/sde | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== RAID benennen === | === RAID benennen === | ||
<syntaxhighlight lang="bash" highlight="1" line> | <syntaxhighlight lang="bash" highlight="1" line copy> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Zeile 279: | Zeile 281: | ||
=== Siehe auch === | === Siehe auch === | ||
{{Special:PrefixIndex/Speicherboy}} | {{Special:PrefixIndex/Speicherboy}} | ||
=== Links === | |||
==== Weblinks ==== | |||
[[Kategorie:Speicherboy]] | [[Kategorie:Speicherboy]] | ||
</noinclude> | </noinclude> | ||
Aktuelle Version vom 14. Juni 2026, 00:45 Uhr
Speicherboy/RAID
Beschreibung
- RAID-Upgrade
Vorgehen
Bestehendes RAID
Informationen anzeigen
sudo mdadm --detail /dev/md2
/dev/md2:
Version : 1.0
Creation Time : Fri Jul 8 20:55:13 2011
Raid Level : raid6
Array Size : 5797625088 (5.40 TiB 5.94 TB)
Used Dev Size : 1932541696 (1843.02 GiB 1978.92 GB)
Raid Devices : 5
Total Devices : 5
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Sun Mar 9 10:40:08 2025
State : clean
Active Devices : 5
Working Devices : 5
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 128K
Consistency Policy : bitmap
Name : speicherboy:2 (local to host speicherboy)
UUID : 9827dac2:c5f2da90:3b95e739:fe0493f1
Events : 160984
Number Major Minor RaidDevice State
4 8 34 0 active sync /dev/sdc2
7 8 66 1 active sync /dev/sde2
6 8 2 2 active sync /dev/sda2
8 8 50 3 active sync /dev/sdd2
5 8 18 4 active sync /dev/sdb2
Datenträger auf faulty setzen
sudo mdadm /dev/md2 --fail /dev/sdXY
Datenträger entfernen
sudo mdadm /dev/md2 --remove /dev/sdd2
sudo mdadm /dev/md2 --remove /dev/sdb2
sudo mdadm /dev/md2 --fail /dev/sdd2
mdadm: set /dev/sdd2 faulty in /dev/md2
sudo mdadm /dev/md2 --remove /dev/sdd2
mdadm: hot removed /dev/sdd2 from /dev/md2
sudo mdadm --detail /dev/md2
/dev/md2:
Version : 1.0
Creation Time : Fri Jul 8 20:55:13 2011
Raid Level : raid6
Array Size : 5797625088 (5.40 TiB 5.94 TB)
Used Dev Size : 1932541696 (1843.02 GiB 1978.92 GB)
Raid Devices : 5
Total Devices : 4
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Sun Mar 9 11:31:05 2025
State : clean, degraded
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 128K
Consistency Policy : bitmap
Name : speicherboy:2 (local to host speicherboy)
UUID : 9827dac2:c5f2da90:3b95e739:fe0493f1
Events : 160986
Number Major Minor RaidDevice State
4 8 34 0 active sync /dev/sdc2
7 8 66 1 active sync /dev/sde2
6 8 2 2 active sync /dev/sda2
- 0 0 3 removed
5 8 18 4 active sync /dev/sdb2
sudo cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10]
md2 : active raid6 sda2[6] sdb2[4] sdd2[7]
5797625088 blocks super 1.0 level 6, 128k chunk, algorithm 2 [5/3] [UUU__]
bitmap: 1/15 pages [4KB], 65536KB chunk
unused devices: <none>
Starten/Stoppen
sudo mdadm -A /dev/md2 # Start
sudo mdadm -S /dev/md2 # Stop
Datentäger auswählen
- 3 /dev/sdd2/
- 4 /dev/sdb2
sudo mdadm --detail /dev/md2
8 8 50 3 active sync /dev/sdd2
5 8 18 4 active sync /dev/sdb2
Seriennummern ermitteln
sudo hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)'
/dev/sdd: Serial Number: WD-WCAZA5427816
/dev/sdb: Serial Number: WD-WCAZA5466697
Neues RAID
Zwei Platten anschließen
Identifizieren
sudo hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)'
/dev/sda:
Serial Number: ZR15Q1Y0
/dev/sdb:
Serial Number: ZR15PPMN
/dev/sdc:
Serial Number: WD-WCAZA5453665
/dev/sdd:
Serial Number: WD-WMC4N0252662
/dev/sde:
Serial Number: 184271802787
/dev/sdf:
Serial Number: WD-WMC4M0D7KR69
Partitionieren
sudo fdisk /dev/sdX1
Sektoren: 10000-15628050000
RAID 6 erstellen
RAID 6 mit zwei platten missing erstellen
sudo mdadm --create --verbose /dev/md3 --level=6 --raid-devices=4 /dev/sda1 /dev/sdb1 missing missing
Dateisystem anlegen
sudo mkfs -t ext4 /dev/md3
Daten kopieren
sudo rsync \
-au \
--progress \
--stats \
/home/michael/* \
/mnt/
siehe rsync
Überwachung
iotop
- Meldung
- CONFIG_TASK_DELAY_ACCT and kernel.task_delayacct sysctl not enabled in kernel, cannot determine SWAPIN and IO %
nmon
Seriennummern auslesen
hdparm -I /dev/sd? | grep -E '(Serial Number|/dev/)'
/dev/sda:
Serial Number: ZR15PPMN
/dev/sdb:
Serial Number: ZR15TDJV
/dev/sdc:
Serial Number: ZR15Q1Y0
/dev/sdd:
Serial Number: 184271802787
/dev/sde:
Serial Number: ZR15TDTA
<noinclude>
Datenträger hinzufügen
sudo mdadm --manage /dev/md127 -a /dev/sda
sudo mdadm --manage /dev/md127 -a /dev/sde
sudo cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10]
md127 : active raid6 sde[5] sda[4] sdb[0] sdc[1]
15627788288 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/2] [UU__]
[>....................] recovery = 1.8% (140915136/7813894144) finish=2449.5min speed=52206K/sec
bitmap: 58/59 pages [232KB], 65536KB chunk
unused devices: <none>
sudo mdadm -D /dev/md127
/dev/md127:
Version : 1.2
Creation Time : Sun Mar 9 14:20:30 2025
Raid Level : raid6
Array Size : 15627788288 (14.55 TiB 16.00 TB)
Used Dev Size : 7813894144 (7.28 TiB 8.00 TB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Thu Mar 13 18:08:50 2025
State : clean, degraded, recovering
Active Devices : 2
Working Devices : 4
Failed Devices : 0
Spare Devices : 2
Layout : left-symmetric
Chunk Size : 512K
Consistency Policy : bitmap
Rebuild Status : 2% complete
Name : speicherboy:3 (local to host speicherboy)
UUID : 310792c8:0088cea5:5de33e3e:b788ade7
Events : 3857
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 8 32 1 active sync /dev/sdc
4 8 0 2 spare rebuilding /dev/sda
5 8 64 3 spare rebuilding /dev/sde
RAID benennen
Konsistenzprüfung
Anhang
Siehe auch
Links
Weblinks