Clark's Home page

Tecnicismi vari di un Sysadmin Linux ma anche qualcosa della sua vita

Posts Tagged ‘cluster’

LVM per ambiente di test —

Arrivati a questo punto si deve predisporre il sistema in modo da poter creare dei volumi logici con LVM sui device  DRBD, la prima cosa da fare è istruire LVM ad accettare drbd, quindi modificare /etc/lvm/lvm.conf commentando le due righe originali e sostituendole con queste due: filter = [ “a|drbd[01]|”, “r|.*|” ] global_filter = [ […]

DRBD e Heartbeat configurazione su Devuan 5 in ambiente di test —

In realtà la configurazione di DRBD non differisce da quelle precedentemente illustrate, la differenza sostanziale è che al posto di lavorare su una scheda fisica da 1 G lavora su una bond a 10 G e si tratta di una differenza che fa moltissimo in fase di migrazione e di sync. Ripeto ancora una volta […]

Xen sui nodi Daedalus —

Una volta sistemati i nodi a livello base si può passare ad installare l’hypervisor XEN e qemu con apt-get  install qemu-system xen-system-amd64 che si tirano dietro le dipendenze necessarie. in /etc/xen/xl.conf mettere a off la direttiva autobaloon in /etc/default/grub aggiungere la riga GRUB_CMDLINE_XEN=”dom0_mem=16384M,max:16384M” e successivo update-grub  al reboot l’opzione parti con xen dovrebbe essere la […]

Cluster HA concetti di base —

Un cluster ad alta disponibilità (HA), in ambito informatico, è un insieme di due o più server (o altri componenti hardware) che lavorano insieme per garantire la continuità dei servizi, anche in caso di guasto di uno dei componenti. In sostanza, se un server fallisce, un altro prende il suo posto, evitando interruzioni del servizio. […]

Ambiente di test —

Che cos’è, a cosa serve e importanza di un ambiente di test software Che cos’è un ambiente di test? Nell’ambito del testing software, un ambiente di test (o test environments) è costituito da uno spazio in cui il software viene sottoposto a una serie di test sperimentali e test utenti. Gli ambienti di test testano […]

global_common.conf —

Nella configurazione drbd questa come dice anche il nome e’ la parte comune di configurazione comune a tutti i device e si trova in /etc/drbd.d Deve essere identica su ambo le macchine e definisce i parametri comuni e le azioni da eseguire in caso di split-brain o comunque di caduta del nodo. global { usage-count […]

rX.res —

Sempre in /etc/drbd.d troviamo i files .res che deviniscono i device drbd r0.res r1.res rx.res Nel mio caso sono due per non complicarmi la vita e di seguito i parametri r0.res resource r0 { on vespucci { device /dev/drbd0; disk /dev/sda8; address 192.168.20.12:7778; meta-disk internal; } on palinuro { device /dev/drbd0; disk /dev/sda8; address 192.168.20.13:7778; […]

Ambiente di test —

Il mio ambiente di testing ha reso l’anima, dopo innumerevoli sevizie e situazioni da manicomio devo però aggiungere. Non esiste o meglio non ho trovato una definizione precisa della locuzione ambiente di test, intuitivamente come suggerisce il nome, è qui che vengono condotte le prove  dell’applicazione che si desidera provare, ho usato il termine applicazione […]

Bastion host —

Un Bastion host è normalmente nelle realtà aziendali la macchina di collegamento tra la/le LAN e Internet. Nelle piccole/medie aziende normalmente il Bastion host è un Computer che offre diversi servizi, tipicamente servizi di proxy di firewalling di IDS, se è vero che raggruppando i servizi su un unica macchina macchina si riducono i costi […]

drbd+heartbeat —

Questa parte è dedicata alla realizzazione di un cluster HA con drbd (Distributed Replicated Block Device) e heartbeat ed è destinata a supportare una catena di proxy che tratterò in altri articoli. preparazione delle macchine configurazione dei device drbd configurazione di heartbeat È  chiaro che si può applicare a praticamente tutti i programmi di normale […]

Hide picture