Newsgroup: it.comp.os.linux.sys
Titolo: coda fs, alternative

ciao a tutti.
Devo scegliere un fs per una coppia di server che fondamentalmente sono indipendenti, ma vorrebbero essere un cluster di tipo high availability.
Vorrei cioè che sui due server girassero pressochè gli stessi servizi (apache + mysql + php, ftp, smtp + pop) di clienti distinti.
In caso però che uno dei due vada in crash, si blocchi uno dei servizi, etc, vorrei che l'altro ne faccia le veci.
Farei uno script o un programma che controlla un file di stato e prende i provvedimenti del caso se succede qualcosa: si prende l'indirizzo ip pubblico dell'altro server, carica i virtual hosts (di apache e di mail), etc. (già provato)
Già da tempo uso le repliche di mysql, perciò questo non è un problema.
Il problema è che non so come sincronizzare il file system tra i due server: la dir dei clienti, insomma.
Pensavo infatti di usare scp o rsync o altri sw di copia con una frequenza oraria n. Così facendo avrei che un server è la copia esatta (file utenti intendo) dell'altro con una differenza massima di n ore. 
L'alternativa interessante è CODA, ma è nello stato experimental per debian. Loro stessi sul sito non lo ritengono adatto a server di produzione.
Io ho messo su 2 server di prova con coda, comunque, Ogni server farebbe da codaserver e codaclient per l'altro, ma i  problemi sono i seguenti
1- siccome devo usare pacchetti experimental, mi viene freddo....
2- devo ricompilare il kernel per far andare coda-client nell'ultima versione, non sarebbe un grosso problema se non che
2a- minimo serve il kernel 2.4.21 (perchè le coda-patch partono da lì), che è testing, cosa che costringe a passare tutta la distro a testing e non mi va 
2b- con tutta la distro a testing mi viene + freddo...
3- il server coda occupa 80 mb di ram... e non ricordo + quanta cpu. mi sembra un po' eccessivo....
4- non sono ancora sicuro se perderei + dati con coda o senza.
ho provato a cercare alternative, ma non ho trovato fs validi. afs sul quale si basa coda NON serve per lavorare in modalità disconnessa.
Riassumo il dubbio
backup incorciato ogni n ore o esiste fs che lo faccia di suo?
Avete idee?
cits

 ancora sicuro se perderei + dati con coda o senza.
IMHO se puoi realizza uno storage esterno shared e vai con kimberlite o
qualcosa del genere ( se ti serve ti mando il sw x il clustering di RH )
altrimenti cerca drdb dovrebbe fare al caso tuo , è un raid1 in rete.
ciao.
-- 
-------------------------------------------------------------------------------
"Quando pensiamo di poter far si' che gli estremi si tocchino, ecco che
qualcuno muove gli estremi."
                -- Herbert Hoover
-------------------------------------------------------------------------------

 Avete idee?
In ordine:
- stai reinventando la ruota...
- fai un giro su 
linux-ha.org
 e dai una spulciata a heartbeat e drbd...
- comprati un disco firewire e cerca una cosa tipo "oracle linux cluster
firewire" con google...
A ogni punto affianca un ;-)
Ciao
-- 
Emanuele Balla  aka Skull
+----------------------------------------------------------------------+
Actually without signature.
Any idea?!?

 ho provato a cercare alternative, ma non ho trovato fs validi.
Intermezzo ?
-- 
gabriele dot giambonini at rcfmedia dot biz

 
beh, il punto è in effetti non comprare un altro server o un array di dischi.
COmunque intanto ringrazio tutti quelli che hanno risposto, guarderò le soluzioni che avete proposto e poi vi faccio sapere.
cits