Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: manttila - 28.11.14 - klo:21.31

Otsikko: raid ja uusi levyasema (ratkaistu)
Kirjoitti: manttila - 28.11.14 - klo:21.31
Minulla on kahden levyn SW RAID toteutettu mdadm-pinolla .
Fyysisesti on yksi järjestelmälevy (sda) SATA1-portissa ja kaksi raidattua data-levyä SATA 2 ja STA 4 -porteissa. SATA 3 on tyhjä, joten datalevyt saavat laitenimet sdb ja sdc. Näitä laitenimiä on sitten käytetty RAID-määrittelyssä.

Jos nyt lisään uuden levyn SATA porttiin 3, niin pelkäänpä, että tämä saa nimen sdc ja aikaisempi data-levy nimen sdd. Tässä vaiheessa RAID hajoaa, vai hajoaako ?
En siis halua korvata uudella levyllä kumpaakaan vanhoista data-levyistä.

Mitä teen ?

/ Mika

Otsikko: Vs: raid ja uusi levyasema
Kirjoitti: kamara - 28.11.14 - klo:21.51
Eikö RAID-pakkaa voi nimetä uuid:n mukaan ?

Koodia: [Valitse]
ls /dev/disk/by-uuid/ -l
Otsikko: Vs: raid ja uusi levyasema
Kirjoitti: manttila - 28.11.14 - klo:22.05
Jotain tuollaista itsekin mietin, mutta en ole varma, sillä

1) pakka voi toki olla kiinni tiedostojärjestelmässä UUID-avulla, mutta

2) voiko itse pakan määrittelyssä käyttää UUID:tä ? Mitä tapahtuu, jos levy hajoaa ja korvaan sen uudella ? Silloinhan UUID ei toimi ja tuplavarmennus juuri on RAIDin idea.

/ Mika
Otsikko: Vs: raid ja uusi levyasema
Kirjoitti: manttila - 28.11.14 - klo:22.19
Löysin vinkistäsi oheisen jutun http://unix.stackexchange.com/questions/52321/using-uuids-with-mdadm
 (http://unix.stackexchange.com/questions/52321/using-uuids-with-mdadm)

Sen mukaan "mdraid always allows you to move disks around freely in the machine, regardless of how you add the disk to the array. It tracks the disks by the RAID metadata (superblocks) stored on the disk." eli ei menisi rikki, vaikka vaihtaisin levyjen järjsetystä emolevyllä.

Onko kenelläkään omia kokemuksia ?

/ Mika
Otsikko: Vs: raid ja uusi levyasema
Kirjoitti: Tomin - 28.11.14 - klo:23.27
Linuxin softaraidi ei riipu mitenkään levyn laitenimestä vaan ne osiot tunnistetaan automaattisesti (vissiin superblockista eli ei edes UUID) ja osataan yhdistää oikein. Toteutus on siis siinä mielessä järkevä ettei se luota tuohon tunnetusti epäluotettavaan laitenimien järjestykseen (koska sitä ei ole sellaiseksi tehty). Itselläni on palvelimessa RAID1 toteutettuna tuolla tavalla ja välillä levyt on vaihtaneet paikkaa, mutta ei vaikuta mihinkään.