neubau mdadm mirror

Started by ayla, 2012/02/19, 11:13:15

Previous topic - Next topic

ayla

Hallo,

ich bau mir gerade mal wieder einen mirror-raid, bin aber nicht mehr sicher ob dass so richtig ist.

Quotefdisk -l:

/dev/sdb7       874047488  1953523711   539738112   da  Non-FS data
/dev/sdc4       873437184  1953523711   540043264   da  Non-FS data

mdadm --create /dev/md0 -n2 -l1 /dev/sdb7 /dev/sdc4
mkfs -t ext4 /dev/md0

Eintrag in der mdadm.conf:
QuoteDEVICE /dev/sdb7 /dev/sdc4
ARRAY /dev/md/0 metadata=1.2 name=nescaya:0 UUID=725656d4:ecb87503:4267ad5d:5b4e1461

Eintrag in der fstab für automatisches mounten:
QuoteUUID=725656d4:ecb87503:4267ad5d:5b4e1461   /mirror         ext4      auto,users,rw,exec,relatime   0 0

Wäre jemand so nett da mal drüber zu schauen und mir einen Kommentar zu geben ob ok oder verbesserungswürdig?

Gruß
ayla

Edit: hmm, anscheinend verbesserungswürdig. Bootmeldung (anscheinend von udev -leider zu schnell für Details):
Quoteraid-status not ok exiting

aber:
Quotemdadm --detail /dev/md0
/dev/md0:
       Version : 1.2
 Creation Time : Sun Feb 19 10:29:04 2012
    Raid Level : raid1
    Array Size : 539736952 (514.73 GiB 552.69 GB)
 Used Dev Size : 539736952 (514.73 GiB 552.69 GB)
  Raid Devices : 2
 Total Devices : 2
   Persistence : Superblock is persistent

   Update Time : Sun Feb 19 11:18:51 2012
         State : clean, resyncing (PENDING)
Active Devices : 2
Working Devices : 2
Failed Devices : 0
 Spare Devices : 0

          Name : nescaya:0  (local to host nescaya)
          UUID : 725656d4:ecb87503:4267ad5d:5b4e1461
        Events : 4

   Number   Major   Minor   RaidDevice State
      0       8       23        0      active sync   /dev/sdb7
      1       8       36        1      active sync   /dev/sdc4
:?:

uuid die mir beim --detail Aufruf zurückgegeben wird scheint falsch zu sein. Disk-by-uuid meldet eine andere, nach korrektur der fstab und mdadm.conf meldet mount auch:
Quote/dev/md0 on /mirror type ext4 (rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered)

Aber die Fehlermeldung beim booten bleibt und messages sagt dazu nix, anscheined erfolgt erst später der Start des array und der ist dann lt messages i.O.

Jemand 'ne Idee?

dieres

muss der partitionstyp nicht fd = linux raid auto sein ?

ayla

Hi dieres,

hatte ich auch bei meinen früheren Arrays immer angegeben, aber man mdadm sagte mir diesmal unter create mode:

QuoteWhen  creating  a  partition  based  array, using mdadm with version-1.x metadata, the partition type should be set to 0xDA (non fs-data).  This type
      selection allows for greater precision since using any other [RAID auto-detect (0xFD) or a GNU/Linux partition (0x83)], might create problems in  the
      event of array recovery through a live cdrom.

Das raid funktioniert nach Ändern der uuid. Nur die Fehlermeldung macht mich stutzig, schließlich soll es ja eine Platte für Sicherungen sein und da sind mir Fehlermeldungen irgendwie suspekt. :)

Falls die nur bedeutet das das autodetect des Kernels nicht funktioniert, ok, wenn dieser Partitionstyp wirklich ein problemloseres recovery im Fall der Fälle bieten sollte.

Aber nix genaues weiß ich halt nicht.

Gruß
ayla

hmm, der raid funktioniert egal welche der beiden uuids ich in der mdadm.conf angebe, wird aber nur mit der per fstab gemounted die unter disk-by-uuid zu finden ist.

Verstehe ich auch nicht wirklich.