Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Installare gentoo su raid software [Risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page Previous  1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sat Oct 09, 2004 7:19 pm    Post subject: Reply with quote

GaugeTheory wrote:
randomaze wrote:
Comunque, fino a che non lo includono nel vanilla io non ci penso neanche!
Categorico, eh...? ;)


Beh dicimao che é un minimo di garanzia di testing....
Va detto che non ho particolari esigenze/bisogno di velocitá.
_________________
Ciao da me!
Back to top
View user's profile Send private message
Dr.Dran
l33t
l33t


Joined: 08 Oct 2004
Posts: 766
Location: Imola - Italy

PostPosted: Sat Oct 09, 2004 11:44 pm    Post subject: Reply with quote

Beh io attualmente utilizzo ancora il reiserfs 3 e debbo dire che è un campione di stabilità!

Concordo anche io che effettivamente valuterei il cambiamento da reiser 3 a 4 solo dopo un pò di test sul kernel vanilla, il che vuol dire non abilitarlo subito sopo il suo inserimento se ci vuoi mettere dei dati sensibili e preziosi su quelle partizioni :wink:

Ciauzzzzz

Dran
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Sun Oct 10, 2004 9:50 am    Post subject: Reply with quote

Ok, mi sa che lo lascerò testare a chi di divere e successivamente lo metterò ;)
Per ora reiserfs...
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Sun Oct 10, 2004 10:29 am    Post subject: Reply with quote

Ho un altro problema.
Faccio modprobe md e mi viene risposto che non si può caricare questo modulo. Questo blocca l'effettiva creazione dei devices raid attraverso l'istruzione mkraid e il file /etc/raidtab.
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Mon Oct 11, 2004 11:13 am    Post subject: Reply with quote

...Nessuna idea...? :(
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
n3mo
l33t
l33t


Joined: 28 Mar 2004
Posts: 657
Location: In a Cruel World

PostPosted: Mon Oct 11, 2004 4:27 pm    Post subject: Reply with quote

GaugeTheory wrote:
Il device esiste per fedora, non esiste per gentoo. md è built-in e il file /etc/raidtab è stato scritto. Il device continua a non esistere.


il comando modprobe viene utilizzato per caricare i moduli al volo, se hai compilato il modulo come built-in non c'è nessun modulo da caricare. :?
_________________
Google, really.
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Mon Oct 11, 2004 5:23 pm    Post subject: Reply with quote

Non so com'è fatto il kernel del livecd... Suppongo che sia built-in ma non posso verificarlo... Per quanto riguarda i devices, riesco a crearli solo col comando
Code:
mkraif -f /dev/md0
ma mi crea un device contenente 0 bytes, infatti non è possibile formattarlo.
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
lopio
Veteran
Veteran


Joined: 22 Dec 2003
Posts: 1161
Location: savona, Italy

PostPosted: Mon Oct 11, 2004 5:49 pm    Post subject: Reply with quote

ciao,
io ho installato come te dal live cd e quindi avevo tutti i moduli necessari per raid built-in quindi nessun modulo supplementare da caricare
Quello che ho dovuto fare e' creare il file /etc/raidtab dopo aver partizionato correttamente i 2 dischi sda ed sdb.
Con tale file vengono create 3 partizioni virtuali md0 in raid1 (che sara' il mio /boot finale) poi md1 in raid0 (la mia /) ed md1 in raid 1 (la mia /home):

Code:

raiddev /dev/md0
raid-level 1
nr-raid-disks 2
chunk-size 32
persistent-superblock 1
device /dev/sda2
raid-disk 0
device /dev/sdb2
raid-disk 1


raiddev /dev/md1
raid-level 0
nr-raid-disks 2
chunk-size 32
persistent-superblock 1
device /dev/sda5
raid-disk 0
device /dev/sdb5
raid-disk 1


raiddev /dev/md2
raid-level 0
nr-raid-disks 2
chunk-size 32
persistent-superblock 1
device /dev/sda6
raid-disk 0
device /dev/sdb6
raid-disk 1




Quindi ho dato questi comandi

Code:

mkraid -R /dev/md0
mkraid -R /dev/md1
mkraid -R /dev/md2


Dopo tale fase si e' pronti a fare mount e chroot (come da guida gentoo)

Code:

mount /dev/md1 /mnt/gentoo
mount  /dev/md0 /mnt/gentoo/boot
mount /dev/md2 /mnt/gentoo/home
mount -t proc none /mnt/gentoo/proc
......
......

Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Mon Oct 11, 2004 10:53 pm    Post subject: Reply with quote

Grazie per la dritta :)
Ora riesco a ottenere un device raid che funzioni, ma ho avuto un altro inconveniente.
Ho dovuto riavviare il computer durante l'installazione da livecd, appena dopo aver effettato il chroot, e, una volta tornato sul livecd, non riesco più ad accedere al device, è come se /dev/md0 non sia mai esistito... Eppure ci avevo messo già dei files...
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Tue Oct 12, 2004 2:17 pm    Post subject: Reply with quote

Ho provato a smanettare col raid su una vecchia gentoo con kernel 2.6.8 cn i supporti md e raid0 built-in; mi crea regolarmente un device raid col comando
Code:
mkraid -R /dev/md0
ma, all'avvio successivo, al momento di avviar ei raid, scrive
Code:
/dev/md0 must be a nonpersistent RAID0 or LINEAR array
mi da errore e si blocca l'avvio.

Non riesco a costruire un array raid0 che funzioni, come posso fare?
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
lopio
Veteran
Veteran


Joined: 22 Dec 2003
Posts: 1161
Location: savona, Italy

PostPosted: Tue Oct 12, 2004 8:53 pm    Post subject: Reply with quote

GaugeTheory wrote:
Grazie per la dritta :)
Ora riesco a ottenere un device raid che funzioni, ma ho avuto un altro inconveniente.
Ho dovuto riavviare il computer durante l'installazione da livecd, appena dopo aver effettato il chroot, e, una volta tornato sul livecd, non riesco più ad accedere al device, è come se /dev/md0 non sia mai esistito... Eppure ci avevo messo già dei files...


se riavvii devi rifare tutti i passaggi quindi rimettere raidtab in /etc e rifare i comandi sopracitati



GaugeTheory wrote:
Ho provato a smanettare col raid su una vecchia gentoo con kernel 2.6.8 cn i supporti md e raid0 built-in; mi crea regolarmente un device raid col comando
Code:
mkraid -R /dev/md0
ma, all'avvio successivo, al momento di avviar ei raid, scrive
Code:
/dev/md0 must be a nonpersistent RAID0 or LINEAR array
mi da errore e si blocca l'avvio.

Non riesco a costruire un array raid0 che funzioni, come posso fare?


se hai installato il tutto e hai problemi di reboot su raid allora forse cadi nel caso affrontato da me
Non c'era verso di far funzionare dopo generazione del kernel con genkernel e quindi boot tramite initrd

Ho ricompilato di nuovo con i make e poi ho settato in grub.conf la solita riga
Code:

kernel /kernel-2.6.8r4  root=/dev/md1
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Wed Oct 13, 2004 9:33 pm    Post subject: Reply with quote

Provato anche questo... Non funziona comunque :x
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
kender_m
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jun 2004
Posts: 78

PostPosted: Thu Oct 14, 2004 7:49 am    Post subject: Reply with quote

Ho avuto anch'io un problema analogo al tuo, cioè che non ne voleva sapere di creare automaticamente /dev/md* io ho risolto tutto creando a mano il device con mknod (non ricordo i parametri esatti ma tra la documentazione del kernel ed i man trovi tutto il necessario per farlo ;) ) che mi pare sia /dev/md/* a cui è linkato /dev/md0..
a quel punto non ha più fatto alcuna obiezione ai miei tentativi di abilitare la partizione raid (che era già definita in /etc/raidtab)...
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Thu Oct 14, 2004 4:20 pm    Post subject: Reply with quote

Guarda, ho letto il man di mknod, ma questo non spiega in modo dettagliato come creare un device a blocchi di tipo raid0, né ho capito il ruolo dei numeri dei device. Per quanto riguarda la documentazione del kernel, non ci capisco un'emerita mazza... :( Non ho nemmeno ben chiaro dove andare a cercare all'interno della documentazione...
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Thu Oct 14, 2004 5:48 pm    Post subject: Reply with quote

Dunque. Ho fatto un tentativo da una vecchia installazione gentoo kernel 2.6.8 e raid0 built-in. Ho creato il file /etc/raidtab e ho letto il file /usr/src/linux/Documentation/devices.txt dove ho trovato questo testo:
Code:
  9 block   Metadisk (RAID) devices
        0 = /dev/md0      First metadisk group
Ho dato il comando
Code:
mknod /dev/md0 b 9 0
eseguito senza errori. Ho riavviato e provato a caricare il device con questo risultato:
Code:
# lsraid -D -d /dev/md0
lsraid: Unable to open device "/dev/md0": No such device or address
e anche questo:
Code:
# mke2fs -j /dev/md0
mke2fs 1.35 (28-Feb-2004)
mke2fs: No such device or address while trying to determine filesystem size

_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Fri Oct 15, 2004 6:53 am    Post subject: Reply with quote

My 2c:

mknod dovrebbe essere l'ultima spiaggia da quando esistono devfs e udev. Possibile che nelle doc del vostro /dev vistuale preferito non ci siano accenni al come forzare questi due device?
_________________
Ciao da me!
Back to top
View user's profile Send private message
Superchicken
n00b
n00b


Joined: 18 Jun 2004
Posts: 40
Location: Pavia, Italy

PostPosted: Fri Oct 15, 2004 10:04 am    Post subject: Reply with quote

Uh... io ho /boot e / con raid1 e /data con raid0. Privo di esperienza ho seguito soprattutto questa guida che mi e' parsa piu' chiara di quella di Chris Atwood.

L'ho installata mesi fa, quindi ho usato il Live di gentoo 2004.0. modprobe md funzianova benissimo... ma questo non mi pare sia piu' uno dei tuoi problemi.

Cmq, cercando di evitare chiacchere inutili...

In futuro, se devi individuare il nome dei dischi non perdere tempo in tentativi, fai un bel
Code:
 fdisk -l
e vedi l'elenco.:wink:
Un altro modo interessante di operare e' andare a dare una guardatina nel /proc:
Code:
 less /proc/devices

ti dovrebbe dare ottime indicazioni sul tipo di device installati.

Per quanto riguarda il raid, se bootti da cd NON puoi vedere md0 o md1 per il semplice motivo che non hai la raidtab e che non viene neppure tentato di raidare qualcosa.
Per ripristinare il tuo disco raid da livecd devi dargli la /etc/raidtab ed attivare il raid device.
Occhio che DEVI scrivere la raidtab esattamente uguale a quella precedente, pena perdita di quanto avevi scritto sul disco (AFAIK, almeno per raid0). Quindi o ti sei fatto un backup hardware (te la sei scritta su carta) oppure devi recuperare quella vecchia. Questo puoi farlo se te la sei copiata in /mnt/gentoo/etc/raidtab (ti sei ricordato di farlo prima del chroot, veeeero???) e se il disco raid da cui devi rileggertela e' raid1. Se questo e' il caso devi quindi rimontare uno dei due dischi (e' indifferente quale, sono identici) e copiare il file, ovvero:

Code:

swapon /dev/sda2
mount /dev/sda3 /mnt/gentoo
cp /mnt/gentoo/etc/raidtab /etc/raidtab
umount /mnt/gentoo


Una volta che hai la tua raidtab invece di usare
Code:
mkraid
(distruttivo, CREA un device raid), usa
Code:
raidstart
(NON distruttivo, ATTIVA un disco raid)
Dovrebbe funzionare.

Se posso darti un consiglio: copiati fstab e raidtab in /boot. male che vada li potrai leggere in futuro anche con grub. :wink:

Nel caso possa servire, eccoti il mio grub.conf:
Code:

default 0
timeout 10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title=Gentoo 2.6.7 on PETzilla
root (hd0,0)
kernel (hd0,0)/boot/kernel-2.6.7-gentoo-r3 root=/dev/hde3 video=vesafb:ywrap,mtrr vga=0x31A
initrd=/boot/initrd-gentoo-1280x1024


(la parte "anomala" e' per il framebuffer)
_________________
Superchicken

High level n00b! ^^
Adopt an unanswered post! (I need it! ^__-)
Do NOT use emerge -U!
Back to top
View user's profile Send private message
kender_m
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jun 2004
Posts: 78

PostPosted: Fri Oct 15, 2004 12:36 pm    Post subject: Reply with quote

randomaze wrote:
My 2c:

mknod dovrebbe essere l'ultima spiaggia da quando esistono devfs e udev. Possibile che nelle doc del vostro /dev vistuale preferito non ci siano accenni al come forzare questi due device?


Infatti per me è stata l'ultima spiaggia...
la cosa che mi ha sorpreso di più è stato che con le altre partizioni raid (che però avevo creato durante l'installazione, con il livecd) fosse andato tutto bene, mentre con quella no: mkraid anche con tutte le opzioni di "force" possibili non ne voleva sapere di creare il device... visto che non avevo molto tempo per cercare tutto nella documentazione di udev, ho preferito il metodo brutale.... :?
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Fri Oct 15, 2004 12:43 pm    Post subject: Reply with quote

Dunque, ho creato con mkraid -R una partizione raid che funziona da livecd; al successivo riavvio da livecd me la leggeva correttamente previo raidstart --all e sinceramente non riesco a capire come fa ora a funzionare :)
Da un'altra copia di gentoo, posta su un terzo hard disk vecchio & sminchiato, non riesco ad acedervi seppur in possesso di kernek 2.6.8.1 con md e raid0 built-in:
Code:
# raidstart --all
cannot determine md version: 6.
bash-2.05b#


Ora, per installare gentoo in una partizione raid0 con supporto reiserfs, di cosa ho bisogno, oltre che mettere built-in md, raid0 e tutti i supporti disponibili per reiserfs?
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
kender_m
Tux's lil' helper
Tux's lil' helper


Joined: 08 Jun 2004
Posts: 78

PostPosted: Fri Oct 15, 2004 12:43 pm    Post subject: Reply with quote

Superchicken wrote:
Una volta che hai la tua raidtab invece di usare
Code:
mkraid
(distruttivo, CREA un device raid), usa
Code:
raidstart
(NON distruttivo, ATTIVA un disco raid)
Dovrebbe funzionare.

Il fatto è che se non gli si è creato il device (dovrebbe essere /dev/md/0) come nel mio caso (e mi pare anche nel suo) raidstart è inutile anche avendo la raidtab corretta...
Back to top
View user's profile Send private message
Superchicken
n00b
n00b


Joined: 18 Jun 2004
Posts: 40
Location: Pavia, Italy

PostPosted: Fri Oct 15, 2004 4:20 pm    Post subject: Reply with quote

kender_m:
Quote:
se non gli si è creato il device (dovrebbe essere /dev/md/0) come nel mio caso (e mi pare anche nel suo) raidstart è inutile anche avendo la raidtab corretta...


Assolutamente vero! Ma:

Gauge Theory:
Quote:
ho creato con mkraid -R una partizione raid che funziona da livecd;



Cmq, ora che hai creato e attivato il tuo raid e hai i supporti per il FS che preferisci non hai piu' bisogno di nulla, usa /dev/md* invece di /dev/sd* e vai tranquillo! (se non ricordo male...)
_________________
Superchicken

High level n00b! ^^
Adopt an unanswered post! (I need it! ^__-)
Do NOT use emerge -U!
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Fri Oct 15, 2004 4:40 pm    Post subject: Reply with quote

Quote:
Cmq, ora che hai creato e attivato il tuo raid e hai i supporti per il FS che preferisci non hai piu' bisogno di nulla, usa /dev/md* invece di /dev/sd* e vai tranquillo! (se non ricordo male...)
Ok, grazie, mi metterò al lavoro quanto prima :)

Comunque, hai idea sul perché la copia di gentoo si blocca all'avvio nonappena rileva il device raid?
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
Superchicken
n00b
n00b


Joined: 18 Jun 2004
Posts: 40
Location: Pavia, Italy

PostPosted: Fri Oct 15, 2004 4:51 pm    Post subject: Reply with quote

Quote:
hai idea sul perché la copia di gentoo si blocca all'avvio nonappena rileva il device raid?


:?: In che senso "si blocca"?
Posta il msg di errore! (anche se non garantisco nulla)

Btw, grub come lo hai configurato??
Grub NON vede i raid, quindi devi installarlo su un disco "fisico", mentre puoi tranquillamente dirgli che root e' in un raid (guarda il mio grub.conf, kernel (hd0,0) ... root=/dev/md2)

Posta anche il tuo grub.conf e fstab, se hai problemi di avvio probabilment non sono legati al raid.

....


.......

Pero' il fatto che tu abbia da parte un paio di vecchie installazioni di Gentoo significa che probabilmente sai benissimo come settarli...
_________________
Superchicken

High level n00b! ^^
Adopt an unanswered post! (I need it! ^__-)
Do NOT use emerge -U!
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Fri Oct 15, 2004 4:56 pm    Post subject: Reply with quote

Scusami, mi sono sbagliato.
La vecchia gentoo vive su una partizione di un disco ide non in raid, volevo solo accedere, mediante questa, alla partizione raid trattandola come fosse un archivio di dati.
Ora non mi si blocca più (devo ancora capire perché), ma mi succede questo:
Code:
# raidstart --all
cannot determine md version: 6.

_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
GaugeTheory
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 212
Location: Genoa, Italy

PostPosted: Tue Oct 19, 2004 6:15 pm    Post subject: Reply with quote

Ok, tutto fatto, funziona :D :D :D
Ringrazio tutti coloro che mi hanno aiutato.
_________________
Considerate la vostra semenza:.................Consider your seed:
Fatti non foste a viver come bruti,.............You weren't made to live like brutes,
Ma per seguir virtute e conoscenza..........But to follow wisdom and knowledge.
(Dante Alighieri)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum