장 17. 서버 설정 및 운용

차례
17.1. PostgreSQL 사용자 계정
17.2. 데이터베이스 클러스터 생성
17.3. 데이터베이스 서버 시작
17.3.1. 서버 시작 실패
17.3.2. 클라이언트 연결 문제
17.4. 커널 리소스 관리
17.4.1. 공유 메모리 및 세마포어
17.4.2. 리소스 제한
17.4.3. Linux 메모리 Overcommit
17.4.4. Linux huge pages
17.5. 서버 셧다운
17.6. PostgreSQL 클러스터 업그레이드
17.6.1. pg_dumpall을 통한 데이터 업그레이드
17.6.2. pg_upgrade를 통한 데이터 업그레이드
17.6.3. 복제를 통한 데이터 업그레이드
17.7. 서버 스푸핑 방지
17.8. 암호화 옵션
17.9. SSL을 사용한 TCP/IP 연결 보호
17.9.1. 클라이언트 인증서 사용
17.9.2. SSL 서버 파일 사용
17.9.3. 자체 서명된 인증서 생성
17.10. SSH 터널을 사용하여 TCP/IP 연결 보호
17.11. Windows이벤트 로그 등록

이 장에서는 데이터베이스 서버를 설정하고 실행하는 방법과 운영 체제와 상호 작용하는 방법에 대해 다룬다.