View previous topic :: View next topic |
Author |
Message |
roberto_dotg n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/109998949642628d468221b.jpg)
Joined: 13 Apr 2005 Posts: 15
|
Posted: Wed Apr 13, 2005 7:45 pm Post subject: ho solo mezzo raid funzionante |
|
|
ciao a tutti!
scusate se parlo qui di debian, so che siete un gruppo di gentooisti ma la mailing list di debian non mi risponde e voi siete + simpatici... , quindi provo qui.
Voglio chiedere delle delucidazioni solo a riguardo dei RAID1, ( spero cosi di fermare una eventuale "fiammata" di spiegazioni prolisse su tutti i raid) .
Credo che il loro funzionamento sia abbastanza semplice di per se, correggetemi se sbaglio;
cp -av ciro.txt /raidmiobello/
il sistema in realta' indirizza la copia del ns ciro.txt su "/dev/md0" che e' linkato ( ad esempio ) a /dev/hda2 e /dev/hdc2, quindi il kernel si prende la briga sdoppiare i dati che arrivano su /dev/md0 sulle 2 device fisiche.
giusto?
premesso che uso un kernel 2.6.9 su debian sarge ; ammesso che la mia conclusione sul funzionamento dei raid sia giusta le domande sono:
--> perche se disattivo il raid e monto le 2 device su mountpoint diversi non trovo i dati che mi aspetto in nessun modo? ( /dev/hda2 su /mnt/1 e /dev/hdc2 su /mnt/2,
tengo a precisare che questo non ha alcuna implementazione reale e' solo che ci ho provato, funzionava, ma non trovavo una favazza ), ma trovo solo i dati che c'erano prima di creare il raid?
io uso mdadm per gestire il raid e avendo raidato " / " ho dovuto prima crearlo ( il raid con solo hdc2 ) e poi agganciare hda2 a md0 dopo un riavvio; e' quindi ovvio che in hda2 ci fossero dei dati ma immaginavo che avendo formattato md0 a mano,mdadm avesse sdraiato anche la nuova dev fisica ( hda2 ) e non solo quella virtuale,prima del syncing delle 2 device in /dev/md1.
--> ora che scrivo la macchina e' down quindi non posso allegare il lilo.conf, ma prometto che se qualcuno mi risponde lo allego alla prossima mail, cmq l'inghippo mio e' che dovendo inserire in lilo.conf l'utilizzo del RD con :
initrd=/boot/initrd-raid
che ho creato con :
#mkinitrd -o /boot/initrd-raid
ps: la root di mkinitrd.conf e' ROOT=/dev/md1
durante il boot, dopo il riconoscimento dei dischi mdadm parte ma il sistema va in kernel panic dicendo:
Kernel panic - not syncing : VFS : Unable to mount root fs on unknown-block(9,1)
mentre se la commento e reloado il lilo con :
lilo -v
funge tutto tranne per il "piccolissimo" fatto: che il raid funziona ma solo con lo spare disk e non con il primary!
dando un :
#cat /proc/mdstat
quello che vedo e' md0 composto da hdc1 md1 composto da hdc2 e basta ho un sistema funzionante in raid che va solo sul canale slave e il master lo usa solo per fare il boot...,
ed ogni volta che faccio risyncare i dischi e riavvio mi risuccede quindi devo riavviare con il cd di installazione ecc ecc...
questa pratica l'ho applicata dopo avenrla letta su "LinuxTrent - RaidSoftwareSuDebian", ma porcaccia miseria... lui diceva che gli funzionava...
invece?
che succede?
mi spiegate?
grazie
ogni correzione/consiglio sara' cmq bene accetta.
tnx |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
.:chrome:. Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/1738078993454a825c7608f.jpg)
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Wed Apr 13, 2005 8:38 pm Post subject: Re: ho solo mezzo raid funzionante |
|
|
madonna, che casino!
prima di tutto vergognati perché usi debian!
allora... sinceramente ho fatto un po' fatica a capire il tuo post... era un po' incasinato, ma vediamo se ho capito bene
prima di tutto... quando fai un RAID-1 (mirroring) dovresti poter vedere poi il contenuto dei singoli device. fermi mdX e monti separatamente i singoli /dev/hdX (o /dev/sdX), e in questi device devi vedere il contenuto del RAID appena smontato. così è come dovrebbe funzionare. non chiedermi perché nel tuo caso i devices fossero vuoti.
la cosa più sensata che mi viene in mente è che magari tu hai fermato il RAID prima che facesse il commit delle modifiche sul file system...
domanda da un milione di dollari: hai settato il tipo di partizione come #fd (RAID Autodetect)?
se è così, quando fai un raidhotadd per aggiungere dispositivi parte il sync... il problema è se non hai settato correttamente il tipo di partizione e, come nel tuo caso, se il dispositivo che aggiungi non è vuoto. in questo caso non so proprio cosa potrebbe combinare raidhotadd
per il problema di lilo... il sistema non conosce /dev/md1. trova il modo di infilarlo dentro initrd |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
.:deadhead:. Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/137562117341c040a92de3d.png)
Joined: 25 Nov 2003 Posts: 2963 Location: Milano, Italy
|
Posted: Wed Apr 13, 2005 10:32 pm Post subject: |
|
|
Credo sia motivo di orgoglio per tutti leggere che il forum di Gentoo sia riconosciuto come luogo dove c'è gente tecnicamente preparata e meno menosa dei debianari... però il motivo per cui questo forum è un posto così bello è che ci sono delle regole che tutti seguiamo. Molti le hanno linkate in firma, le trovi qua: https://forums.gentoo.org/viewtopic-t-83375.html
Se avessi anche solo letto la prima pagina del forum, avresi trovato questo 3d, denso di info che ti saranno molto utili.
Un consiglio, se cercando info trovi in giro riferimenti ai raidtools, a raidhotadd & co ignorali, sono deprecati. Per creare e gestire RAID ora si usa mdadm.
In bocca al lupo. _________________ Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
randomaze Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/191195238462262e08ea92.jpg)
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Thu Apr 14, 2005 11:54 am Post subject: Re: ho solo mezzo raid funzionante |
|
|
roberto_dotg wrote: | scusate se parlo qui di debian, so che siete un gruppo di gentooisti ma la mailing list di debian non mi risponde e voi siete + simpatici... , quindi provo qui. |
Normalmente quando si parla di altre distribuzioni il topic viene chiuso dai moderatori, cosa che sto per fare.
Non si tratta di censura o razzismo nei confronti delle altre distribuzioni, semplicemente: "questo é il forum di gentoo e si parla di gentoo". _________________ Ciao da me! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
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
|
|