yum 캐시 데이터로 인해서 잘못된 동작이 일어날 수 있다. 이럴 때, yum의 캐시를 정리할 수 있다.



캐시된 패키지 정보를 모두 삭제하는 커맨드이다.


$ sudo yum clean packages



캐시된 XML 기반의 메타데이터를 삭제한다.


$ sudo yum clean metadata



캐시된 모든 데이터베이스 파일을 삭제한다.


$ sudo yum clean dbcache



사용하지 않는 불필요한 디스크 공간을 정리하고, 동시에 이전 커맨드와 같이 캐시된 모든 파일을 삭제한다.


$ sudo yum clean all



다음 커맨드를 실행하여 yum 캐시를 재구성한다.


$ sudo yum makecache



Posted by '김용환'
,



저널 로그를 보려면 다음과 같다. 센트OS 7의 시스템 서비스의 대부분은 저널 로그에 저장된다.


$ sudo journalctl



기간별 검색이 가능하다.


$ sudo journalctl --since "2016-08-06 00:00:00" --until "2016-08-10 10:30:00"

-- Logs begin at 금 2016-08-05 00:17:04 KST, end at 월 2016-08-08 11:34:27 KST. --

 8월 06 00:00:01 kara070 CROND[12476]:




어제부터 sshd.service 로그를 보고 싶다.


$ sudo journalctl -u sshd.service --since "yesterday"

-- Logs begin at 금 2016-08-05 00:17:04 KST, end at 월 2016-08-08 11:35:02 KST. --

...





에러 타입에 대한 저널 로그를 살펴본다.


$ sudo journalctl -p err -b



상세로그를 보려면 다음을 실행한다.


$ sudo journalctl -p err -b -o verbose



상세로그를 tail -f 처럼 보고 싶을 때 다음처럼 실행한다.


$ sudo journalctl -f




참고로, 도커 설정 파일에도 다음과 같은이 저널 로그를 설정되어 있다.


OPTIONS='--selinux-enabled --log-driver=journald'



Posted by '김용환'
,