Closed leegyoungmin closed 1 month ago
postgres-0 | postgresql-repmgr 16:08:33.86 INFO ==> ** Starting repmgrd **
postgres-0 | [2024-09-11 16:08:33] [NOTICE] repmgrd (repmgrd 5.4.1) starting up
postgres-0 | INFO: set_repmgrd_pid(): provided pidfile is /tmp/repmgrd.pid
postgres-0 | [2024-09-11 16:08:33] [NOTICE] starting monitoring of node "postgres-0" (ID: 1000)
pgpool | 2024-09-11 07:08:34.539: health_check0 pid 183: LOG: health check retrying on DB node: 0 succeeded
pgpool | 2024-09-11 07:08:59.535: sr_check_worker pid 182: ERROR: Failed to check replication time lag
pgpool | 2024-09-11 07:08:59.535: sr_check_worker pid 182: DETAIL: No persistent db connection for the node 0
pgpool | 2024-09-11 07:08:59.535: sr_check_worker pid 182: HINT: check sr_check_user and sr_check_password
pgpool | 2024-09-11 07:08:59.535: sr_check_worker pid 182: CONTEXT: while checking replication time lag
코드보면서 해봤는데 이부분에서 에러납니다. sr_check_user와 sr_check_password 문제인 것같아서 pgpool 컨테이너 들어가서 접속해봤는데 연결은 되는것 같더라고요.
어느 부분이 문제일까요?
postgres-0 | postgresql-repmgr 16:08:33.86 INFO ==> ** Starting repmgrd ** postgres-0 | [2024-09-11 16:08:33] [NOTICE] repmgrd (repmgrd 5.4.1) starting up postgres-0 | INFO: set_repmgrd_pid(): provided pidfile is /tmp/repmgrd.pid postgres-0 | [2024-09-11 16:08:33] [NOTICE] starting monitoring of node "postgres-0" (ID: 1000) pgpool | 2024-09-11 07:08:34.539: health_check0 pid 183: LOG: health check retrying on DB node: 0 succeeded pgpool | 2024-09-11 07:08:59.535: sr_check_worker pid 182: ERROR: Failed to check replication time lag pgpool | 2024-09-11 07:08:59.535: sr_check_worker pid 182: DETAIL: No persistent db connection for the node 0 pgpool | 2024-09-11 07:08:59.535: sr_check_worker pid 182: HINT: check sr_check_user and sr_check_password pgpool | 2024-09-11 07:08:59.535: sr_check_worker pid 182: CONTEXT: while checking replication time lag
코드보면서 해봤는데 이부분에서 에러납니다. sr_check_user와 sr_check_password 문제인 것같아서 pgpool 컨테이너 들어가서 접속해봤는데 연결은 되는것 같더라고요.
어느 부분이 문제일까요?
어떤 환경에서 실행하셨는지 정확하게 확인할 수는 없지만, coc-pipeline에 들어있는 postgreSQL 파일 내에서 실행하게 되면 안됩니다. 환경 변수와 관련된 파일을 git에 올리지 않았기 때문에 /home/ubuntu/app/postgresql 내부에서 동작시켜야 합니다. @dnlpys
이슈 번호 : #2
변경 사항
관련 영상 및 자료
비고 사항