Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Změna pořadí RAID volumů. [vyřešeno]  (Přečteno 2243 krát)

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Změna pořadí RAID volumů. [vyřešeno]
« kdy: 25 Července 2011, 15:24:14 »
Připojuji /dev/md125, /dev/md126 a /dev/md125
Jedno je RAID1 pro systém, druhé zařízení je RAID1 a třetí RAID0.

Připojují se do /media/RAID1 a /media/RAID0, ALE pokaždé se připojí v jiném pořadí.
Systém vždycky bootne, ale pak se různě prohazuje pořadí a po mountu v /media/RAID1 mám jednou správné md jindy ne.
Co reboot to jiné pořadí.

Prohazuje se to na úrovní zařízení.
#mdadm -D /dev/md125 vypíše po každém bootu něco jiného.

Napadá vás, kde by mohl být problém?

« Poslední změna: 25 Července 2011, 18:51:15 od Tomáš Břinčil »

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: Změna pořadí RAID volumů.
« Odpověď #1 kdy: 25 Července 2011, 15:37:47 »
Tak tady mi už něco smrdí:
Kód: [Vybrat]
snouman@malvin:~$ sudo fdisk -l

Disk /dev/sda: 1 000,2 GB, 1 000 203 804 160 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 121 601
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00025dd2

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sda1   *           1        2432    19535008+  fd  Linux RAID samorozpoznatelný
/dev/sda2            2433       62017   478616512+  fd  Linux RAID samorozpoznatelný
/dev/sda3           62018      121601   478608480   fd  Linux RAID samorozpoznatelný

Disk /dev/sdb: 1 000,2 GB, 1 000 203 804 160 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 121 601
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x000c80ac

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sdb1               1        2432    19535008+  fd  Linux RAID samorozpoznatelný
/dev/sdb2            2433       62017   478616512+  fd  Linux RAID samorozpoznatelný
/dev/sdb3           62018      121601   478608480   fd  Linux RAID samorozpoznatelný

Disk /dev/md127: 980,2 GB, 980 187 873 280 bajtů
hlav: 2, sektorů na stopu: 4, cylindrů: 239 303 680
Jednotky = cylindry po 8 * 512 = 4 096 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 524288 bajtů / 1048576 bajtů
Identifikátor disku: 0x00000000

Na disku /dev/md127 není korektní tabulka rozdělení disku.

Disk /dev/md126: 20,0 GB, 20 002 725 888 bajtů
hlav: 2, sektorů na stopu: 4, cylindrů: 4 883 478
Jednotky = cylindry po 8 * 512 = 4 096 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00000000

Na disku /dev/md126 není korektní tabulka rozdělení disku.

Disk /dev/md125: 490,1 GB, 490 102 120 448 bajtů
hlav: 2, sektorů na stopu: 4, cylindrů: 119 653 838
Jednotky = cylindry po 8 * 512 = 4 096 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00000000

Na disku /dev/md125 není korektní tabulka rozdělení disku.

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: Změna pořadí RAID volumů.
« Odpověď #2 kdy: 25 Července 2011, 15:48:45 »
Kód: [Vybrat]
snouman@malvin:~$ mount
/dev/md126 on / type ext4 (rw,errors=remount-ro,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
/dev/md125 on /media/RAID0 type ext4 (rw,commit=0)
/dev/md126 on /media/RAID1 type ext4 (rw,commit=0)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)

Kód: [Vybrat]
snouman@malvin:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/md127 during installation
UUID=110e2066-82f8-418e-9980-dc847e9b83b5 /               ext4    errors=remount-ro 0       1
/dev/md125 /media/RAID0 ext4 defaults 0 0
/dev/md126 /media/RAID1 ext4 defaults 0 0

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: Změna pořadí RAID volumů.
« Odpověď #3 kdy: 25 Července 2011, 15:49:41 »
Kód: [Vybrat]
snouman@malvin:~$ cat /etc/mdadm/mdadm.conf
# mdadm.conf
#
# Please refer to mdadm.conf(5) for information about this file.
#

# by default, scan all partitions (/proc/partitions) for MD superblocks.
# alternatively, specify devices to scan, using wildcards if desired.
DEVICE partitions

# auto-create devices with Debian standard permissions
CREATE owner=root group=disk mode=0660 auto=yes

# automatically tag new arrays as belonging to the local system
HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays
ARRAY /dev/md/SYS metadata=1.2 UUID=00cd0ebc:7c576d51:2ab97e91:7c0ae718 name=:SYS
ARRAY /dev/md/RAID1 metadata=1.2 UUID=f8470f85:c0484406:b8e017e6:87fc2a81 name=:RAID1
ARRAY /dev/md/RAID0 metadata=1.2 UUID=081d1dd4:7537db68:25fc17a0:66dbd642 name=:RAID0
Kód: [Vybrat]
snouman@malvin:~$ cat /proc/mdstat
Personalities : [raid1] [raid0] [linear] [multipath] [raid6] [raid5] [raid4] [raid10]
md125 : active raid1 sdb2[0] sda2[1]
      478615352 blocks super 1.2 [2/2] [UU]
     
md126 : active raid1 sda1[1] sdb1[0]
      19533912 blocks super 1.2 [2/2] [UU]
     
md127 : active raid0 sda3[1] sdb3[0]
      957214720 blocks super 1.2 512k chunks

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: Změna pořadí RAID volumů.
« Odpověď #4 kdy: 25 Července 2011, 15:53:22 »
Cejtim problém při rozpoznávní zařízení při initu, ale nesedí mi ani UUID u disku kterej se zavádí. UUID je jen jedno pro zařízení ne?

Pole bylo vytvářeno při Alternate Instalaci, používám přesně tenhle postup tak dva roky a nikdy jsem s tím neměl problém a to jsem měl i složitější konfigurace RAID polí. ::)

Jako ono to funguje, jenom se to pokaždé připojí jinam :-\
NTZ, Martine, Pavle...

jmp

  • Host
Re: Změna pořadí RAID volumů.
« Odpověď #5 kdy: 25 Července 2011, 16:59:41 »
a co vypise blkid ?
imho muze mit kazdy ext4 fs svoje UUID (i to na sw raidu), tak by to mohlo jit pripojovat podle toho...

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: Změna pořadí RAID volumů.
« Odpověď #6 kdy: 25 Července 2011, 17:16:45 »
Kód: [Vybrat]
snouman@malvin:~$ sudo blkid
[sudo] password for snouman:
/dev/sda1: UUID="00cd0ebc-7c57-6d51-2ab9-7e917c0ae718" LABEL=":SYS" TYPE="linux_raid_member"
/dev/sda2: UUID="f8470f85-c048-4406-b8e0-17e687fc2a81" LABEL=":RAID1" TYPE="linux_raid_member"
/dev/sda3: UUID="081d1dd4-7537-db68-25fc-17a066dbd642" LABEL=":RAID0" TYPE="linux_raid_member"
/dev/sdb1: UUID="00cd0ebc-7c57-6d51-2ab9-7e917c0ae718" LABEL=":SYS" TYPE="linux_raid_member"
/dev/sdb2: UUID="f8470f85-c048-4406-b8e0-17e687fc2a81" LABEL=":RAID1" TYPE="linux_raid_member"
/dev/sdb3: UUID="081d1dd4-7537-db68-25fc-17a066dbd642" LABEL=":RAID0" TYPE="linux_raid_member"
/dev/md127: LABEL="RAID0" UUID="4e7f85d4-57c1-4d91-a31b-67914eac2a3c" TYPE="ext4"
/dev/md126: LABEL="SYSTEM" UUID="110e2066-82f8-418e-9980-dc847e9b83b5" TYPE="ext4"
/dev/md125: LABEL="RAID1" UUID="8dcda321-700f-47a9-84c3-e71a43d8febf" TYPE="ext4"

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: Změna pořadí RAID volumů.
« Odpověď #7 kdy: 25 Července 2011, 17:23:27 »
Zkusím do fstab narvat UUID uvidíme.

jmp

  • Host
Re: Změna pořadí RAID volumů.
« Odpověď #8 kdy: 25 Července 2011, 17:45:40 »
pripadne by to slo zkusit i pomoci labelu ve fstab (nikdy jsem to nezkousel, ale pry to jde taky):

UUID=110e2066-82f8-418e-9980-dc847e9b83b5 /               ext4    errors=remount-ro 0       1
LABEL="RAID0" /media/RAID0 ext4 defaults 0 2
LABEL="RAID1" /media/RAID1 ext4 defaults 0 2

Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: Změna pořadí RAID volumů.
« Odpověď #9 kdy: 25 Července 2011, 18:29:26 »
Kód: [Vybrat]
snouman@malvin:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/md127 during installation
UUID=110e2066-82f8-418e-9980-dc847e9b83b5 /               ext4    errors=remount-ro 0       1
UUID=4e7f85d4-57c1-4d91-a31b-67914eac2a3c /media/RAID0   ext4    defaults 0 0
UUID=8dcda321-700f-47a9-84c3-e71a43d8febf /media/RAID1    ext4    defaults 0 0
Tři rebooty a vypadá to dobře.
Mé podezření na UUID jmp potvrdil, je tomu tak ;D
Děkuji za pomoc.

BTW: nerozumím tomu, že si mdadm mění názvy zařízení v /dev/mdXX

jmp

  • Host
Re: Změna pořadí RAID volumů. [vyřešeno]
« Odpověď #10 kdy: 25 Července 2011, 19:22:06 »
BTW - ty kotroly pomoci fsck jsou potlacene schvalne?
Citace
UUID=4e7f85d4-57c1-4d91-a31b-67914eac2a3c /media/RAID0     ext4    defaults 0 0
UUID=8dcda321-700f-47a9-84c3-e71a43d8febf /media/RAID1    ext4    defaults 0 0

 

Provoz zaštiťuje spolek OpenAlt.