Debian에서 sysstat 패키지를 설치하고 sysstat 데몬이 동작중임에도 불구하고 /var/log/sysstat
에 아무런 데이터가 쌓이지 않는 경우가 있다.
또는 아래와 같은 오류가 발생하는 경우
root@dev:/var/log# sar /var/log/sysstat/sa27 파일을 열수 없습니다: 그런 파일이나 디렉터리가 없습니다 데이터 수집기가 사용가능 한지 확인하십시오. Cannot open /var/log/sysstat/sa27: No such file or directory Please check if data collecting is enabled
이 경우 기본적으로 sysstat 데몬이 데이터를 수집하지 않는것이 기본설정이어서 발생하는 문제이다.
해결하려면 /etc/default/sysstat
파일을 열어 수정하도록 한다.
ENABLED=“false”
를 ENABLED=“true”
로 변경한다.
# # Default settings for /etc/init.d/sysstat, /etc/cron.d/sysstat # and /etc/cron.daily/sysstat files # # Should sadc collect system activity informations? Valid values # are "true" and "false". Please do not put other values, they # will be overwritten by debconf! ENABLED="true"
좀더 간편하게 활성화 하는 방법은 아래와 같다.
root@dev:~# dpkg-reconfigure sysstat
단, 이 방법을 사용하려면 /etc/default/sysstat
파일을 수동으로 수정하지 않았어야 한다.
수동으로 수정하게 된 이후에는 이 방법으로 변경하려고 해도 변경되지 않는 버그가 있다.