Impostazione
|
Valore
|
Descrizione
|
---|---|---|
use_watchdog
|
il
|
Attiva il watchdog in Pgpool-II
|
wd_hostname
|
'10.91.9.101'
oppure
’10.91.9.102’
|
Nome host o indirizzo IP di questo watchdog
|
wd_port
|
9000
|
Numero di porta di questo watchdog
|
delegate_IP
|
'10.91.9.100'
|
Indirizzo IP virtuale utilizzato dai client per accedere a PostgreSQL (attraverso Pgpool-II)
|
ifconfig_path
|
'/etc/pgpool2'
|
Percorso assoluto della directory contenente gli script o i comandi if_up_cmd e if_down_cmd.
|
if_up_cmd
|
'ifup.sh $_IP_$ <eni id of Pgpool node>'
|
Il comando che viene eseguito quando Pgpool-II prova a visualizzare l'interfaccia IP virtuale con l'indirizzo delegate_IP. È possibile recuperare l'ID eni del nodo Pgpool-II accedendo alla console di amministrazione EC2 e alla propria istanza Pgpool-II. Nella relativa descrizione nella console individuare la voce Network interfaces, fare clic su eth0 e individuare l'ID dell'interfaccia. Utilizzarlo per $<eni id of Pgpool node>.
|
if_down_cmd
|
ifdown.sh $_IP_$ <eni id of Pgpool node>
|
Il comando che viene eseguito quando Pgpool-II prova a chiudere l'interfaccia IP virtuale con l'indirizzo delegate_IP. Vedere if_up_cmd per ottenere l'ID eni del nodo Pgpool-II.
|
arping_path
|
'/usr/bin'
|
Percorso del package di installazione iputils-arping
|
arping_cmd
|
'arping -U $_IP_$ -w 1'
|
Il comando arping utilizzato per verificare gli IP.
|
heartbeat_destination0
|
'10.91.9.102'
oppure
'10.91.9.101'
|
L'indirizzo IP su cui viene eseguito il controllo heartbeat; il valore dell'impostazione other_pgpool_hostname0
|
heartbeat_destination_port0
|
9694
|
Utilizzare il valore di default.
|
heartbeat_device
|
'eth0'
|
Il dispositivo NIC per l'indirizzo IP per la comunicazione heartbeat
|
other_pgpool_hostname0
|
'10.91.9.102'
oppure
'10.91.9.101'
|
L'indirizzo IP dell'altra istanza del server Pgpool-II
|
other_pgpool_port0
|
5432
|
La porta su cui è in ascolto l'altro nodo Pgpool-II
|
other_wd_port0
|
9000
|
La porta su cui è in ascolto l'altra funzionalità watchdog Pgpool-II
|
|
Durante il failover verranno visualizzati i messaggi Permission Denied correlati alle chiavi.
|