
pg_port 설정을 변경한 후 포트 번호가 변경되지 않는 문제는, PostgreSQL 서버를 재시작할 때 pg_ctl 명령어를 사용하지 않는 경우에 발생합니다. pg_ctl 명령어를 사용하지 않으면, PostgreSQL 서버는 이전에 사용한 포트 번호를 계속 사용합니다.
pg_port 설정을 변경한 후 PostgreSQL 서버를 재시작할 때 사용할 수 있는 명령어는 다음과 같습니다.
1. pg_ctl restart -m immediate
-m immediate 옵션을 사용하면 PostgreSQL 서버를 즉시 재시작합니다.
2. pg_ctl reload
- reload 옵션을 사용하면 PostgreSQL 서버를 재시작하지 않고 설정 파일을 로드합니다.
3. systemctl restart postgresql
- systemctl restart postgresql 명령어를 사용하면 PostgreSQL 서버를 재시작합니다.
4. service postgresql restart
- service postgresql restart 명령어를 사용하면 PostgreSQL 서버를 재시작합니다.
이러한 명령어를 사용하여 PostgreSQL 서버를 재시작하면 pg_port 설정이 적용되고 포트 번호가 변경됩니다.
2025-07-10 06:48