Kirjoittaja Aihe: Software-RAID1 [kysytty]  (Luettu 33147 kertaa)

Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Software-RAID1 [kysytty]
« : 14.12.06 - klo:02.07 »
Elikkä asensin kubuntuuni software-raidin. Kovalevyjä minulla on 2, yksi 300G Seagate ja 320G seagate. Tosin tuo 20 Gigan osiohan menee hukkaan, mutta tuo on pientä. Itsellä on partitio /home erikseen rootista, joten jos sinulla on vain yksi osio, odota että saan päivitettyä tuon root -osion peilauksen.

Tässä eräs englanninkielinen Howto, mutta ota huomioon että kyseessä on vanha, ja useat ohjeessa mainitut komennto on yhdistetty mdadm -ohjelmaan ja kyseisiä paketteja ei enään ole, jotka tuossa on mainittu.

Koodia: [Valitse]
sudo su -
Otetaan rootin oikeudet itselleen. (huomaa väliviiva perässä). Vaihtoehtoisesti voit kirjoittaa jokaisen komennon eteen sudo.

Koodia: [Valitse]
apt-get install mdadm

Asennetaan raid-työkalu.

Koodia: [Valitse]
apt-get install joe

Asennetaan joe-editori, jos et vielä ole omaa editoriasi valinnut. Voit tietysti käyttää sitä editoria, joka sinulle on tuttu.

Koodia: [Valitse]
cfdisk /dev/sdb

Partitioidaan kovalevy. (jos sulla on käytössä PATA; niin silloinhan on kyseessä /dev/hdb).

Luo samanlaiset partitiot toiselle kovalevylle. vaikka swappia ei ehkä kannata peilata, tein swapillekkin osion, ihan sen vuoksi, että saamme peilausosiolle samat numerot (/dev/sda2 --> /dev/sdb2), tämän on makuasia, mutta minusta simppelimpi. Toisaalta b-levyn swappi osion voi sitten ottaa käyttöön grubbia varten (käsittääkseni tämä pitää olla raidin ulkopuolella).

Koodia: [Valitse]
passwd

Aseta rootin salasana.

Kirjaudu ulos, (end current session) paina ctrl + alt +f2 ja kirjaudu roottina.

Koodia: [Valitse]
umount /home

Poista /home -osion mounttaus.

Koodia: [Valitse]
mknod /dev/md0 b 9 0

Tuo luo md0:n, itse asiassa en tiedä pätkän vertaa mitä tuo tekee, mutta ohjeissa tuo käskettiin tehdä ja ei se ilmankaan toiminut. man mknod sanoo: "mknod - make block or character special files"

Koodia: [Valitse]
mdadm --verbose --create /dev/md0 --level=1 --raid-devices=2 /dev/sda3 /dev/sdb3

Tuo aloittaa /home -osion peilauksen. (itsellä sda1 swap, sda2 rootti ja sda3 home).

Koodia: [Valitse]
cat /proc/mdstat

Tuolla komennolla näet peilauksen tilan (alussa se kestää, itsellä tämän n. 220 gigan partitioinnin peilaus kesti 80minuuttia).

Sitten, kun peilaus on valmis:
Koodia: [Valitse]
mount /dev/md0 /home

Jolloinka /home toimii. Tehdään siitä pysyvä

Koodia: [Valitse]
cd /etc
cp fstab fstab-before-raid
joe fstab

Muokkaa /dev/sda3 / /dev/hda3 kohdalle --> /dev/md0 Editoinnin voit tallentaa painamalla CTRL + k ja x (x ilman controllia).

Root-osion peilauksen jätän huomiseen, päivitän tätä howtoa
« Viimeksi muokattu: 16.08.08 - klo:15.29 kirjoittanut Kari Argillander »
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi

Risto H. Kurppa

  • Käyttäjä
  • Viestejä: 3024
  • Useita Kubuntuja ajossa.
    • Profiili
    • http://risto.kurppa.fi
Re: Software-RAID1
« Vastaus #1 : 14.12.06 - klo:09.39 »
Hyvä howto, näyttäisi vähän siltä että joutuu harkitsemaan jossain vaiheessa raidaamista.. Emo tukisi rautaraidiakin mutta silti se ilmeisesti vaatii jonkinlaisen (windows)ohjelman sen hallintaan tai jotain joten tämä vaihtoehto saattaa tulla kyseeseen.

Jos nyt jotain negatiivista on pakko sanoa niin mielestäni tuo joen asentaminen ei käsittääkseni olisi lainkaan tarpeellista vaikka itse olisit siihen mieltynyt. Lähtökohtaisesti kannattaisi varmaankin käyttää valmiiksi asennettuja paketteja tehtävään jonka oleellisesti pystyy suorittamaan millä tahansa työkalulla, esim. nano, gedit, kate jne..

Root-tilin aktivoiminenkaan ei mielestäni kuulu varsinaiseen ohjeeseen eikä sitä millään tavalla edellytetä jotta raidin saisi toimimaan. Ja koska varmasti tiedät että siitä ja sen turvallisuudesta kovasti väännetään kättä, suosittelisin jättämättä tekemästä (varsinkaan mainitsemasta lukijalle!) tuollaista.

Kaksi edellistä summautuu yhteensä 'kirjoita ohjeeseen jutut siten, mitä oikeasti edellytetään. Jos sovellat ja säädät, kerro siitä reilusti käyttäjälle jotta hän tietää että hänen ei oikeasti tarvitse tehdä samalla tavalla'. Tai jotain.

Voisi olla hyvä myöskin kirjoitella tiedostojen muokkaamisesta yhtenäisesti: vasta fstabin muokkaukseen olet kirjoittanut komennon jolla muokkauksen saa käyntiin vaan esim. /etc/raidtabista kerrot vain mitä sinne pitää laittaa.

Intuitiivisempaa voisi myös olla ensin kertoa mitä ollaan tekemässä, vasta sitten miten se tehdään (vrt.

Lainaus
Koodia: [Valitse]
ajettava komento Selitys mitä tuossa edellä tehtiin

Hyvä olisi myös laittaa alkuperäisten (englanninkielisten?) ohjeiden linkki näkyviin tai jos olet tiedon haalinut useammaltakin sivulta niin useampikin linkki sitten. Niistä varmaankin löytyy lisätietoa ongelmien ratkojille.


Mutta kiitos vielä!


r
UUSI UBUNTUN KÄYTTÄJÄ: SÄÄSTÄ AIKAASI LUKEMALLA  -> TÄMÄ <-

Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Re: Software-RAID1
« Vastaus #2 : 14.12.06 - klo:11.52 »
Hyvä howto, näyttäisi vähän siltä että joutuu harkitsemaan jossain vaiheessa raidaamista.. Emo tukisi rautaraidiakin mutta silti se ilmeisesti vaatii jonkinlaisen (windows)ohjelman sen hallintaan tai jotain joten tämä vaihtoehto saattaa tulla kyseeseen.

Kiitoksia kehuista, eka howtoni. :P Emolevyjen rautaraidit on huonoja (ellei ole tosi kallis lankku), koska ne lukee vain toiselta levyltä, ei siis molemmilta, kuten Linuxin oma moduuli. Ja siinä on myös otettava huomioon, et jos emolevy hajoaa ja ei ole enään samanlaista tarjolla, niin tiedostot on levyllä ja miten sitten suu pannaan suppuun?

Jos nyt jotain negatiivista on pakko sanoa niin mielestäni tuo joen asentaminen ei käsittääkseni olisi lainkaan tarpeellista vaikka itse olisit siihen mieltynyt. Lähtökohtaisesti kannattaisi varmaankin käyttää valmiiksi asennettuja paketteja tehtävään jonka oleellisesti pystyy suorittamaan millä tahansa työkalulla, esim. nano, gedit, kate jne..

Itse asiassa ainoa järkevä palaute on negatiivinen palaute :) Mä en mielestäni tehnyt tätä pelkstään Buntua varten vaan yleisesti. Joe on valmiiksi jokaisessa muussa distrossa ja löytyy melkein jokaisesta editorista distro, jossa sitä ei ole. Muokkaan ohjetta, kiitos valistuksesta.

Root-tilin aktivoiminenkaan ei mielestäni kuulu varsinaiseen ohjeeseen eikä sitä millään tavalla edellytetä jotta raidin saisi toimimaan. Ja koska varmasti tiedät että siitä ja sen turvallisuudesta kovasti väännetään kättä, suosittelisin jättämättä tekemästä (varsinkaan mainitsemasta lukijalle!) tuollaista.

Tarvitaan kuitenkin kirjautua tunnuksella, jonka /home osio on poissa tuolta /homesta. En ole käyttänyt recovery modea, joten en tiedä sitten miten se suhtautuu. Laitan tuostakin lisämaininnan. Ja kun vilkaisee englanninkielisiä howtoja, niin aika usein määritellään rootille salasana. Ja rootin tunnunshan on olemassa, sillä ei vain ole salasanaa; turvallisuuden kanssa sillä ei ole mitään tekemistä.

Kaksi edellistä summautuu yhteensä 'kirjoita ohjeeseen jutut siten, mitä oikeasti edellytetään. Jos sovellat ja säädät, kerro siitä reilusti käyttäjälle jotta hän tietää että hänen ei oikeasti tarvitse tehdä samalla tavalla'. Tai jotain.

:o Mielestäni kerroin aika paljon, mitä joku teki? :o mknodista en voi kertoa, kun en tiedä mitä se tekee :P

Hyvä olisi myös laittaa alkuperäisten (englanninkielisten?) ohjeiden linkki näkyviin tai jos olet tiedon haalinut useammaltakin sivulta niin useampikin linkki sitten. Niistä varmaankin löytyy lisätietoa ongelmien ratkojille.

Olen 10 eri sivuja käynyt läpi ja itse vierastan "linkkimerta", minusta siinä vain sekoitetaan käyttäjää.

Mutta kiitos palautteesta. :) -Orava
« Viimeksi muokattu: 14.12.06 - klo:12.02 kirjoittanut Squirrel »
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi

mk1970

  • Käyttäjä
  • Viestejä: 213
    • Profiili
Re: Software-RAID1
« Vastaus #3 : 16.12.06 - klo:17.54 »
Kovalevyjä minulla on 2, yksi 300G Seagate ja 320G seagate. Tosin tuo 20 Gigan osiohan menee hukkaan, mutta tuo on

Ei mene hukkaan, jos teen sinne ihan tavallisen ext3 partition, luot tiedostojärjestelmän ja sitten mounttaan sen vaikka /extra:ksi. Siis vähän samaan tyyliin kuin tällä käyttämäni /dev/sdb1.

Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Re: Software-RAID1
« Vastaus #4 : 16.12.06 - klo:20.11 »
Kovalevyjä minulla on 2, yksi 300G Seagate ja 320G seagate. Tosin tuo 20 Gigan osiohan menee hukkaan, mutta tuo on

Ei mene hukkaan, jos teen sinne ihan tavallisen ext3 partition, luot tiedostojärjestelmän ja sitten mounttaan sen vaikka /extra:ksi. Siis vähän samaan tyyliin kuin tällä käyttämäni /dev/sdb1.

No 20 gigaa sinne ja tänne. :P Joskus sen voi ottaa käyttöön jos sitä tarvii; nyt ei ole tarvetta.

Tuon ohjeen mukaan, en onnistunut asentaessa tekemään raidia, vaikka alternative versiolla pitäisi tekemään raidi asennuksen yhteydessä, se vain valitti "no root point detected" tms. No teen sitten näin jälkikäteen.

Täytynee huomenna raidata tuo root osio.
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi

mk1970

  • Käyttäjä
  • Viestejä: 213
    • Profiili
Re: Software-RAID1
« Vastaus #5 : 17.12.06 - klo:08.12 »
Tuon ohjeen mukaan, en onnistunut asentaessa tekemään raidia, vaikka alternative versiolla pitäisi tekemään raidi asennuksen yhteydessä, se vain valitti "no root point detected" tms. No teen sitten näin jälkikäteen.

Teithän sinne RAID-laitteen sisälle tiedostojärjestelmän (ext3) ja laitoit liitoskohdaksi /?

Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Re: Software-RAID1
« Vastaus #6 : 17.12.06 - klo:09.56 »
Teithän sinne RAID-laitteen sisälle tiedostojärjestelmän (ext3) ja laitoit liitoskohdaksi /?

En muistaakseni nähnyt ollenkaan tuota "configure software raid" linkkiä.
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi

mk1970

  • Käyttäjä
  • Viestejä: 213
    • Profiili
Re: Software-RAID1
« Vastaus #7 : 17.12.06 - klo:12.47 »
En muistaakseni nähnyt ollenkaan tuota "configure software raid" linkkiä.

Siis käytithän Alternate Install CD:tä?

Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Re: Software-RAID1
« Vastaus #8 : 17.12.06 - klo:17.35 »
En muistaakseni nähnyt ollenkaan tuota "configure software raid" linkkiä.

Siis käytithän Alternate Install CD:tä?

Jep. Nyt kun boottasin uudestaan, niin olihan se siellä. Meni jotenkin ohi. No tehdään nyt vaikeimman kautta, aina on kiva oppia uutta. :) En jaksa tehdä uutta asennusta enään. :)
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi

Risto H. Kurppa

  • Käyttäjä
  • Viestejä: 3024
  • Useita Kubuntuja ajossa.
    • Profiili
    • http://risto.kurppa.fi
Vs: Software-RAID1
« Vastaus #9 : 28.04.08 - klo:08.30 »
Voisiko ohjeen kirjoittaja/täydentäjät kirjoittaa viestin jossa vahvistavat että     

a) ohje on edelleen käyttökelpoinen Hardyssä (tuorein LTS, tuorein stable)
eli uudet ominaisuudet eivät ole poistaneet tarvetta ohjeelle tai että ohjeessa käytetyt työkalut jne ovat edelleen Hardyssä käytössä
b) antavat luvan ohjeen siirtämiseen Ubuntu Suomen wikiin (http://wiki.ubuntu-fi.org). Kts. Wikin lisenssistä jne lisätietoja täältä: http://wiki.ubuntu-fi.org/#head-867666147f48c6b667ec0f6be3f5f16852046770

Kiitos!


r
UUSI UBUNTUN KÄYTTÄJÄ: SÄÄSTÄ AIKAASI LUKEMALLA  -> TÄMÄ <-

JJK

  • Käyttäjä
  • Viestejä: 359
  • Ubuntu Mate 22.04
    • Profiili
Vs: Software-RAID1
« Vastaus #10 : 28.04.08 - klo:23.00 »
En eräästä syystä voinut tehdä raidia asennuksen aikana. Joten yritän sitä näin jälkikäteen.

Kun yritän irroittaa /home osiota joka on omalla sdb2 osiolla käy näin:
Koodia: [Valitse]
umount /home
umount: /home: laite on varattu

PS: Niin ja tässähän ei kai voi menettää /home osion dataa ?

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: Software-RAID1
« Vastaus #11 : 28.04.08 - klo:23.05 »
Jos sulla on työpöytä päällä, varaa se /home:n väkisin. Pitäisi käyttää joko recovery-tilaa tai tty:tä (Ctrl+Alt+F1) ja tehdä juttu tekstitasolla ja tietysti sudoa käyttäen.

Asemaa / osiota ei siis voi irrottaa, jos se on varattu ts. jos siellä on avoimia tiedostoja.

JJK

  • Käyttäjä
  • Viestejä: 359
  • Ubuntu Mate 22.04
    • Profiili
Vs: Software-RAID1
« Vastaus #12 : 29.04.08 - klo:22.45 »
Yritin aiemmin tty:lläkin mutta valitti samaa.

Tein sitten näin:
fstab:sta kommentoin homen rivin ja loin käyttäjän jonka kotihakemisto ei ole samalla osiolla kuin home.
Siten boottia raidin luontiin.


Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Vs: Software-RAID1
« Vastaus #13 : 28.10.08 - klo:20.48 »
Voisiko ohjeen kirjoittaja/täydentäjät kirjoittaa viestin jossa vahvistavat että     

a) ohje on edelleen käyttökelpoinen Hardyssä (tuorein LTS, tuorein stable)
eli uudet ominaisuudet eivät ole poistaneet tarvetta ohjeelle tai että ohjeessa käytetyt työkalut jne ovat edelleen Hardyssä käytössä
b) antavat luvan ohjeen siirtämiseen Ubuntu Suomen wikiin (http://wiki.ubuntu-fi.org). Kts. Wikin lisenssistä jne lisätietoja täältä: http://wiki.ubuntu-fi.org/#head-867666147f48c6b667ec0f6be3f5f16852046770

Kiitos!


r



a) Ohje on käyttökelpoinen Hardyssä
b) saa luvan
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Software-RAID1
« Vastaus #14 : 28.10.08 - klo:21.18 »
a) Ohje on käyttökelpoinen Hardyssä
, sillä muutoksella, että Gutsystä alkaen myös PATA levyt ovat muotoa /dex/sdX
(mikä aiheutti aikanan päivityksen Feisty-Gutsy yhteydessä harmaita hiuksia >:()

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Heikki Mäntysaari

  • Käyttäjä / tiedottaja
  • Viestejä: 377
    • Profiili
Vs: Software-RAID1 [kysytty]
« Vastaus #15 : 29.10.08 - klo:12.05 »
En näe tarvetta siirtää ohjetta Ubuntu Suomen wikiin, vastaavat asiat löytyvät jakeluriippumattomina Linux.fistä:
Ohjelmistopohjainen RAID (saa parannella).
Suomenkielinen Linux-wiki: Linux.fi - katso myös http://linux.fi/foorumi

peran

  • Vieras
Vs: Re: Software-RAID1
« Vastaus #16 : 30.10.08 - klo:01.23 »
:o Mielestäni kerroin aika paljon, mitä joku teki? :o mknodista en voi kertoa, kun en tiedä mitä se tekee :P

Käsittääkseni mknod luo /dev/md0-laitesolmun l. laitetiedoston, joka siis näkyy päätteeltä katsottuna:
Koodia: [Valitse]
ls -l /dev/md0

Tämä tosin on mututietoa, joku voisi tarkistaa, löytyykö ko. laitetiedosto ilman ko. käskyn suorittamista tehdessään ko. tavalla raidausta.

Edit - joku voisi vielä kertoa, mitä pitää tehdä, kun levy levahtaa ja laitetaan uusi levy vanhan hajonneen levyn tilalle, ilman että tiedostot tuhoutuu.
« Viimeksi muokattu: 30.10.08 - klo:01.27 kirjoittanut peran »

Squirrel

  • Käyttäjä
  • Viestejä: 455
    • Profiili
Vs: Re: Software-RAID1
« Vastaus #17 : 01.11.08 - klo:00.01 »
Edit - joku voisi vielä kertoa, mitä pitää tehdä, kun levy levahtaa ja laitetaan uusi levy vanhan hajonneen levyn tilalle, ilman että tiedostot tuhoutuu.

Käsittääkseni se vain liitetään vanhan pariksi, ihan samoin kun uutta raid-systeemiä tehdessä.
Toivoisin tulevan päivä päivältä paremmaksi tietokoneen käyttäjäksi