Kirjoittaja Aihe: Jälleen raid1  (Luettu 4762 kertaa)

Fonz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Jälleen raid1
« : 16.12.09 - klo:13.18 »
Moi,

Softa-raidi pitäisi olla Ubuntun kanssa helppo juttu ja olen aiemmin tuon pystyyn saanutkin. Nyt on ongelmia ja tuntuu siltä, että apuja tarvitaan.

Eli asennukseen lähdin periaatteessa näillä ohjeilla:
http://advosys.ca/viewpoints/2007/04/setting-up-software-raid-in-ubuntu-server/
http://kuparinen.org/martti/comp/ubuntu/fi/raid.html
https://help.ubuntu.com/community/Installation/SoftwareRAID

Asennuksessa osioin itse ohjeiden mukaan. Pari gigaa swapille, muutama kymmenen /home:lle ja loput ihan /:lle. Lopputulos oli melko tarkalleen tämä: http://kuparinen.org/martti/comp/ubuntu/fi/raid15.png En usko tässä olevan mitään kovin olennaista pielessä.

Asennus sujuu ihan normaalin näköisesti ja lopulta järjestelmää yritetään bootata. Grubin menua lataavassa kohdassa tuntuukin kestävän, mitään menua ei tule ja sitten päästäänkin suoraan kirjautumaan. Tästä eteenpäin kaikki päällisin puolin "niinkuin pitäisi".

Asennuksen jälkeen komento cat /proc/mdstat näytti miten levyt synkkailivat tunnin pari (500Gt levyjä) ja sitten ok. Jos taas kokeilen grep /dev/md /etc/fstab, tuloksena on tämä:
# / was on /dev/md2 during installation
# /home was on /dev/md1 during installation
# swap was on /dev/md0 during installation


Ei selkeästi hyvä juttu. En myöskään onnistunut grubin asennuksessa toiselle levylle näiden ohjeiden mukaan. Liittynee samaan asiaan, miksi Grub latailee siinä käynnistyksessä.

Käyttiksenä 9.10 Server, nyt viimeksi kokeiltuna 32 bittisenä. Rautana c2d -vermeet, jos tuo tieto mitään auttaa. Seuraavaksi kokeillaan 8.04, jos ei muuta löydy.

Olisiko hyvä vinkkejä siitä mitä olen tehnyt väärin tai jättänyt tekemättä?

Lisäys: Kokeilin jo aiemmin asentaa 9.10 serveriasennuksena ilman raidia ja automaattisella osioinnilla, mikä toimi aivan normaalisti
« Viimeksi muokattu: 16.12.09 - klo:15.12 kirjoittanut Fonz »

Fonz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Jälleen raid1
« Vastaus #1 : 16.12.09 - klo:20.46 »
Sulla jäi martin ohjeesta testit puoleen väliin. Ubuntuhan ei oletuksena käytä fstabissa laiteosoitteita vaan uuid-tunnuksia.

Eli..
Koodia: [Valitse]
df -h
No nyt näytti paremmalta:
Koodia: [Valitse]
Filesystem            Size  Used Avail Use% Mounted on
/dev/md2              420G  995M  398G   1% /
udev                  1.5G  192K  1.5G   1% /dev
none                  1.5G     0  1.5G   0% /dev/shm
none                  1.5G  272K  1.5G   1% /var/run
none                  1.5G     0  1.5G   0% /var/lock
none                  1.5G     0  1.5G   0% /lib/init/rw
/dev/md1               37G  177M   35G   1% /home
Tarkoitatko siis, ettei minun pitäisi välittää tuosta aiemmin mainitsemastani tulosteesta? Se on ok, vaikka ohjeiden mukaan pitäisi tulla ihan muuta?

Entäpäs sitten tämä Grub ja sen asennus toiselle levylle. Pitäisikö sen onnistua ihan ohjeiden mukaan?

Fonz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Jälleen raid1
« Vastaus #2 : 16.12.09 - klo:22.30 »
Sensijaan voisit näyttää koko fstabin, koska esim swap tuntuisi puuttuvan.
Tässä
Koodia: [Valitse]
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/md2 during installation
UUID=1d5da395-4233-4b4d-97e2-2b5c04c59573 /               ext3    errors=remount-ro 0       1
# /home was on /dev/md1 during installation
UUID=15a27fc2-ecbe-4e55-b1fc-65c49d583bcd /home           ext3    defaults        0       2
# swap was on /dev/md0 during installation
UUID=98a0343f-1e76-4d5c-9786-099b694637e7 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Fonz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Jälleen raid1
« Vastaus #3 : 16.12.09 - klo:23.03 »
Mitäs tuo sanoo? (Vrt tohon ylempään.)
"vol_id: command not found"

Fonz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Jälleen raid1
« Vastaus #4 : 17.12.09 - klo:00.06 »
blkid |grep swap

Koodia: [Valitse]
/dev/md0: UUID="98a0343f-1e76-4d5c-9786-099b694637e7" TYPE="swap"

Laplinux

  • Käyttäjä
  • Viestejä: 148
    • Profiili
Vs: Jälleen raid1
« Vastaus #5 : 17.12.09 - klo:20.07 »
Tervehdys raid asentajalle.

Itse en tiedä mitään näistä mutta kantapään kautta testasin ja oma ohjeeni niille joille asia on ihan uusi.

esim. raid-1
1. tarkista molemmat levysi että näkyvät bioksessa ennen asentamista.  ???
2 jos käytät sata piuhaa sitä uutta sentin levyistä niin piuhat vain kiinni.
-jos wanha poweri hanki adapterit virtajohtoihin about 2 ekua
3. jos wanhat ide kaapelit ne tupakkiaskin levyiset
-suositus on että molemmat levyt masteriksi
-tosin toimii myös master ja slave tyyliin mut et buutattua sitten siltä ehyeltä levyltä jos ........pamahtaa kovo
-tosin varauksella mikä emo ja bios hässäkkä CL ehkä joskus

4. itse tein identtiset  osiot kummallekkin levylle riippumatta siitä onko serveri vai ei
/bootti =n.sata megaa
/ =riippuen tilanteesta mu vähintään 8 kigaa
/swap =n.kiga = tuplaten keskusmuisti ei niin just asia ei sitä nykyään juuri käytä peruskäytössä
/home = sit loput

Eli noilla levyllä ei sitten ole gatesin siniruutu softaa
-jos asennat virtuaaliin jonkin vaikka vistan niin ilmeisesti ne menee tuonne /home osioon.

Nykyään kun gikoja on levyt pullollaan niin noiden osioiden koko ei niin justiin itse en vaan kehdannu tehdä jotain 40mt osiota /boot osiolle.

jep kiga = Gt
Tarkista tiedot ja poistakaa jos meni metsään pahasti.
Itse tuskailin asian kanssa ja pengoin tietoa  netin ohjeet on ihan jees yleensä mutta sopivasti tärkeitä välivaiheita/toistoja puuttuu joka hämää aloittajaa.

Fonz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Jälleen raid1
« Vastaus #6 : 17.12.09 - klo:21.17 »
Tuo swap-osio on raid0 eikä raid1 kuten nuo kaksi muuta? Mitäs "sudo swapon" sanoo(yrittää ottaa swapin käyttöön)? Muuten näyttäs olevan ok kunhan asennat grubin molempiin levyihin.
Kokeilin tuota swaponia ja käsittääkseni tulos ihan oikeasta vaikutti.

Palaan nyt kuitenkin tähän Grubin asennukseen, koska tässä mättää joku.

Alkutilannehan on se, että ubuntu käynnistyy kyllä, mutta haluaisin asentaa grubin toiselle osiolle kuten kaikki ohjeetkin neuvovat.

Noniin, ensin yritin tätä oppaasta lainattua:
Koodia: [Valitse]
martti@ubuntu:~$ sudo grub-install /dev/sda
martti@ubuntu:~$ sudo grub
grub> device (hd0) /dev/sdb
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
tai toisesta vastaavaa settiä, mutta molemmille levyille.

Lopputulos on kuitenkin se, että kone ei käynnisty enää suoraan Ubuntuun vaan Grubin komentoriville. "find /boot/grub/stage1" tulostaa:
Koodia: [Valitse]
(hd0,0)
(hd1,0)
Joka käsittääkseni on ihan oikein. Molempien levyjen ensimmäisillä osioilla on se /:n sisältävä raid-osio. Tästä huolimatta tilanne on tämä.



Fonz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Jälleen raid1
« Vastaus #7 : 18.12.09 - klo:11.53 »
Voisit myös näyttää menu.lst:n käynnistysrivit, jos pystyt. LiveCD on kätevä olla saatavilla näissä hommissa.
Koneen käynnistyessä suoraan Grubiin, kokeilin tätä jo aiemmin:
Koodia: [Valitse]
GRUB> find /boot/grub/menu.lst
tai
GRUB> find /grub/menu.lst
Kumpaakaan ei löydy. Tuo /boot/grub kyllä löytyy kuten aiemmin jo vihjailin. Mitenköhän sillä LiveCD:llä nyt kannattaisi Grubia sitten fiksailla?

Bitti

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Jälleen raid1
« Vastaus #8 : 19.12.09 - klo:18.35 »
Kumpaakaan ei löydy. Tuo /boot/grub kyllä löytyy kuten aiemmin jo vihjailin. Mitenköhän sillä LiveCD:llä nyt kannattaisi Grubia sitten fiksailla?
Kyseessä näyttäisi olevan GRUB2, koska menu.lst -tiedostoa ei löydy.
GRUB2 on oletuksena Ubuntu 9.10:ssä uusissa asennuksissa.

Olet kuitenkin asentanut vanhan GRUBin, koska käytit "sudo grub" -komentoa. "apt-get install grub" asentaa vanhan GRUBin ja poistaa paketin grub-pc (GRUB2:n asennuspaketti).

Korjaus onnistuu esim. LiveCD:llä jos et saa Ubuntua muuten käyntiin.
Erittäin hyvät ohjeet GRUB2:lle löytyvät täältä: https://help.ubuntu.com/community/Grub2

GRUB2:n asentamiseksi myös toiselle raid1-levylle olisi riittänyt vain yksi komento:
Koodia: [Valitse]
sudo grub-install /dev/sdb

Fonz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Jälleen raid1
« Vastaus #9 : 19.12.09 - klo:19.15 »
Kumpaakaan ei löydy. Tuo /boot/grub kyllä löytyy kuten aiemmin jo vihjailin. Mitenköhän sillä LiveCD:llä nyt kannattaisi Grubia sitten fiksailla?
Kyseessä näyttäisi olevan GRUB2, koska menu.lst -tiedostoa ei löydy.
GRUB2 on oletuksena Ubuntu 9.10:ssä uusissa asennuksissa.

Olet kuitenkin asentanut vanhan GRUBin, koska käytit "sudo grub" -komentoa. "apt-get install grub" asentaa vanhan GRUBin ja poistaa paketin grub-pc (GRUB2:n asennuspaketti).

Korjaus onnistuu esim. LiveCD:llä jos et saa Ubuntua muuten käyntiin.
Erittäin hyvät ohjeet GRUB2:lle löytyvät täältä: https://help.ubuntu.com/community/Grub2

GRUB2:n asentamiseksi myös toiselle raid1-levylle olisi riittänyt vain yksi komento:
Koodia: [Valitse]
sudo grub-install /dev/sdb
Tämä kuullostaa todella loogiselta ja sellaiselta vastaukselta mitä vähän ajoinkin takaa. Kiitän!

Kokeillaas tätä, eiköhän se näin selviä.