Red Hat Training

A Red Hat training course is available for RHEL 8

7장. 인프라 서비스

7.1. 시간 동기화

정확한 유지 관리는 여러 가지 이유로 중요합니다. Linux 시스템에서 NTP(Network Time Protocol) 프로토콜은 사용자 공간으로 실행되는 데몬에 의해 구현됩니다.

7.1.1. NTP 구현

RHEL 7에서는 NTP 프로토콜의 두 가지 구현(ntp 및 chrony )을 지원했습니다.

RHEL 8에서는 NTP 프로토콜은 chrony 패키지에서 제공하는 chronyd 데몬에서만 구현됩니다.

ntp 데몬은 더 이상 사용할 수 없습니다. RHEL 7 시스템에서 ntp 를 사용한 경우 chrony로 마이그레이션 해야 할 수 있습니다.

chrony에서 지원하지 않는 이전 ntp 기능을 가능한 교체 방법은 chronyntp에서 이전에 지원하는 일부 설정 달성에 설명되어 있습니다.

7.1.2. chrony 제품군 소개

Chrony는 간헐적인 네트워크 연결, 크게 제한된 네트워크, 온도 변경(또는 기존 컴퓨터 클럭이 온도에 민감하지 않음) 및 가상 머신에서 실행되지 않는 시스템을 포함한 다양한 조건에서 제대로 작동하는 NTP 구현입니다.

chrony 를 사용할 수 있습니다:

  • 시스템 클럭을 NTP 서버와 동기화하려면
  • 시스템 클럭을 참조 클럭과 동기화하기 위해, 예를 들면 GPS 수신기
  • 시스템 클럭을 수동 시간 입력과 동기화하려면
  • NTPv4(RFC 5905) 서버 또는 피어로서 네트워크의 다른 컴퓨터에 시간 서비스를 제공합니다.

chrony 에 대한 자세한 내용은 기본 시스템 설정 구성을 참조하십시오.

7.1.2.1. chrony와 ntp의 차이점

chronyntp 의 차이점에 대한 자세한 내용은 다음 리소스를 참조하십시오.

7.1.2.1.1. Chrony는 기본적으로 두 번째 수정 사항 적용

RHEL 8의 기본 chrony 구성 파일 /etc/chrony.conf.com에는 consequesectz 지시문이 포함되어 있습니다.

SriovIB Networksectz 지시문을 사용하면 chronyd 가 다음을 수행할 수 있습니다.

  • 시스템 tz 데이터베이스 (tzdatatz )에서 outline 초에 대한 정보를 가져옵니다.
  • 시스템이 정확한 국제 Atomic Time (TAI) 시계 (CLOCK_TAI)를 제공하는 시스템 시계의 TAI-UTC 오프셋을 설정합니다.

지시문은 conseques modesmoothtime 지시문으로 구성된 chronyd 서버와 같은 도약 smear 를 사용하여 클라이언트에서 약 초를 숨기는 서버와 호환되지 않습니다. 클라이언트 chronyd 가 이러한 서버와 동기화되도록 구성된 경우 구성 파일에서 gremsectz 를 제거합니다.

7.1.3. 추가 정보

chrony 제품군을 사용하여 NTP 를 구성하는 방법에 대한 자세한 내용은 시간 동기화 구성을 참조하십시오.