장 18. 서버 설정 및 운용

차례
18.1. PostgreSQL 사용자 계정
18.2. 데이터베이스 클러스터 생성
18.2.1. Use of Secondary File Systems
18.2.2. Use of Network File Systems
18.3. 데이터베이스 서버 시작
18.3.1. 서버 시작 실패
18.3.2. 클라이언트 연결 문제
18.4. 커널 리소스 관리
18.4.1. 공유 메모리 및 세마포어
18.4.2. 리소스 제한
18.4.3. Linux 메모리 Overcommit
18.4.4. Linux Huge pages
18.5. 서버 셧다운
18.6. PostgreSQL 클러스터 업그레이드
18.6.1. pg_dumpall을 통한 데이터 업그레이드
18.6.2. pg_upgrade를 통한 데이터 업그레이드
18.6.3. 복제를 통한 데이터 업그레이드
18.7. 서버 스푸핑 방지
18.8. 암호화 옵션
18.9. SSL을 사용한 TCP/IP 연결 보호
18.9.1. 클라이언트 인증서 사용
18.9.2. SSL 서버 파일 사용
18.9.3. 자체 서명된 인증서 생성
18.10. SSH 터널을 사용하여 TCP/IP 연결 보호
18.11. Windows이벤트 로그 등록

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