Strumenti Utente

Strumenti Sito


debian:proxmox

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
debian:proxmox [2017/05/26 14:19]
stefano [uff]
debian:proxmox [2023/04/17 14:25] (versione attuale)
Linea 79: Linea 79:
 il programma verrà messo nel menù internet. Eseguire connettendo senza ssh o ssl (none).\\ il programma verrà messo nel menù internet. Eseguire connettendo senza ssh o ssl (none).\\
 poi con F8 abilitare il menù delle opzioni per eseguire ctrl+alt+canc\\ poi con F8 abilitare il menù delle opzioni per eseguire ctrl+alt+canc\\
 +
 +===== cluster HA =====
 +in seguito ad alcuni tutorial ho trovato il modo di realizzare un cluster di virtualizzazione a due nodi e di far partire ad esempio una VM su di uno storage condiviso in DRBD.\\
 +Il cluster viene creato con il solito sistema previsto da proxmox\\
 +così come l'aggiunta dei nodi\\
 +Una cosa importantissima è la gestione del quorum che nel caso di soli due nodi necessita dell'aggiunta di un parametro a manina nel seguente file: /etc/pve/corosync.conf\\
 +    quorum {
 +    provider: corosync_votequorum
 +    two_node: 1
 +  }
 +Da notare che la modifica a questo file viene automaticamente replicata sull'altro nodo\\
 +Non solo nel file sopradetto ma anche nel file /etc/corosync/corosync.conf che è esattamente identico all'altro nell'altra posizione\\
 +
 +Ora dobbiamo seguire le istruzione della sezione DRBD ossia creare lo sotrage drbd replicato\\
 +La procedura è la solita già nota.\\
 +Una volta terminata la sincronizzazione con\\
 +  drbdadm -- --overwrite-data-of-peer primary risorsa
 +
 +effetture le seguenti modifiche al file /etc/lvm.conf \\
 +
 +Tale storage costruito su un /dev/sdb(1,2, ecc) è stato condiviso attraverso il sistema LVM \\
 +Invati abbiamo dovuto modificare il file /etc/lvm/lvm.conf aggiungendo il seguente filtro:\\
 +  filter = [ "r|/dev/sdb1|", "r|/dev/disk/|", "r|/dev/block/|", "a/.*/" ]
 +  ----------->""""""""""""<--------------
 +se volessimo aggiungere una ulteriore partizione si aggiungerebbe a tale filtro\\
 +  filter = [ "r|/dev/sdb1|", "r|/dev/sda4|", "r|/dev/disk/|", "r|/dev/block/|", "a/.*/" ]
 +l'alternativa è quella di abilitare anzichè rimuovere, ad es:\\
 +  filter = [ "r|/dev/zd*|", "r|/dev/vdc|", "a|/dev/drbd.*|", "a|/dev/vda|", "a|/dev/vdb|" ]
 +Poi si aggiunge la partizione come PV\\
 +  pvcreate /dev/drbd0
 +Poi si aggiunge il VG\\
 +  vgcreate nomevg /dev/drbd0
 +A questo punto si può andare nell'interfaccia di gestione del cluster proxmox e aggiungere un nuovo storage di tipo LVM\\
 +===== drbd =====
 +https://pve.proxmox.com/wiki/DRBD \\
 +https://pve.proxmox.com/wiki/Two-Node_High_Availability_Cluster \\
 +https://icicimov.github.io/blog/virtualization/Adding-DRBD-shared-volumes-to-Proxmox-to-support-Live-Migration/ \\
  
 ===== eleminazione vm ===== ===== eleminazione vm =====
Linea 268: Linea 305:
 la valorizzazione di "on hostx" deve essere lo stesso nome presente in /etc/hostname.\\  la valorizzazione di "on hostx" deve essere lo stesso nome presente in /etc/hostname.\\ 
 di seguito le risorse drbd e relativi device:\\ di seguito le risorse drbd e relativi device:\\
-r0 drbd0 sdj1 porta:7788\\ +r0 drbd0 sdj1 porta:7788 500G scsi1 sqm\\ 
-r1 drbd1 sdb1 porta:7789\\ +r1 drbd1 sdb1 porta:7789 250G scsi2 gab\\ 
-r2 drbd2 sdc1 porta:7790\\ +r2 drbd2 sdc1 porta:7790 350G scsi3 sci\\ 
-r3 drbd3 sdd1 porta:7791\\ +r3 drbd3 sdd1 porta:7791 150G scsi4 ant\\ 
-r4 drbd4 sde1 porta:7792\\ +r4 drbd4 sde1 porta:7792 160G scsi5 imm\\ 
-r5 drbd5 sdf1 porta:7793\\ +r5 drbd5 sdf1 porta:7793 145G scsi6 ups\\ 
-r6 drbd6 sdg1 porta:7794\\ +r6 drbd6 sdg1 porta:7794 150G scsi7 rpc\\ 
-r7 drbd7 sdh1 porta:7795\\ +r7 drbd7 sdh1 porta:7795 155G scsi8 dig\\ 
-r8 drbd8 sdi1 porta:7796\\+r8 drbd8 sdi1 porta:7796 300G scsi9 upg\\
  
debian/proxmox.1495801199.txt.gz · Ultima modifica: 2023/04/17 14:25 (modifica esterna)