[Eisfair] [E1] Altes Software Raid 1 ohne mdadm.conf erzeugt md124 md125 md126 md127
Holger Bruenjes
holgerbruenjes at gmx.net
Do Jul 20 16:41:29 CEST 2023
Hallo Johannes
Am 20/07/2023 um 16.08 schrieb Johannes Hinteregger:
>>> #----------------------------------------------------------------------------
>>> # mdadm.conf file generated by mdadm version: 2.8.3
>> ^^^^^^^^^
>> uralt ;-)
>
> ups
>
>>
>> mache bitte ein update auf die aktuelle mdadm Version 3.4.0 die ist auch
>> an Systemd angepasst
>>
>> eisman install mdadm
>>
> erledigt und neue mdadm.conf erstellt mit dem folgenden Inhalt:
>
> #----------------------------------------------------------------------------
> # mdadm.conf file generated by mdadm version: 3.4.0
> #
> # Do not edit this file, edit /etc/config.d/mdadm
> # Creation date: 2023-07-20 Time: 15:57:43
> #----------------------------------------------------------------------------
> DEVICE partitions
> ARRAY /dev/md/127_0 metadata=0.90 UUID=8b67e30d:9855464b:dce3b997:d44eac15
> ARRAY /dev/md/127_1 metadata=0.90 UUID=e06eca0d:4a4bb2ca:385b2224:37b98de5
> ARRAY /dev/md/125_0 metadata=0.90 UUID=63ad8927:38125ef0:12cd9f44:c016e716
> ARRAY /dev/md/124_0 metadata=0.90 UUID=298b8dd8:103d6aff:19095078:02a0c4b7
> PROGRAM /usr/libexec/mdadm/mdadm-event-handler.sh
>
>
> Jetzt stimmt die Reihenfolge nicht mehr, anhand der UUID sind die
> Partitionen zuordenbar.
> Warum sind das nicht die gleichen UUID wie in der fstab?
ein RAID besteht aus mehreren Teilen auf verschiedenen Platten,
damit das nun zusammengebaut werden kann haben die zusammen
gehoerenden Teile die gleiche UUID, damit kann das RAID zusammen
gebaut werden.
Das Betriebssystem kann aber damit nichts anfangen, es benoetigt die
Partitionsbezeichnung /dev/md3 also die UUID davon
eis:/ # blkid /dev/md3
/dev/md3: UUID="602acf3f-228b-414b-8b8d-be0b945a966e"
BLOCK_SIZE="4096" TYPE="ext4"
eis:/ # blkid /dev/md/3
/dev/md/3: UUID="602acf3f-228b-414b-8b8d-be0b945a966e"
BLOCK_SIZE="4096" TYPE="ext4"
>> ia, aber bitte mit '/' dazwischen /dev/md/1 etc...
>
> Und bist Du Dir wirklich sicher, dass die device Bezeichnung mit
> zusätzlichem / also md/1 zum Ziel führt, ich habe nämlich gegenteiliges
> gelesen. Das gilt auch für die Info metadata=0.90 in jeder Zeile...soll
> das sicher drinbleiben?
Absolut
>
>
>>
>>> #----------------------------------------------------------------------------
>>> # mdadm.conf file generated by mdadm version: 2.8.3
>>> #
>>> # Do not edit this file, edit /etc/config.d/mdadm
>>> # Creation date: 2023-07-20 Time: 14:47:50
>>> #----------------------------------------------------------------------------
>>> DEVICE /dev/sda[0-9]
>>> DEVICE /dev/sdb[0-9]
>>> ARRAY /dev/md1 UUID=63ad8927:38125ef0:12cd9f44:c016e716
>>> ARRAY /dev/md2 UUID=e06eca0d:4a4bb2ca:385b2224:37b98de5
>>> ARRAY /dev/md3 UUID=8b67e30d:9855464b:dce3b997:d44eac15
>>> ARRAY /dev/md4 UUID=298b8dd8:103d6aff:19095078:02a0c4b7
>>> PROGRAM /sbin/mdadm-event-handler.sh
>>>
> und editiert:
>
> #----------------------------------------------------------------------------
> # mdadm.conf file generated by mdadm version: 3.4.0
> #
> # Do not edit this file, edit /etc/config.d/mdadm
> # Creation date: 2023-07-20 Time: 15:57:43
> #----------------------------------------------------------------------------
> DEVICE partitions
> ARRAY /dev/md/3 metadata=0.90 UUID=8b67e30d:9855464b:dce3b997:d44eac15
> ARRAY /dev/md/2 metadata=0.90 UUID=e06eca0d:4a4bb2ca:385b2224:37b98de5
> ARRAY /dev/md/1 metadata=0.90 UUID=63ad8927:38125ef0:12cd9f44:c016e716
> ARRAY /dev/md/4 metadata=0.90 UUID=298b8dd8:103d6aff:19095078:02a0c4b7
> PROGRAM /usr/libexec/mdadm/mdadm-event-handler.sh
das ist so korrekt
mkinitrd -f
reboot
Holger
Mehr Informationen über die Mailingliste Eisfair