Speicherboy/RAID
Erscheinungsbild
Speicherboy/RAID
Beschreibung
- RAID-Upgrade
Umgebung
- 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
Vorbereitung
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
Beschriften
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
Neue 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
Dateisystem
Prüfen
sudo fsck -f /dev/md0
fsck from util-linux 2.38.1
e2fsck 1.47.0 (5-Feb-2023)
Durchgang 1: Inodes, Blöcke und Größen werden geprüft
Der Erweiterungsbaum von Inode 287464488 (auf Ebene 1) könnte kürzer sein. Optimize<jy>? ja
Der Erweiterungsbaum von Inode 287535885 (auf Ebene 1) könnte kürzer sein. Optimize<jy>? ja
Der Erweiterungsbaum von Inode 287711604 (auf Ebene 1) könnte kürzer sein. Optimize<jy>? ja
Der Erweiterungsbaum von Inode 287718319 (auf Ebene 1) könnte kürzer sein. Optimize<jy>? ja
Der Erweiterungsbaum von Inode 287718403 (auf Ebene 1) könnte kürzer sein. Optimize<jy>? ja
Der Erweiterungsbaum von Inode 287720173 (auf Ebene 1) könnte kürzer sein. Optimize<jy>? ja
yDer Erweiterungsbaum von Inode 287774590 (auf Ebene 1) könnte kürzer sein. Optimize<jy>? ja
Der Erweiterungsbaum von Inode 287977126 (auf Ebene 1) könnte kürzer sein. Optimize<jy>?
/dev/md0: e2fsck abgebrochen.
sudo fsck -fy /dev/md0
fsck from util-linux 2.38.1
e2fsck 1.47.0 (5-Feb-2023)
Durchgang 1: Inodes, Blöcke und Größen werden geprüft
Der Erweiterungsbaum von Inode 287464488 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287535885 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287711604 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287718319 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287718403 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287720173 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287774590 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287977126 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287981340 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287992557 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287995925 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 287998201 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288044792 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288044828 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288180622 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288364693 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288371268 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288377518 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288495886 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288556182 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288557331 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288557332 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288558781 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288559121 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288562158 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Der Erweiterungsbaum von Inode 288562457 (auf Ebene 1) könnte kürzer sein. Optimize? ja
Durchgang 1E: Erweiterungsbäume werden optimiert
Durchgang 2: Verzeichnisstruktur wird geprüft
Durchgang 3: Verzeichnisverknüpfungen werden geprüft
Durchgang 4: Referenzzähler werden überprüft
Durchgang 5: Zusammengefasste Gruppeninformation wird geprüft
/dev/md0: ***** DATEISYSTEM WURDE VERÄNDERT *****
/dev/md0: 572416/488370176 Dateien (29.1% nicht zusammenhängend), 1457489830/3906947072 Blöcke
Zugriffsrechte
Anhang
Siehe auch
Links
Weblinks