- 현상 : No-sql 서비스 ntp sync 에러 발생 - 해결 : 문제가 되는 kudu 라는 NoSQL 컴포넌트 서비스 엔지니어 확인결과 1. ntp 서비스를 stop 기존에 /etc/ntp.conf 에 true옵션이 적용되어있었으나 시스템 시간 동기화는 간단하지만 중요한 부분입니다. 대부분의 시스템은 시스템에서 발생하는 이벤트 또는 로그를 시간과 함께 기록해 놓습니다. 이렇게 하는 이유는 해당 시간에 발생한 문제의 원인을 파악하여 조치를 하기 위함입니다. 만약 시간 동기화가 안된 시스템의 경우 기록되는 시간 차이를 매번 계산해서 파악해야하는 단점이 생깁니다. 또한 예약된 작업 또는 배치잡을 원하는 시간에 정확하게 실행하기 위해서는 시스템 시간 동기화는 필수 입니다. 마지막으로 시스템간 통신시 시간이 맞지 않으면 수많은 오류가 발생될 가능성이 높습니다. CentOS 8에서의 시간 동기화는 chrony를 이용한 시간 동기화를 진행합니다. 예전에는 rdate로 진행하였지만, CentOS 8 에서는 기본 시간 동기화 프로그램을 chrony를 사용하게 되었습니다. 시스템 운영의 기본이라 할 수 있는 시간 동기화 방법에 대해 설명드리니 꼭 알고 계셨으면 합니다. Contents | 시스템 시간 동기화Ⅰ. chrony 소개 Ⅱ. chrony 사용법 ▷ 시간 동기화 원리 → NTP (Network Time Protocol)는 인터넷을 통한 시스템간 시간 동기화하는데 사용되는 프로토콜 입니다. → 이 프로토콜을 이용하여, 만든 시간 동기화 프로그램 중 하나가 chrony 입니다. ▷ chrony | Redhat 계열 리눅스 기본 시간 동기화 프로그램 → chrony는 Redhat Enterprise Linux 8 부터 기본 시간 동기화 프로그램으로 채택되었고, → CentOS 8 역시 Redhat 계열의 무료 리눅스 배포판으로 chrony를 기본 시간 동기화 프로그램으로 사용하고 있습니다. ▷ chrony 는 기본 설치가 되어 있어 CentOS 8 에서 별도 설치를 하지 않고 사용이 가능합니다. 2. chrony 사용법▷ chrony 사용법은 아래와 같이 3단계로 진행 됩니다. → 설정 파일에 해당 지역의 NTP 서버 등록 → chrony 서비스 재시작 → 시간 동기화 적용 확인, NTP 서버 동작 확인 ▷ chrony 사용 예시
▽ 같이 보면 더 좋은 블로그 글 ▽ [CentOS 8] 작업 예약 스케줄러 (cron, at) 리눅스 시스템 작업 진행시 배치잡 또는 예약된 작업을 스케줄로 관리가 필요한 상황(백업, 정기적인 작업)이 있습니다. 이때 cron과 at을 이용하여 예약된 작업을 등록하고 실행을 하게 됩니다. � mpjamong.tistory.com [CentOS 8] 리눅스 기본 명령어 이번 포스팅에서는 리눅스에서 가장 많이 사용하는 기본 명령어에 대해 소개하고자 합니다. 리눅스는 윈도우즈와 달리 그래픽 환경 보다는 CLI (Command Line Interface) 환경에서 시스템 작업 하는 방� mpjamong.tistory.com |