![[공유기]아이피타임 자동 재시작(간헐적 끊김)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcxtITi%2FbtrR2wf7QpY%2FrgOk1FSW1GWtxFN3Jtjcv0%2Fimg.jpg)
사무실 공유기가 자꾸 먹통 되는 증상.. 간헐적발생이라.. 펌웨어해도 해결이 안되고.. 결국 자동 재시작으로 해결 도전
![리눅스 시스템 모니터링 sar](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbMiyTo%2FbtsF3FN0Ier%2FHmKui7v3FtR1rg7kBXwMJ0%2Fimg.png)
설치 yum -y install sysstat 사용법 Usage: sar [ options... ] [ [ ] ] 주요 옵션 종 류 설 명 -A 모든 정보 출력 -f 파일정보를 읽어들여서 출력 -u CPU통계. 디폴트 옵션 -n 네트워크 통계 -o 출력결과를 바이너리 데이터로 저장 -q 프로세스 통계. load average정보가 나옴. -r 메모리 통계 -W 스왑 통계
![리눅스 로그관리 loglotate](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXMRmL%2FbtrRWLQ4Qjf%2FrXhmV7FTAUckCKBl3VEXeK%2Fimg.png)
리눅스에서 서버를 운영하다 보면 로그를 보고 서버의 상태 혹은 장애를 대비합니다. 그래서 대부분의 모든 로그는 남기도록 설정하는데 이러한 로그들은 시간이 점점 지나면서 엄청난 크기로 커지게 됩니다. 엄청난 크기로 커지기 전에 로그들을 잘관리하도록 설정하는 기능이 logrotate 입니다 loglotate 실행순서 loglotate 파일구조 데몬 프로그램 /usr/sbin/logrotate Logrotate 데몬 설정파일 /etc/logrotate.conf Logrotate를 프로세스 설정파일 /etc/logrotate.d/ Logrotate 작업내역 로그 /etc/cron.daily/logrotate loglotate 주요 옵션 설명 옵션명 설 명 rotate 10000 로그 파일 갯수를 10000개로 ..
![mysql binary log 설정](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDe9QO%2FbtrRMvhqzRD%2F0K17a6766fJYZojzgoZMvk%2Fimg.jpg)
mysql 바이너리 로그는 쿼리 수행을 로그로 남기는것. 로그 백업으로 사용되어 복구할때도 쓰일 수도 있으며, Replication 사용시 동기화에도 사용이 됨. binary 주요 파라미터 정보 파라미터값 (value) 설 명 (description) log-bin 바이너리 로그 경로 binlog_cache_size 바이너리 로그 캐시 사이즈 max_binlog_size 바이너리 로그 최대 사이즈 expire_logs_days 보관기간 binlog_format 바이너리 로그 포맷(binary logging format - mixed recommended) statement 쿼리문으로 기록되는 형식이고 용량을 적게 차지합니다. 버전 특성을 타지 않습니다.(sysdate()와 now()의 결과가 다른경우 등..
![docker container 재시작 정책 수정](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCvRWL%2FbtrRzxS7tLF%2FkBFUgJvo04pQoKltzrY150%2Fimg.png)
도커를 계속 중지해도 서비스가 올라와서 확인해보니 특정 컨테이너 재시작 정책이 always로 되어 있어서 발생. [darksharavim]docker inspect cec4043c72d4 | more [ { "Id": "cec4043c72d4d33b1b40e285ff07366d077722bcc555626c4dc980783eb4c22c", 블라 블라 "RestartPolicy": { "Name": "always", 재시작 정책을 다시 수정함! [darksharavim]docker update --restart=no cec4043c72d4d33b1b40e285ff07366d077722bcc555626c4dc980783eb4c22c cec4043c72d4d33b1b40e285ff07366d077722bcc55..