네트워크 시간 서비스와 chrony 및 작동 및 자동화 시스템 구축 파이의 유지 보수

시간 동기화 및 chrony

시간 동기화 : 다중 호스트가 공동 작업 시간은 각 호스트 동기화는 매우 중요합니다, 시간 불일치는 다음과 같은 중요한 애플리케이션의 오류가 많이 발생합니다 : NTP (네트워크 시간 프로토콜) 프로토콜을 사용하는 등의 암호화 프로토콜, 로깅, 클러스터링, 그 각각의 네트워크 컴퓨터 시간 동기화를 달성한다. NTP는 현재 운영 및 인프라에 필요한 유지 보수에 속하는 기본 서비스 중 하나입니다
, chrony NTP : 동기화를 달성하기 위해 시간을
NTP 다음 UTC 동기화 시계와 세계의 LAN, 인터넷에서 대부분의는 0.1ms까지의 정밀도를 좌표계 정확도 1-50ms을 달성 할 수있는 프로젝트의 공식 웹 사이트 : HTTP : //www.ntp.org
chrony : NTP 프로토콜은 무료 소프트웨어를 달성했다. 시스템은 NTP 서버 클록, 기준 클록 (예를 들어, GPS 수신기) 및 수동 입력 및 키보드 시계를 동기화의 사용을 허용한다. 또한 NTPv4 (RFC 5905) 서버와 피어 작업의 역할을 할 수 있습니다, 컴퓨터가 네트워크 서비스 시간을 제공합니다. 간헐 매우 혼잡 한 네트워크 연결, 온도 변화 (온도 민감성 시스템 클럭) 조건을 포함하는 다양한 하에서 잘 동작하도록 설계하고, 실행할 수없는 연속 시스템은 가상 머신에서 실행. LAN을 통해 몇 밀리 초 내에 동기화 두 시스템 사이의 인터넷을 통해 일반 정확성, 당신 일반적으로 마이크로 정확도의 수십. 하드웨어 또는 하드웨어 기준 클럭 타임 스탬프를 사용하여 서브 마이크로 정확도를 달성 할 수있다

chrony

chrony 장점 :
하여 일이 매우 유용하지 않습니다 24 시간 실행되는 가상 머신의 시간 및 주파수 오차를 최소화 빠른 동기화 시간이 아닌 몇 시간 몇 분은
더 나은 클럭 주파수에 대응하는 신속하게 가상 머신이 있거나 많은 도움이 될 것입니다 에너지 절약 기술의 클럭 주파수의 변화의 원인, 불안정한 시계를 변경
초기 동기화 후를,이 시스템의 단순 응용 프로그램을 방지하기 위해 시계를 멈추지 않을 것입니다 충격 시간이 필요
해결에를 더 나은 안정성을 제공 일시적인 비대칭 지연 (대규모 다운로드 링크 원인 포화 때, 예를 들어)
주기적으로 서버를 폴링 할 필요없이, 그래서 시스템이 간헐적으로 네트워크 연결이 계속 빠른 동기 클록이 될 수 있습니다
공식 웹 사이트를 chrony : HTTPS : //chrony.tuxfamily.org
chrony 공식 문서 : HTTPS : //chrony.tuxfamily.org/documentation.html

패키지 : chrony
두 가지 주요 프로그램 : chronyd 및 chronyc
chronyd : 백그라운드에서 실행되는 데몬은 시스템 클럭 및 커널 서버에서 실행 시계가 동기화를 조정하는 데 사용됩니다. 그것은 컴퓨터 시간의 증가 또는 감소의 비율을 결정하고 보상
chronyc : 커맨드 라인 이용자 도구 성능 및 다양한 구성을 모니터링. 그것은 당신이 다른 원격 컴퓨터에서 작업 할 수 있습니다, 컴퓨터 제어 chronyd 인스턴스에서 작동 할 수
서비스 유닛 파일 : /usr/lib/systemd/system/chronyd.service
수신 대기 포트 : 323 / UDP, 123 / UDP
프로필 : /etc/chrony.conf

프로필 chrony.conf

서버 - 서버에 연결할 수 iBurst 옵션은, 패킷 대신에 데이터 패킷의 일반적인 팔을 전송할 때, 시계 서버에 사용할 수 있습니다. 패킷 간격이 초기 동기 속도 가속 통상 2 초
편류 - 시간이 실제 시간의 변화에 기초하여 계산 시스템 비율을,이 파일에 기록되며, 상기 시스템은 재시작 후 클록을 보정한다
커널 모드가 활성화되어, 시스템 - rtcsync 11분 때마다 실시간 클럭합니다 (RTC)로 복사됩니다
(가) 허용 / 거부 - 호스트, 서브넷 또는 허용하거나 서버에 대한 액세스를 거부 할 수있는 네트워크를 지정
cmdallow / cmddeny - chronyd 사용하여 제어 명령에 의해 지정 될 수있다 호스트
bindcmdaddress을 - 이는 인터페이스 chronyd는 실행 명령을 수신 chronyc 청취자 있도록
시스템이 점차 오프셋 항상 수정하도록 보통 또는 클록 속도를 느리게 chronyd 의한 요구에 따라 -을 makestep. 특정 상황에서 시스템 클럭은 조정 과정에서 발생하는 시스템 시계를 해결하기 위해 매우 오랜 시간을 소비, 너무 빨리 표류 수 있습니다. 시스템 클럭을 조정 chronyd 명령 세력의 특정 임계 값 조정보다 큰
지역의 지층 (10) - 시간 서버로 서버 명령어를 사용할 수없는 경우에도, 또한 표준 시간 타이밍과 현지 시간을 허용 할 때 다른 클라이언트

chronyc 명령

chronyc 명령
도움말 명령이 더 chronyc 대화식 명령 볼
현재 서버가 특정 호스트에 액세스 할 수 있는지 여부를 확인하기 위해 accheck을
활동하는 것은 얼마나 많은 NTP 소스 온라인 / 오프라인을 보여줍니다
소스 [-v] 현재 시간 동기화 정보 출처 표시
현재 sourcestats [-v] 표시를 통계 정보의 동기화 시간 원본은
수동으로 새 NTP 서버 추가 서버를 추가하는
클라이언트가 보고서 서버의 클라이언트 목록에 대한 액세스가
수동으로 NTP 서버 또는 피어 서버 제거 삭제할
수동으로 시간 설정 settime 데몬을
시간 정보 표시 시스템을 sracking을

chronyc 예

[루트 @의 centos7는 ~] #chronyc
chrony 버전 3.2
저작권 (C) 1997-2003, 2007, 2009-2017 리처드 P. 커 나우 등
chrony 절대적으로 어떠한 형태의 보증도 제공됩니다. 이것은 무료 소프트웨어이며,
당신은 특정 조건 하에서 재배포 환영합니다. 참고 항목
자세한 내용은 GNU 일반 공중 사용 허가서 버전 2.
chronyc> 클라이언트
호스트 이름 NTP 드롭 Int 인 국제 마지막 Cmd를 드롭 지능 마지막
===================================== ==========================================
192.168.8.7 0 18 6-17 0 - 0 -
192.168.8.6 6~14 0 - 56 0 - 0 -
chronyc> 활동
200 OK
온라인 소스 1
0 소스 오프라인
0 소스 버스트 하 (온라인 상태로 복귀)
0 소스 버스트 하 (오프라인 상태로 복귀)
미지의 어드레스와 0 소스
chronyc> 소스 -v
210 원의 수 = 1
.- 소스 모드 '^'= 서버 '='= 피어, '#'= 로컬 클록.
/ .- 소스 상태 '*'동기화 = 현재, '+'= 결합, '-'= 결합하지,
| / '?' = 도달 'X'= 시간 = 시간이 너무 변수 '~', 오류가있을 수있다.
|| .- XXXX [YYYY] +/- ZZZZ
|| 도달 가능성 레지스터 (진수) -. | XXXX = 오프셋 조정
|| LOG2 (폴링 간격) -. | | yyyy는 오프셋 측정
|| \ | | ZZZZ = 추정 오류입니다.
|| | | \
MS 이름 / IP 주소 지층 설문 조사 도달 LastRx 마지막 샘플
====================================== =========================================
^? 192.168.8.

NTP 공공 서비스

pool.ntp.org :이 프로젝트는 cn.pool.ntp.org, 0-3.cn.pool.ntp.org 가상 클러스터의 안정적이고 사용하기 쉬운 NTP 서비스를 제공하는 것입니다
알리 공공 NTP 서버 클라우드
NTP : 유닉스 / 리눅스 유형입니다. aliyun.com, ntp1-7.aliyun.com
윈도우 카테고리 : time.pool.aliyun.com
대학 NTP 서비스
칭화 대학, 게시물과 통신의 베이징 대학 s1a.time.edu.cn s1b.time.edu.cn s1c.time.edu.cn 북경 대학
시간 서비스 센터, 국가 서버
210.72.145.44

시간 도구 timedatectl

날짜와 시간, 시간대 및 NTP 상태를 확인합니다 : timedatectl를
시간대 목록을 볼 때 : timedatectl 목록-시간대를
영역을 수정할 때 : timedatectl 설정 시간대 아시아 / 상하이
변경된 날짜와 시간 : 설정 시간을 timedatectl "2017년 1월 23일 10:30:00 "
NTP을 엽니 다 : 참 / flase로 timedatectl의 SET-NTP
시스템 - 설정 - DATE : 그래픽 구성 도구 및 서비스 chrony

 

추천

출처www.cnblogs.com/quguwei/p/11093416.html