5.14.4. 로깅

클러스터에 있는 모든 데몬의 디버깅을 활성화하거나 특정 클러스터 프로세스에 대한 로깅을 활성화할 수 있습니다.
모든 데몬의 로깅을 활성화하려면 다음 명령을 실행합니다. 디폴트로 로깅은 /var/log/cluster/daemon.log 파일로 이동합니다.
ccs -h host --setlogging [logging options]
예를 들어 다음 명령은 모든 데몬의 디버깅을 활성화합니다.
# ccs -h node1.example.com --setlogging debug=on
5.1.5절. “이전 설정을 덮어쓰기하는 명령 ”에서 설명하고 있듯이 이 명령은 --setlogging 옵션으로 설정할 수 있는 기타 모든 속성을 기본값으로 재설정하는 점에 유의하십시오.
개별 클러스터 프로세스에 대한 디버깅을 활성화하려면 다음 명령을 실행합니다. 데몬 마다 로깅 설정은 글로벌 설정을 덮어쓰기합니다.
ccs -h host --addlogging [logging daemon options]
예를 들어 다음 명령은 corosyncfenced 데몬의 디버깅을 활성화합니다.
# ccs -h node1.example.com --addlogging name=corosync debug=on
# ccs -h node1.example.com --addlogging name=fenced debug=on
개별 데몬의 로그 설정을 제거하려면 다음 명령을 사용합니다.
ccs -h host --rmlogging name=clusterprocess
예를 들어 다음 명령은 fenced 데몬의 데몬 고유의 로그 설정을 제거합니다.
ccs -h host --rmlogging name=fenced
글로벌 및 데몬별 로깅 모두에 대해 설정할 수 있는 로깅 및 추가 로깅 옵션을 활성화할 수 있는 로깅 데몬 목록은 cluster.conf(5) man 페이지에서 참조하십시오.
클러스터의 모든 구성요소 설정 완료시 5.15절. “클러스터 노드에 설정 파일 전달 ”에서 설명하고 있듯이 클러스터 설정 파일을 모든 노드에 동기화해야 합니다.