Newsgroup: it.comp.os.linux.sys
Titolo: mi date una mano sul raid 1 ? chiedo chiarimenti

Ragazzi ho debian linux , 2 hd da 120 Gb che volevo mettere in Raid 1
(mirroring) dopo notti insonni che non sonoriuscito a fare niente di buono
stanotte mi viene il pallino di scaricarmi il cd per XFS e formatto tutto e
rimetto tutto.
hda master su coontroller primario
hdc master su controller secontario
ho creato tutte le directory uguali. Gli hd sono stessa marca e modello fra
l'altro (maxtor) . Solo la / di hda non riesco a metterla come / di hdc
infatti per ora hdc ha /root invece di solo / come hda. E' possibile che con
kernel
Linux uccibirdi 2.4.18-bf2.4-xfs #1 Son Jul 14 09:40:39 CEST 2002 i686
unknown il Raid 1 si crea automaticamente ? se faccio un df -h mi esce:
uccibirdi:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda5              15G  115M   14G   1% /
/dev/hdc5              15G  432k   14G   1% /root
/dev/hda1              89M  1.9M   87M   3% /boot
/dev/hdc1              89M  1.9M   87M   3% /boot
/dev/hda2              98G  182M   97G   1% /home
/dev/hdc2              98G  182M   97G   1% /home
/dev/hda3             960M  824k  959M   1% /var/log
/dev/hdc3             960M  824k  959M   1% /var/log
cioč come notate le partizioni si "riempiono allo stesso modo su entrambi
gli hd! :o)) contentissimo. Sapete come posso fare per avere le due
partizioni
/dev/hda5              15G  115M   14G   1% /
/dev/hdc5              15G  432k   14G   1% /root
entrambe su / e non una su / e l'altra su /root?
come posso testare se funziona veramente il raid 1? stacco uno dei due hd?
Grazie attendo vostre risposte, notte!

 Grazie attendo vostre risposte, notte!
fosse in te mi cercherei in rete il software raid howto...
pare che tu abbia un po' le idee confuse...
Hola...
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Skull says:
Stop VeriSign. Go to 
http://www.whois.sc/verisign-dns/
* The most stupid thing since Microsoft Network... <g> *

On Mon, 20 Oct 2003 14:51:17 GMT, uccibirdi wrote:
[...]
Ma parli di raid hardware o software???
cmq sia, hai fatto casino, non devi avere due partizioni es hda1 ed hdc1
sullo stesso mount point, ma devi avere /dev/mdX che e' il device 'raid'
di piu' partizioni su piu' dischi.
Quello che hai postato e' una cosa che non ho mai visto e sembra un bel
castrone.
Altra cosa, il bf2.4-xfs ha il supporto per raid1 come modulo e nn
built-in, quindi o ti crei un initrd o ricompili il kernel.
IMHO e' meglio la seconda.
Ti invito a leggere il raid-software-howto che trovi su ildp.
CYA
Banana

 /dev/hdc3             960M  824k  959M   1% /var/log
guarda che non ha alcun senso......
1° leggiti il raid-howto.
2° quando usi raid crei un device /dev/md<n> che è il raid tra 2 device.
3° se monti 2 partizioni nello stesso punto del vfs .... 
ma' su questo punto direi che o ne usi una sola ( probabilmente l' ultima
che hai montato ) oppure si incrania ogni cosa.
ma ripeto , leggiti il raid-howto ......
ciao.
-- 
-------------------------------------------------------------------------------
- Come si chiama un poliziotto con un carabiniere dall'altra parte?
- Un interprete.
                -- Da it.hobby.umorismo
-------------------------------------------------------------------------------

grazie a tutti per le risposte, sto studiando questo how-to poichè il raid
lo faccio via software. E' raggiungibile qui:
http://www.pluto.linux.it/ildp/HOWTO/Software-RAID-HOWTO-4.html#ss4.1
 che
dite va bene? la prima difficoltà che ho incontrato e che non riesco a
superare è che midice dove scaricare il raid tools
 
ftp://ftp.kernel.org/pub/linux/utils/raid/raidtools/index.html
 che ci
riporta su 
http://people.redhat.com/mingo/raidtools/raidtools-1.00.3.tar.gz
ma poi quando lo decomprimo (tar -xzf raidtools-1.00.3.tar.gz ) mi escono
una serie di files:
COPYING                         ideas                  parser.h
raidreconf.8       retry
Makefile.in                          list.h                 prconv.c
raidreconf.c       rrc_common.c
README                          lsraid.8               questions
raidreconf.h       rrc_common.h
Software-RAID.HOWTO  lsraid.c               raid0.conf.sample
raidreconf.txt     rrc_raid0.c
acconfig.h                           md_p.h                 raid0run.8
raidrun.8          rrc_raid5.c
arytst.c                               md_u.h
raid1.conf.sample  raidstart.8        rrc_single.c
autogen.sh                          mdprint.c              raid4.conf.sample
raidstart.c        scsi.c
ckraid.8                             mdread.c
raid5.conf.sample  raidstop.8         scsi.h
common.h                         mdwrite.c              raid_io.c
raidtab.5          sectors.c
config.h                             mkraid.8               raid_io.c.ia64
raidtab.sample     summary
config.h.in
                          mkraid.c               raid_io.h
raidtools.spec     version.c
config.log                           multipath.conf.sample  raidadd.8
readblock.c        version.h
configure                            newraidtab             raidlib.c
readboth.c
configure.in
                         oldraidtab             raidlib.h
reconf.notes
detect_multipath.c               parser.c               raidreconf-HOWTO
reconfiguration.c
 e io eseguo
./autogen.sh
ma mi esce
~/raidtools-1.00.3
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
allora tramite tasksel installo i pacchetti per c e c++ e riprovo e ottengo:
uccibirdi:~/raidtools-1.00.3# ./autogen.sh
~/raidtools-1.00.3 ~/raidtools-1.00.3
~/raidtools-1.00.3
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
uccibirdi:~/raidtools-1.00.3#
solo che effettuando un reboot (come descritto nell'How-to) Non trovo il
file /proc/mdstat e non ho neanche il comando mkraid . Nel link non ci sono
le patchda applicare ed io ho il kernel  2.4.18-bf2.4-xfs . Per cortesia mi
aiutate? dove posso scaricare le patch e il raidtools per debian woody
stable? mkraid come lo ottengo?
grazie
[cut]

 
Ma il make;make install lo dai oppure no?
Altrimenti hai preparato il programma per la compilazione, ma non lo hai 
compilato.
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
	(Seen on TV!!!)
	"Risparmiamo 5 centesimi a transazione!"

 wrote in message
im8lb.55488$e6.19...@twister2.libero.it...[cut]

frena , è inutile che fai tutto questo casino , che distribuzione hai ?
al 99.99999 % hai gia' i raid-tools nella distribuzione.
-- 
-------------------------------------------------------------------------------
"Perche' sono nato con tali contemporanei?"
                -- Oscar Wilde
-------------------------------------------------------------------------------

 frena , č inutile che fai tutto questo casino , che distribuzione hai ?


On Tue, 21 Oct 2003 10:31:10 GMT, uccibirdi wrote:
[...]
Hai detto di usare il kernel 2.4.18-bf2.4-xfs, quindi usi debian
non e' piu' semplice fare:
# apt-get install raidtools2
senza tanto complicarsi la vita, no?
E cmq devi ricompilarti un kernel con il supporto per il raid1
compilato built-in e non come modulo. Ti semplifica parecchio la vita.
Altrimenti devi farti un ramdisk iniziale per precaricare i moduli, ma
IMHO e' da preferire la ricompilazione del kernel.
CYA
Banana

 mkraid non lo tengo
man apt-get
-- 
-------------------------------------------------------------------------------
Non mi sembra un uomo libero quello che non ozia di tanto in tanto.
-- Marco Tullio Cicerone
-------------------------------------------------------------------------------

 wrote in message
bn37a0$sf4u9$1...@ID-146122.news.uni-berlin.de...[cut]

 evoluzioni della cosa, ma che differenza cìè fra raidtools e raidtools2?
Il package debian si chiama cosi, non mi sono mai chiesto il perche',
cmq sono quelli citati dall'howto.
Potrebbe essere (ma probabilmente dico una cazzata) che si chiamino cosi
per distinguerli dai raidtools ver <= a 0.4 che utlizzavano un principio
di funzionamento diverso.
cmq, installa quelli e vai tranquillo
cya
Banana

ragazzi sto seguendo l'how-to software raid ma ad un tratto dice:
Preparate il file /etc/raidtab nel seguente modo:
raiddev /dev/md0
        raid-level      1
        nr-raid-disks   2
        nr-spare-disks  0
        chunk-size     4
        persistent-superblock 1
        device          /dev/sdb6
        raid-disk       0
        device          /dev/sdc5
        raid-disk       1
cioč mi č parso di capire che io devo sostituire
        device          /dev/sdb6
        raid-disk       0
        device          /dev/sdc5
con le partizioni dei due hd da mettere in raid, avendo cosě questo
/etc/raidtab:
raiddev /dev/md0
        raid-level      1
        nr-raid-disks   2
        nr-spare-disks  0
        chunk-size     4
        persistent-superblock 1
        device          /dev/hda1
        raid-disk       0
        device          /dev/hdc1
        raid-disk       1
        device          /dev/hda2
        raid-disk       0
        device          /dev/hdc2
        raid-disk       1
        device          /dev/hda3
        raid-disk       0
        device          /dev/hdc3
        raid-disk       1
        device          /dev/hda4
        raid-disk       0
        device          /dev/hdc4
        raid-disk       1
        device          /dev/hda5
        raid-disk       0
        device          /dev/hdc5
        raid-disk       1
giusto? poi hda6 e hdc6 li lascio cosě perchč sono swap. ma ad un tratto si
parla di md0. Io quale dei due hd devo chiamare md0 e come lo devo
formattare per avere questo label? md0 e le altre partizioni? la mia
configurazione attuale sugli hd č la seguente:
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda5              15G  202M   14G   2% /
/dev/hdc5              15G  1.3M   14G   1% /root
/dev/hda1              89M  1.9M   87M   3% /boot
/dev/hdc1              89M  1.9M   87M   3% /boot
/dev/hda2              98G  227M   97G   1% /home
/dev/hdc2              98G  227M   97G   1% /home
/dev/hda3             960M  1.8M  958M   1% /var/log
/dev/hdc3             960M  1.8M  958M   1% /var/log
/dev/hda2              98G  227M   97G   1% /home
/dev/hdc2              98G  227M   97G   1% /home
che devo fare con questo md0? come lo ottengo? grazie
[cut]

non disperate sono riuscito a fare partire il raid !
domani vi dico ora vado a nanna! notte a tutti!
[cut]

         raid-disk       1
md2
