설정
|
값
|
설명
|
---|---|---|
use_watchdog
|
on
|
Pgpool-II에서 watchdog을 켭니다.
|
wd_hostname
|
'10.91.9.101'
또는
'10.91.9.102'
|
이 watchdog의 호스트 이름 또는 IP 주소입니다.
|
wd_port
|
9000
|
이 watchdog의 포트 번호입니다.
|
delegate_IP
|
'10.91.9.100'
|
클라이언트가 Pgpool-II를 통해 PostgreSQL에 액세스하는 데 사용하는 가상 IP 주소입니다.
|
ifconfig_path
|
'/etc/pgpool2'
|
if_up_cmd 및 if_down_cmd 명령 또는 스크립트가 포함된 디렉터리의 절대 경로입니다.
|
if_up_cmd
|
'ifup.sh $_IP_$ <eni id of Pgpool node>'
|
Pgpool-II가 delegate_IP 주소를 사용하여 가상 IP 인터페이스를 실행하려고 시도하면 명령이 실행됩니다. EC2 관리 콘솔에 로그인하고 해당 Pgpool-II 인스턴스로 이동하여 Pgpool-II 노드의 eni ID를 검색할 수 있습니다. 콘솔의 설명에서 네트워크 인터페이스 엔트리를 찾고 eth0을 클릭한 다음 인터페이스 ID를 찾습니다. 이 ID를 $<eni id of Pgpool node>에 사용합니다.
|
if_down_cmd
|
ifdown.sh $_IP_$ <eni id of Pgpool node>
|
Pgpool-II가 delegate_IP 주소를 사용하여 가상 IP 인터페이스를 내리려고 시도하면 명령이 실행됩니다. Pgpool-II 노드의 eni ID를 가져오려면 if_up_cmd를 참조하십시오.
|
arping_path
|
'/usr/bin'
|
iputils-arping 설치 패키지의 경로
|
arping_cmd
|
'arping -U $_IP_$ -w 1'
|
IP를 확인하는 데 사용되는 arping 명령
|
heartbeat_destination0
|
'10.91.9.102'
또는
’10.91.9.101’
|
하트비트 검사를 수행할 IP 주소. other_pgpool_hostname0 설정의 값
|
heartbeat_destination_port0
|
9694
|
기본값을 사용하십시오.
|
heartbeat_device
|
'eth0'
|
하트비트 통신을 위한 IP 주소용 NIC 장치
|
other_pgpool_hostname0
|
'10.91.9.102'
또는
’10.91.9.101’
|
다른 Pgpool-II 서버 인스턴스의 IP 주소
|
other_pgpool_port0
|
5432
|
다른 Pgpool-II 노드가 수신하는 포트
|
other_wd_port0
|
9000
|
다른 Pgpool-II watchdog 기능이 수신하는 포트
|
|
장애 조치 중 키와 관련된 Permission Denied 메시지가 발생합니다.
|