mdadm, raidi nimi muutub pärast rebooti

Üldised linuxiga seotud küsimused, mis ei kuulu teiste foorumite alla

Moderaator: Moderaatorid

Vasta
RiisPeet
Pingviini aktivist
Pingviini aktivist
Postitusi: 134
Liitunud: 16.11.2006, 10:47

mdadm, raidi nimi muutub pärast rebooti

Postitus Postitas RiisPeet »

Ubuntu server. Mirror raidi teen sdb ja sdc kettale.
kõigepealt fdiskiga partitsioonid sdb1 ja sdc1
siis mdadm --create /dev/md0 --level 1 --raid-devices=2 /dev/sd[bc]1
siis mkfs.ext4 /devmd0
siis mdadm -examine --scan --config=mdadm.conf>/etc/mdadm/mdadm.conf
tekib täiesti töötav raid /dev/md0, teen vastavad muudatused fstabis ja kõik nagu OK
mountin külge /dev/md0
Aga pärast rebooot muudab ära raidi nime, enam ei ole /dev/md0, vaid midagi sellist /dev/md/arvutinimi:0
Miks ta mu tehtud mounti /dev/md0 ei aktsepteeri vaid annab talle oma nime?
Loomulikult saan selle ümber nimetada, aga miks ta seda nime ikkagi muudab pärast selle moodustamist tehtud rebooti?
Kas mul on tegevuste järjekord õige, või tuleks failisüsteem teha kummagile kettale (mkfs.ext4 /dev/sdb1 ja siis sdc1) enne raidi tegemist?
Kasutaja avatar
Valdur55
Vana Pingviin
Vana Pingviin
Postitusi: 640
Liitunud: 02.06.2007, 23:22

Postitus Postitas Valdur55 »

See on normaalne käitumine. Selle vastu on ka olemas omad vahendid.
Kas sa haagid RAID-i LABEL või UUID järgi.
Pikem selgitus: https://help.ubuntu.com/community/UsingUUID
RiisPeet
Pingviini aktivist
Pingviini aktivist
Postitusi: 134
Liitunud: 16.11.2006, 10:47

Postitus Postitas RiisPeet »

Kas tõesti normaalne? Aga miks ta siis pärast igat järgnevat rebooti ei pea enam nime muutmist vajalikuks (ka siis kui ma olen süsteemi pakutud nime uuesti endale meeldivaks muutunud), vaid ainult pärast esimest raid moodustamise järgset rebooti?
Kasutaja avatar
Shadow
Vana Pingviin
Vana Pingviin
Postitusi: 453
Liitunud: 17.07.2006, 00:45

Postitus Postitas Shadow »

Mina täheldasin seda installi cd -ga seoses. Samuti peale esimest rebooti muutus /dev/md1 > /dev/md125. Milles asi - paraku ei tea. Eriti huvita kah.

Ps. Sama muide oli võrgukaardi nimedega. Livecd -l eth0, perast süsteemil enp3s0 vms.

Äkki seotud udev -i nimetuste ja ümbernimetustega. Mingist versioonist see hakkas.

ketaste puhul olen kah jah hakanud kasutama UUID nimelist asja - kui keerukam setup. Näiteks masinasse võidakse unustada usb pulkasid. Või on kõvaketta sahtel. sda tihtipeale võib olla erinev ketas. :) Ja kui kasutad näituseks raid0 lahendust. Võib see olla üsna kehva lugu, kui usb pulk muutub osaks raid0 -ist :D
Pilt
chris
Pingviini aktivist
Pingviini aktivist
Postitusi: 146
Liitunud: 16.02.2009, 17:39

Postitus Postitas chris »

Shadow kirjutas:Mina täheldasin seda installi cd -ga seoses. Samuti peale esimest rebooti muutus /dev/md1 > /dev/md125. Milles asi - paraku ei tea. Eriti huvita kah.
Sellist seadmete ümbernimetamist teeb kernel, kui tal on seadistatud automaatne RAID'i käivitamine.
Kööki piiludes näeb asi välja umbes nii:
1. Uue plokkseadme (nt. kõvaketas, mälupulk) lisamisel vaadatakse, kas tal on tuntud kohtadel RAID'i metainfot.
2. Kui metainfo leiti, siis see jäetakse meelde ja vaadatakse, kas on kogunenud piisavalt plokkseadmeid (/dev/sdXY, /dev/hdXY) järgmise RAIDi seadme (/dev/mdZ) käivitamiseks.
3. Kui jah, siis kernel ignoreerib RAIDi metainfos salvestatud seadme nime ja leiutab ise sobiva. Algus on nimel sama - /dev/md, kuid number saadakse lahutades 128-st leitud seadmete arvu maha. Kogu selle automaagia juures on tõrvatilgaks see, et kernel uuendab metainfos seadme nime ära ja järgmine kord võib udev, mis ennem opereeris /dev/md0-ga, tegutseda nüüd /dev/md127-ga.
RiisPeet
Pingviini aktivist
Pingviini aktivist
Postitusi: 134
Liitunud: 16.11.2006, 10:47

Postitus Postitas RiisPeet »

Tänan, seletuse eest. Igatahes sain sellest üle, kui tegin pärast raidi tegemist aga enne restarti update-initramfs -u
Huvitav, kas sellist moodi minu poolt masinale pealesunnitud raidi nimi võib kuskil-miskit ka lolliks ajada?
illukas
Vana Pingviin
Vana Pingviin
Postitusi: 2036
Liitunud: 24.10.2006, 21:35

Postitus Postitas illukas »

kui töötab siis ära põe, las ta töötab!
Vasta