Nov 272010
 

DRBD
Potrebbe servirvi di avere delle informazioni replicate tra due computer, che magari fanno parte di un cluster HA, oltre la replica “software” con meccanismi quali Rsync è possibile utilizzare un prodotto ormai stabile ed incluso nei kernel standard: DRBD.

DRBD (Distributed Replicated Block Device) è un sistema di storage distribuito per la piattaforma GNU/ Linux. Si compone di un modulo del kernel, varie applicazioni di gestione in userspace e alcuni script di shell e viene normalmente utilizzato per l’alta disponibilità in cluster (HA) . DRBD ha somiglianze con il RAID 1, salvo che funziona su una rete.

DRBD si riferisce sia al software (modulo del kernel e dei relativi tool userspace), ed anche agli specifici dispositivi logici a blocchi gestiti dal software. dispositivo DRBD e block device DRBD sono spesso utilizzate per indicare i dispositivi.

E’ un software libero rilasciato sotto i termini della GNU General Public License 2.

Continue reading »

Flattr this!

Nov 182010
 

historyIl comando history è molto utile quando si lavora spesso a terminale e si vuole richiamare un comando dato in passato. Ma esistono varie opzioni non così comuni e poco conosciute, in questo articolo vedremo come utilizzarle in bash e zsh.

Uso base

Mostra gli ultimi comandi dati a terminale.
Si applica a bash and zsh

history

Continue reading »

Flattr this!

Nov 092010
 

linux serial

Catturare automaticamente, salvare e pubblicare informazioni da una porta seriale RS232

Authore: John Smitty

Questo articolo descrive come configurare un sistema che utilizzerà una installazione CLI (Command line) minimale di Linux (Ubuntu in questo esempio) per catturare informazioni da una porta seriale RS232 e caricarle ad un server ftp.

Questo è utile per applicazioni che includono la raccolta di dati provenienti da sensori o altri dispositivi seriali come packet radio amatoriali – ed utilizzeremo i dati su un sito web o su un altro computer remoto.

Continue reading »

Flattr this!

Nov 042010
 

lvs Linux Virtual Server, LVS è una soluzione di bilanciamento del carico avanzato per sistemi Linux. Si tratta di un progetto open source avviato da Wensong Zhang nel maggio 1998. La missione del progetto è di costruire un server ad alte prestazioni e ad alta disponibilità per Linux utilizzando tecnologie di clustering, offrendo una buona scalabilità, affidabilità e facilità di manutenzione.

L’opera principale del progetto LVS è ora quello di sviluppare un software avanzato di bilanciamento del carico IP (IPVS), ed un software di bilanciamento a livello dell’applicazione (KTCPVS), ed i componenti di gestione dei cluster.

Continue reading »

Flattr this!