Zum Inhalt springen

Speicherboy: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 44: Zeile 44:
Zwei platten auf faulty setzen und entfernen
Zwei platten auf faulty setzen und entfernen
<syntaxhighlight lang="bash" highlight="1" line>
<syntaxhighlight lang="bash" highlight="1" line>
  # mdadm /dev/md2 --fail /dev/sdXY
sudo mdadm /dev/md2 --fail /dev/sdXY
</syntaxhighlight>
</syntaxhighlight>


RAID stoppen
RAID stoppen
<syntaxhighlight lang="bash" highlight="1" line>
<syntaxhighlight lang="bash" highlight="1" line>
  mdadm -S /dev/md2
sudo mdadm -S /dev/md2
   # mdadm -A /dev/md2
   # mdadm -A /dev/md2
</syntaxhighlight>
</syntaxhighlight>
Zeile 55: Zeile 55:
Platten auswählen (3 /dev/sdd2/4 /dev/sdb2)
Platten auswählen (3 /dev/sdd2/4 /dev/sdb2)
<syntaxhighlight lang="bash" highlight="1" line>
<syntaxhighlight lang="bash" highlight="1" line>
mdadm --detail /dev/md2
sudo mdadm --detail /dev/md2
   8      8      50        3      active sync  /dev/sdd2
   8      8      50        3      active sync  /dev/sdd2
   5      8      18        4      active sync  /dev/sdb2
   5      8      18        4      active sync  /dev/sdb2
Zeile 62: Zeile 62:
Seriennummern ermitteln
Seriennummern ermitteln
<syntaxhighlight lang="bash" highlight="1" line>
<syntaxhighlight lang="bash" highlight="1" line>
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/sdd: Serial Number:      WD-WCAZA5427816
   /dev/sdb: Serial Number:      WD-WCAZA5466697
   /dev/sdb: Serial Number:      WD-WCAZA5466697
Zeile 68: Zeile 68:


<syntaxhighlight lang="bash" highlight="1" line>
<syntaxhighlight lang="bash" highlight="1" line>
  mdadm /dev/md2 --remove /dev/sdd2
sudo mdadm /dev/md2 --remove /dev/sdd2
  mdadm /dev/md2 --remove /dev/sdb2
sudo mdadm /dev/md2 --remove /dev/sdb2
 
 
root@speicherboy ~ # mdadm /dev/md2 --fail /dev/sdd2
sudo mdadm /dev/md2 --fail /dev/sdd2
  mdadm: set /dev/sdd2 faulty in /dev/md2
  mdadm: set /dev/sdd2 faulty in /dev/md2


root@speicherboy ~ # mdadm /dev/md2 --remove /dev/sdd2
sudo mdadm /dev/md2 --remove /dev/sdd2
  mdadm: hot removed /dev/sdd2 from /dev/md2
  mdadm: hot removed /dev/sdd2 from /dev/md2


root@speicherboy ~ # mdadm --detail /dev/md2
sudo mdadm --detail /dev/md2
  /dev/md2:
  /dev/md2:
  Version : 1.0
  Version : 1.0
Zeile 115: Zeile 115:


<syntaxhighlight lang="bash" highlight="1" line>
<syntaxhighlight lang="bash" highlight="1" line>
root@speicherboy ~ # 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]
   md2 : active raid6 sda2[6] sdb2[4] sdd2[7]
   md2 : active raid6 sda2[6] sdb2[4] sdd2[7]
Zeile 156: Zeile 156:
</syntaxhighlight>
</syntaxhighlight>


===  
=== Dateisystem anlegen ===
mkfs -t ext4 /dev/md3
sudo mkfs -t ext4 /dev/md3


=== Daten kopieren ===
<syntaxhighlight lang="bash" highlight="1" line>
rsync -au --progress --stats  /home/michael/* /mnt/
rsync -au --progress --stats  /home/michael/* /mnt/
</syntaxhighlight>


CONFIG_TASK_DELAY_ACCT and kernel.task_delayacct sysctl not enabled in kernel, cannot determine SWAPIN and IO %
=== Überwachung ===


=== Daten kopieren ===
CONFIG_TASK_DELAY_ACCT and kernel.task_delayacct sysctl not enabled in kernel, cannot determine SWAPIN and IO %
<syntaxhighlight lang="bash" highlight="1" line>
</syntaxhighlight>

Version vom 10. März 2025, 12:46 Uhr

sudo mdadm --detail /dev/md
mdadm: /dev/md does not appear to be an md device
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

Zwei platten auf faulty setzen und entfernen

sudo mdadm /dev/md2 --fail /dev/sdXY

RAID stoppen

sudo mdadm -S /dev/md2
  # mdadm -A /dev/md2

Platten 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
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>

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

Neues RAID

RAID 6 mit zwei platten missing erstellen

sudo mdadm --create --verbose /dev/md3 --level=6 --raid-devices=4 /dev/sda /dev/sdb missing  missing

Dateisystem anlegen

sudo mkfs -t ext4 /dev/md3

Daten kopieren

rsync -au --progress --stats  /home/michael/* /mnt/

Überwachung

CONFIG_TASK_DELAY_ACCT and kernel.task_delayacct sysctl not enabled in kernel, cannot determine SWAPIN and IO %