/etc/syslog.conf 및 /etc/rsyslog.conf 파일
/etc/syslog.conf 및 /etc/rsyslog.conf 파일은 클러스터 인식 AIX 이 디버그 정보를 기록하는 데 사용하고 PowerHA® SystemMirror® 이 중요하지 않은 정보를 기록하는 데 사용하는 syslogd 데몬 로그 파일의 출력을 제어하는 데 사용됩니다.
설치 프로세스 중에 PowerHA SystemMirror 하위 시스템을 읽습니다. 하위 시스템에 따라 PowerHA SystemMirror-관련 문제를 특정 파일로 출력하도록 지시하는 파일에 다음 항목이 추가됩니다.
# example:
# "mail messages, at debug or higher, go to Log file. File must exist."
# "all facilities, at debug and higher, go to console"
# "all facilities, at crit or higher, go to all users"
# mail.debug /usr/spool/mqueue/syslog
# *.debug /dev/console
# *.crit *
# *.debug /tmp/syslog.out rotate size 100k files 4
# *.crit /tmp/syslog.out rotate time 1d
local0.crit /dev/console
local0.info /var/hacmp/adm/cluster.log
user.notice /var/hacmp/adm/cluster.log
daemon.notice /var/hacmp/adm/cluster.logPowerHA SystemMirror 을 설치한 후 /rtc/rsyslogd.conf file 을 사용하려면 다음 명령을 실행하여 모든 클러스터 노드에서 기존 /etc/syslog.conf file 을 /etc/rsyslog.conf 파일로 변환하면 됩니다.
/usr/sbin/syslog_ssw -c /etc/syslog.conf /etc/rsyslog.conf
그런 다음, 다음 명령을 실행하여 syslogd 디먼을 변환하십시오.
syslog_ssw -r
다음과 유사한 출력 예제가 표시됩니다.
0513-077 Subsystem has been changed.
Start daemon: syslogd
0513-059 The syslogd Subsystem has been started. Subsystem PID is 4456860.
aso.notice /var/log/aso/aso.log
aso.info /var/log/aso/aso_process.log
aso.debug /var/log/aso/aso_debug.log
caa.debug;caa. /var/adm/ras/syslog.caa .info /var/adm/ras/syslog.txt
local0.info;user.notice;daemon.notice /var/hacmp/adm/cluster.logsyslogd 디먼 유형과 무관하게, lssrc 명령은 항상 서브시스템 상태를 syslog로 표시합니다.
사용 가능한 syslogd 디먼을 판별하려면 다음 명령을 실행하십시오.
- ps -ef | grep syslog
다음 예제와 비슷한 출력이 표시됩니다.
root 26869770 4128770 0 04:19:37 - 0:00 /usr/sbin/rsyslogd - odmget -q
하위 시스템 이름 = 'syslogd'
SRCsubsys다음 예제와 비슷한 출력이 표시됩니다.
SRCsubsys: subsysname = "syslogd" synonym = "" cmdargs = "" path = "/usr/sbin/rsyslogd" <<<< rsyslogd is enabled uid = 0 auditid = 0 standin = "/dev/console" standout = "/dev/console" standerr = "/dev/console" action = 1 multi = 1 contact = 3 svrkey = 0 svrmtype = 0 priority = 20 signorm = 0 sigforce = 0 display = 1 waittime = 20 grpname = "ras"
- /etc/rsyslog.conf 파일은 모든 클러스터 노드에서 동일해야 합니다.
PowerHA SystemMirror rsyslogd 데몬이 활성화된 경우 로그 파일 회전을 지원하지 않습니다. rsyslogd 데몬은 로그 파일을 회전하기 위한 특별한 메커니즘이 필요하기 때문입니다.