เบเบปเบเบชเปเบงเบเปเบซเบเปเบเบดเบเบเบฒเบกเปเบงเบฅเบฒ. เบเบงเบเปเบฎเบปเบฒเบเบทเปเบเบเบญเบเปเบซเปเบเบฑเบเปเบงเบฅเบฒเปเบเบทเปเบญเปเบฎเบฑเบเบเบดเบเบตเบเปเบฒเปเบเบเบญเบเปเบเบปเปเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบฅเบฐเปเบเปเบฎเบฑเบเบงเบฝเบ, เบเบฑเบเบเปเบญเบเบญเบฒเบซเบฒเบเบเปเบฝเบ, เบเบปเบเบเบฑเบเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบญเบเปเบเบเบเบฒเบ, เบชเบฐเปเบซเบผเบตเบกเบชเบฐเบซเบผเบญเบเบงเบฑเบเปเบเบตเบเปเบฅเบฐเบงเบฑเบเบเบฑเบ, เบเบทเปเบเบเบปเบ, เปเบฅเบฐเบญเบทเปเบเป.
เบเบดเปเบเปเบเบเบงเปเบฒเบเบฑเปเบ: เบเบฒเบเบชเปเบงเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบ obsessed เบเบฑเบเปเบงเบฅเบฒ. เปเบกเบเบเบญเบเบเปเบญเบเปเบเปเบเบฐเบฅเบฑเบเบเบฒเบเบเบฒเบเปเบชเบเบเบฒเปเบงเบฑเบ เปเบฅเบฐเปเบเปเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบเบเบฒเบเบชเบฐเบเบฒเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบ เปเบฅเบฐ เปเบเบฑเบเปเบเปเบฅเบเบตเปเบซเปเบเบเบฒเบ (
เบญเบธเบเบฐเบเบญเบเบเบดเบเบเบฒเบกเปเบงเบฅเบฒเปเบเบฑเปเบเบเบฑเบ
เบกเบตเบซเบผเบฒเบเปเบซเบเบเบปเบเบงเปเบฒเปเบเบฑเบเบซเบเบฑเบเบญเบธเบเบฐเบเบญเบ เปเบฅเบฐเบเบญเบกเบเบดเบงเปเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเบเบฐเบเบฒเบเบฒเบ, เบเบฐเบซเบผเบฒเบเบซเบผเบฑเบเบเบฑเบ, เปเบฅเบฐเบเบธเบฅเบฐเบเบดเบเบเบฒเบเบเปเบฒเบเบเบฒเบเปเบเบดเบเบญเบทเปเบเป, เบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบฅเปเบฒเบเบฑเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก, เปเบฅเบฐเบฅเปเบฒเบเบฑเบเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบเปเบกเปเบเบชเปเบฒเบเบฑเบเบเปเปเปเบฅเบทเปเบญเบเบเบตเป.
เปเบเบฅเบฐเบชเบฑเบ, เปเบเบฑเบเปเบฅเบฑเบ, เบฅเบปเบ, เบฅเบฐเบเบปเบ GPS เปเบฅเบฐเบเบญเบกเบเบดเบงเปเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฑเบเปเบปเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบงเบฅเบฒ เปเบฅเบฐเบงเบฑเบเบเบตเบเบตเปเบเบทเบเบเปเบญเบ. เบเปเบญเบเบเปเบญเบเบเบฒเบเปเบกเบเปเบ desktop เบเบญเบเบเบญเบกเบเบดเบงเปเบเบตเบเบญเบเบเปเบญเบเบชเบฐเปเบเบเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบ. เบเปเบญเบเบเปเบญเบเบเบฒเบเปเบเบทเบญเบเปเบซเปเบเบฒเบเบปเบเบขเบนเปเปเบเบเบฐเบเบดเบเบดเบเบเปเบญเบเบเบดเปเบเบเบญเบเบเปเบญเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก. เปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบเบเบฑเบเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบงเบฝเบ cron เปเบฅเบฐเบฅเบฐเบเบปเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบ.
เบงเบฑเบเบเบตเปเบฅเบฐเปเบงเบฅเบฒเบเบฑเบเบกเบตเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเปเบกเป, เบชเบฐเบเบฑเปเบเบกเบฑเบเบเปเบฒเบเปเบฅเบฑเบเบเปเบญเบเบเบตเปเบเบฐเบเบญเบเบซเบฒเบเบฑเบเบเบถเบเบเบตเปเปเบเปเบเบญเบเปเบเบเบญเบตเบเปเบชเปเบงเบฑเบเบเบตเปเบฅเบฐเปเบงเบฅเบฒ. เบเบปเบงเบขเปเบฒเบ, เบเปเบญเบเปเบเบตเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเป DevOps (เบกเบฑเบเบเปเปเบเบทเบเปเบญเบตเปเบเบงเปเบฒเปเบเปเบงเบฅเบฒเบเบฑเปเบ) เปเบฅเบฐเบเปเบฒเบฅเบฑเบเบเบฑเปเบเบฅเบฐเบเบปเบเบญเบตเปเบกเบงเบขเบนเปเปเบเบฅเบฑเบ North Carolina. เบเบงเบเปเบฎเบปเบฒเปเบเบตเบเบเบฐเบกเบงเบเบเบปเบเบซเบผเบฒเบเบเบงเปเบฒ 20 เบฅเปเบฒเบเบญเบตเปเบกเบงเบเปเปเบกเบทเป. เบเบฒเบเบเบดเบเบเบฒเบกเบญเบตเปเบกเบฅเปเบเปเบฒเบเปเบเบตเบเปเบงเบตเบซเบผเบฒเบเบเบธเบ, เบซเบผเบทเบเบฒเบเบเปเบฒเบเบปเบเบฅเปเบฒเบเบฑเบเปเบซเบเบเบฒเบเบเบตเปเปเบเปเบเบญเบเปเบเบเปเบเปเปเบเบฅเปเบเบฑเบเบเบถเบเบขเบนเปเปเบเปเบฎเบเบเบตเปเบเบฐเปเบเบเบเบฐเบเบฒเบเบเบฒเบกเบเบนเบกเบชเบฑเบเบเบฒเบ, เบชเบฒเบกเบฒเบเบเปเบฒเบเบเบถเปเบเบซเบผเบฒเบเบเปเบฒเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบทเบ synchronized เปเบเปเบงเบฅเบฒ.
เบซเบเบถเปเบเบเบฑเปเบ - เบซเบผเบฒเบเบเบปเปเบงเปเบกเบ
เปเบเบปเปเบฒเบเบฒเบ Linux เบเปเบญเบเบเปเบฒเบเบถเบเปเบเบดเบเปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเปเบฅเบฐเปเบงเบฅเบฒ RTC. RTC (เปเบกเบเปเบงเบฅเบฒเบเบดเบ) เปเบเบฑเบเบเบทเปเบเบตเปเปเบเบเปเบฅเบฑเบเบเปเบญเบ เปเบฅเบฐเบเปเปเบเบทเบเบเปเบญเบเบซเบผเบฒเบเบชเบณเบฅเบฑเบเปเบกเบเบฎเบฒเบเปเบง.
เปเบกเบเบฎเบฒเบเปเบงเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบเปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฐเบเบดเบเบเบญเบกเบเบดเบงเปเบเบต, เปเบเบเปเบเปเปเบเบฑเบเปเบเบตเบฃเบตเปเบเปเบกเบเบเบญเบเบเบญเบเบฅเบฐเบเบปเบ. เบซเบเปเบฒเบเบตเปเบเบปเปเบเบเปเบเบญเบ RTC เปเบกเปเบเปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเบฅเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป. เปเบเบกเบทเปเบเบตเปเบกเบฑเบเบเปเปเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบงเบฅเบฒเบเปเบฒเบเบญเบดเบเปเบเบตเปเบเบฑเบ, เบเบญเบกเบเบดเบงเปเบเบตเบเบธเบเปเบเบทเปเบญเบเบเปเบญเบเบกเบตเปเบกเบเบเบฒเบเปเบเบเบตเปเบเบทเบเบเปเบญเบ. เบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบดเบ RTC เปเบเปเบงเบฅเบฒ boot เปเบฅเบฐเบเบนเปเปเบเปเบเปเบญเบเบเบฑเปเบเปเบงเบฅเบฒเบฅเบฐเบเบปเบเบเปเบงเบเบเบปเบเปเบญเบเปเบเบเปเบเปเบชเปเบงเบเบเบดเบเบเปเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบฎเบฒเบเปเบง BIOS เปเบเบทเปเบญเปเบซเปเปเบเปเปเบเบงเปเบฒเบกเบฑเบเบเบทเบเบเปเบญเบ.
เปเบกเบเบฎเบฒเบเปเบงเบเปเปเปเบเบปเปเบฒเปเบเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบเปเบเบเปเบงเบฅเบฒ; RTC เบเบฝเบเปเบเปเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเบฅเบฒ, เบเปเปเปเบกเปเบเปเบเบเปเบงเบฅเบฒเบซเบผเบทเบเบปเบเปเบเบตเบเบเบฒเบ UTC (เปเบงเบฅเบฒเบชเบฒเบเบปเบเบเบตเปเบเบฐเบชเบฒเบเบเบฒเบ, เปเบเบดเปเบเปเบญเบตเปเบเบเบฑเบเบงเปเบฒ GMT เบซเบผเบท Greenwich Mean Time). เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบ RTC เปเบเบเปเบเปเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเปเบญเบเบเบฐเบเบงเบกเปเบญเบปเบฒเบเปเปเบกเบฒเปเบเบเบปเบเบเบงเบฒเบกเบเบตเป.
เปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเปเบกเปเบเปเบงเบฅเบฒเบเบตเป OS เบชเบฐเปเบเบเบขเบนเปเปเบเปเบกเบ GUI เปเบ desktop เบเบญเบเบเปเบฒเบ, เปเบเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบเปเบฒเบชเบฑเปเบเบงเบฑเบเบเบต, เปเบ timestamps เบเบญเบเบเบฑเบเบเบถเบ. เบเบตเปเบเบฑเบเปเบเปเบเบฑเบเปเบงเบฅเบฒเบเบตเปเปเบเบฅเปเบเบทเบเบชเปเบฒเบ, เปเบเปเปเบ, เปเบฅเบฐเปเบเบตเบ.
เปเบ เปเปเบฒ
NTP เปเบกเปเบเบซเบเบฑเบ?
เบเบญเบกเบเบดเบงเปเบเบตเบเบปเปเบงเปเบฅเบเปเบเป NTP (Network Time Protocol) เปเบเบทเปเบญ synchronize เปเบงเบฅเบฒเบเบญเบเบเบงเบเปเบเบปเบฒเบเบฑเบเปเบกเบเบญเปเบฒเบเบญเบตเบเบกเบฒเบเบเบฐเบเบฒเบเบเปเบฒเบเบญเบดเบเปเบเบตเปเบเบฑเบเปเบเบเปเบเปเบฅเปเบฒเบเบฑเบเบเบฑเปเบเบเบญเบเปเบเบตเบเปเบงเบต NTP. เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบปเปเบเบเปเปเบกเปเบเบขเบนเปเปเบเบเบฑเปเบ 1 เปเบฅเบฐเบเบงเบเบกเบฑเบเบเบทเบเปเบเบทเปเบญเบกเบเปเปเปเบเบเบเบปเบเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบงเบฅเบฒเปเบซเปเบเบเบฒเบเบเปเบฒเบเปเปเบเบเบฑเปเบ 0 เบเปเบฒเบเบเบฒเบงเบเบฝเบก, เบงเบดเบเบฐเบเบธเบซเบผเบทเปเบกเปเบเบฐเบเบฑเปเบเปเบกเปเบเบฑเบกเบเปเบฒเบเบชเบฒเบเปเบเบฅเบฐเบชเบฑเบ. Layer 0 เบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบงเบฅเบฒเบชเบฒเบกเบฒเบเปเบเบฑเบเปเบกเบเบเบฐเบฅเปเบฒเบกเบฐเบเบน, เปเบเบทเปเบญเบเบฎเบฑเบเบงเบดเบเบฐเบเบธเบเบตเปเบเบฑเบเบชเบฑเบเบเบฒเบเบเบตเปเบชเบปเปเบเปเบเบเปเบกเบเบเบฐเบฅเปเบฒเบกเบฐเบเบน, เบซเบผเบทเปเบเบทเปเบญเบเบฎเบฑเบ GPS เบเบตเปเปเบเปเบชเบฑเบเบเบฒเบเปเบกเบเบเบตเปเบเบทเบเบเปเบญเบเบชเบนเบเบเบตเปเบชเบปเปเบเปเบเบเบเบฒเบงเบเบฝเบก GPS.
เบชเปเบงเบเปเบซเบเปเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบญเปเบฒเบเบญเบดเบเบกเบตเบซเบผเบฒเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP stratum 2 เบชเบฒเบเบฒเบฅเบฐเบเบฐเบเบตเปเปเบเบตเบเปเบซเปเบชเบฒเบเบฒเบฅเบฐเบเบฐ. เบญเบปเบเบเบฒเบเบเบฑเบเบเบฑเปเบเปเบฅเบฐเบเบนเปเปเบเปเบเปเบฒเบเบงเบเบซเบผเบฒเบ (เบเปเบฒเบเบฐเปเบเบปเปเบฒเบฅเบงเบกเปเบญเบปเบฒ) เบเบตเปเบกเบตเปเบเบปเปเบฒเบเบฒเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP เปเบฅเบทเบญเบเบเบตเปเบเบฐเบเบฑเปเบเบเปเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบงเบฅเบฒเบเบญเบเบเบปเบเปเบญเบเปเบเบทเปเบญเปเบซเปเบเบฝเบเปเบเปเบซเบเบถเปเบเปเบเบปเปเบฒเบเบฒเบเบเปเบญเบเบเบดเปเบเปเบเบปเปเบฒเปเบเบดเบ stratum 2 เบซเบผเบท 3. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบเบปเบฒ configure nodes เบเบตเปเบเบฑเบเปเบซเบผเบทเบญเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบเปเบเบทเปเบญเบเปเบฒเปเบเปเบเปเบญเบเบเบดเปเบ. เปเบเบตเบเปเบงเบตเปเบงเบฅเบฒ. เปเบเบเปเบฅเบฐเบเบตเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเปเบฒเบเบเบญเบเบเปเบญเบ, เบเบตเปเปเบกเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฑเปเบ 3.
เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบเปเบเบญเบ NTP
เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบปเปเบเบชเบฐเบเบฑเบเบเบญเบ NTP เปเบกเปเบ ntpd. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบกเบฑเบเปเบเปเบเบทเบเปเบเบปเปเบฒเบฎเปเบงเบกเปเบเบเบชเบญเบเบญเบฑเบเปเบซเบกเป, chronyd เปเบฅเบฐ systemd-timesyncd. เบเบฑเบเบชเบฒเบก synchronize เปเบงเบฅเบฒเปเบฎเบเบเปเบญเบเบเบดเปเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบงเบฅเบฒ NTP. เบเบฒเบเบเปเบฅเบดเบเบฒเบ systemd-timesyncd เบเปเปเบกเบตเบเบงเบฒเบกเบซเบเปเบฒเปเบเบทเปเบญเบเบทเปเบเบปเปเบฒเบเบฑเบ chronyd, เปเบเปเบกเบฑเบเบเบตเบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบชเปเบงเบเปเบซเบเป. เบเปเบฒ RTC เบเบฒเบเบเบฒเบเบเบดเบเบเป, เบกเบฑเบเบชเบฒเบกเบฒเบเบเปเบญเบเปเบเบฑเบเปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเปเบเบทเปเบญ synchronize เบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบญเบ NTP เปเบกเบทเปเบญเปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเบเปเบญเบเบเบดเปเบเบซเบผเบธเบเบฅเบปเบเปเบฅเบฑเบเบเปเบญเบ. เบเปเบฅเบดเบเบฒเบ systemd-timesync เบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบงเบฅเบฒเปเบเป.
- Chrony เบชเบฒเบกเบฒเบ synchronize เบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบงเบฅเบฒเปเบงเบเบงเปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบ ntpd เปเบเบปเปเบฒ. เบญเบฑเบเบเบตเปเปเบกเปเบเบเบตเบชเบณเบฅเบฑเบเปเบฅเบฑเบเบเบฑเบญเบ เบซเบผเบทเปเบเบฑเบชเบเบฑเบญเบเบเบตเปเบเปเปเปเบฎเบฑเบเบงเบฝเบเบเบฐเบซเบผเบญเบเปเบงเบฅเบฒ.
- เบกเบฑเบเบชเบฒเบกเบฒเบเบเบปเบเปเบเบตเบเบเบฒเบเปเบซเบเบฑเบเบเบตเบเบเบญเบเปเบกเบ, เปเบเบฑเปเบ: เปเบกเบทเปเบญเปเบเบปเปเบฒเบเบฒเบเปเบเบเบญเบเบซเบผเบทเปเบเบปเปเบฒเบชเบนเปเปเปเบเบเบญเบ, เบซเบผเบทเปเบกเบทเปเบญเปเบกเบเบเปเบฝเบเปเบเบเปเบเบทเปเบญเบเบเบฒเบเบเบงเบฒเบกเบเบตเปเบเบญเบเบเบงเบฒเบกเบเบตเป, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเปเบกเบเบเปเบฒเบฅเบปเบเปเบเปเบงเบฅเบฒเปเบซเบผเบเบเปเปเบฒ.
- เบกเบฑเบเปเบเปเปเบเบเบฑเบเบซเบฒเปเบงเบฅเบฒเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเบญเบเปเบฒเบเบเบตเปเบเปเปเบซเบกเบฑเปเบเบเบปเบเบซเบผเบทเบเบงเบฒเบกเปเบญเบญเบฑเบเบเบญเบเปเบเบทเบญเบเปเบฒเบ.
- เบกเบฑเบเบเบงเบเบเบธเบกเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบญเบเปเบเบทเบญเบเปเบฒเบ.
- เบซเบผเบฑเบเบเบฒเบ sync เปเบงเบฅเบฒเปเบเบทเปเบญเบเบเบปเปเบ, Chrony เบเปเปเปเบเบตเบเบขเบธเบเปเบกเบ. เบเบตเปเบชเบฐเบซเบเบญเบเปเบงเบฅเบฒเบเบปเบเบเบตเปเปเบฅเบฐเบชเบญเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบฅเบฐเบเบปเบเบซเบผเบฒเบเปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ.
- Chrony เบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเปเบกเบตเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเบญเบเปเบฒเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เปเบฎเบเบเปเบญเบเบเบดเปเบเบซเบผเบทเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเบเบเบธเบเบเปเบงเบเบเบปเบเปเบญเบ.
- Chrony เบชเบฒเบกเบฒเบเปเบฎเบฑเบเบซเบเปเบฒเบเบตเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP.
เบญเบตเบเปเบเบทเปเบญ เปเบถเปเบ, NTP เปเบกเปเบเปเบเปเบเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเบขเบนเปเปเบเปเบฎเบ Linux เปเบเบเปเบเป Chrony เบซเบผเบท systemd-timesyncd.
NTP, Chrony, เปเบฅเบฐ systemd-timesyncd RPMs เปเบกเปเบเบกเบตเบขเบนเปเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ Fedora เบกเบฒเบเบเบฐเบเบฒเบ. systemd-udev RPM เปเบเบฑเบเบเบปเบงเบเบฑเบเบเบฒเบเปเบซเบเบเบฒเบ kernel เบเบตเปเบเบทเบเบเบดเบเบเบฑเปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบ Fedora, เปเบเปเปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ.
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบเบเบฑเบเบชเบฒเบกเปเบฅเบฐเบเปเบฝเบเบฅเบฐเบซเบงเปเบฒเบเบเบงเบเบกเบฑเบ, เปเบเปเบเบตเปเบเบฐเบชเปเบฒเบเบเบงเบฒเบกเปเบเบฑเบเบซเบปเบงเบเบดเปเบชเบ. เบชเบฐเบเบฑเปเบเบกเบฑเบเบเบตเบเบงเปเบฒเบเบตเปเบเบฐเบเปเป. เบเบฒเบเบเปเบญเบ Fedora, CentOS, เปเบฅเบฐ RHEL เบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเปเบเปเบเปเบฒเบเปเบ Chrony เปเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเบเบญเบเบเบปเปเบ, เปเบฅเบฐเบเบงเบเบกเบฑเบเบเบฑเบเบกเบต systemd-timesyncd. เบเปเบญเบเบเบปเบเบงเปเบฒ Chrony เปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบต, เบชเบฐเบซเบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบตเปเบเบตเบเบงเปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบ NTP, เปเบซเปเบเปเปเบกเบนเบเปเบฅเบฐเบเบฒเบเบเบงเบเบเบธเบกเบซเบผเบฒเบ, เปเบเบดเปเบเบเบนเปเบเปเบฅเบดเบซเบฒเบเบฅเบฐเบเบปเบเบเบฐเบกเบตเบเบงเบฒเบกเบชเบธเบเปเบเปเบเบญเบ.
เบเบฒเบเบเบดเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ NTP
เบเปเบฅเบดเบเบฒเบ NTP เบญเบฒเบเบเบฐเปเบฅเปเบเบขเบนเปเปเบเปเบฎเบเบเบญเบเปเบเบปเปเบฒเบขเบนเปเปเบฅเปเบง. เบเปเบฒเปเบเบฑเบเบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบกเบฑเบเบเปเบญเบเบเบตเปเบเบฐเบเปเบฝเบเปเบเบฑเบเบญเบฑเบเบญเบทเปเบ. เบเปเบญเบเปเบเปเปเบฅเปเบ chronyd เบเบฑเปเบเบเบฑเปเบเบเปเบญเบเปเบเปเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเปเปเบเบทเปเบญเบขเบธเบเปเบฅเบฐเบเบดเบเบกเบฑเบ. เบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบ NTP daemon เปเบเปเบเบตเปเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบฅเปเบเบขเบนเปเปเบเปเบฎเบเบเบญเบเบเปเบฒเบ:
[root@testvm1 ~]# systemctl disable chronyd ; systemctl stop chronyd
Removed /etc/systemd/system/multi-user.target.wants/chronyd.service.
[root@testvm1 ~]#
เบเบงเบเปเบเบดเปเบเบงเปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบเบขเบธเบเปเบฅเบฐเบเบดเบเบเบฒเบเปเบเปเบเบฒเบ:
[root@testvm1 ~]# systemctl status chronyd
โ chronyd.service - NTP client/server
Loaded: loaded (/usr/lib/systemd/system/chronyd.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:chronyd(8)
man:chrony.conf(5)
[root@testvm1 ~]#
เบเบงเบเบชเบญเบเบชเบฐเบเบฒเบเบฐเบเปเบญเบเบเบตเปเบเบฐเปเบเบตเบเบเบปเบง
เบชเบฐเบเบฒเบเบฐ synchronization เปเบกเบเบเบญเบเบฅเบฐเบเบปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบงเปเบฒเบเปเบฅเบดเบเบฒเบ NTP เบเปเบฒเบฅเบฑเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเป. เปเบเบทเปเบญเบเบเบฒเบเบเปเบฒเบเบเบฑเบเบเปเปเปเบเปเปเบฅเบตเปเบก NTP เปเบเบทเปเบญ, เบเปเบฒเบชเบฑเปเบ timesync-status เบเบฐเบเบตเปเปเบซเปเปเบซเบฑเบเปเบเบดเบเบเบตเป:
[root@testvm1 ~]# timedatectl timesync-status
Failed to query server: Could not activate remote peer.
เบเบฒเบเบฎเปเบญเบเบเปเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเบเบเบปเบเปเบซเปเบเปเปเบกเบนเบเบเบตเปเบชเปเบฒเบเบฑเบ. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบชเบฑเปเบ timedatectl เบเบตเปเบเปเปเบกเบตเบเบฒเบเปเบเปเบเบฝเบเบซเบผเบทเบเบฒเบเปเบฅเบทเบญเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบเบเปเบญเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ:
[root@testvm1 ~]# timedatectl status
Local time: Fri 2020-05-15 08:43:10 EDT
Universal time: Fri 2020-05-15 12:43:10 UTC
RTC time: Fri 2020-05-15 08:43:08
Time zone: America/New_York (EDT, -0400)
System clock synchronized: no
NTP service: inactive
RTC in local TZ: yes
Warning: The system is configured to read the RTC time in the local time zone.
This mode cannot be fully supported. It will create various problems
with time zone changes and daylight saving time adjustments. The RTC
time is never updated, it relies on external facilities to maintain it.
If at all possible, use RTC in UTC by calling
'timedatectl set-local-rtc 0'.
[root@testvm1 ~]#
เบเบตเปเบเบฐเปเบซเปเบเปเบฒเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบเบชเปเบฒเบฅเบฑเบเปเบเบปเปเบฒเบเบฒเบ, เปเบงเบฅเบฒ UTC, เปเบฅเบฐเปเบงเบฅเบฒ RTC. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเบเบทเบเบเบฑเปเบเปเบเบฑเบเปเบเบเปเบงเบฅเบฒเบญเบฒเปเบกเบฅเบดเบเบฒ / New_York (TZ), RTC เบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบเปเบงเบฅเบฒเปเบเปเบเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบ, เปเบฅเบฐเบเปเบฅเบดเบเบฒเบ NTP เบเปเปเปเบฎเบฑเบเบงเบฝเบ. เปเบงเบฅเบฒ RTC เปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบเบฐ deviate เปเบฅเบฑเบเบเปเบญเบเบเบฒเบเปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบ. เบเบตเปเปเบกเปเบเปเบฅเบทเปเบญเบเบเบปเบเบเบฐเบเบดเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเบตเปเปเบกเบเบเปเปเปเบเป synchronized. เบเปเบฒเบเบงเบเบเบฒเบเบเบปเบเปเบเบตเบเบเบญเบเปเบเบปเปเบฒเบเบฒเบเปเบกเปเบเบเบถเปเบเบเบฑเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเปเบเบเบฑเบเบเบฑเปเบเปเบเปเบฅเบฐเบเบปเบเปเบเปเบเบทเบ synchronized เบซเบผเปเบฒเบชเบธเบ.
เบเบงเบเปเบฎเบปเบฒเบเบฑเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบทเบญเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเปเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบเบชเปเบฒเบฅเบฑเบ RTC - เบเบตเปเปเบเปเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเปเบงเบฅเบฒเปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒ DST. เบเปเบฒเบเบญเบกเบเบดเบงเปเบเบตเบเบทเบเบเบดเบเปเบกเบทเปเบญเบเปเบญเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ, RTC เบเบฐเบเปเปเบเปเบฝเบเปเบเบ. เปเบเปเบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบซเบผเบทเปเบฎเบเบญเบทเปเบเปเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบฎเบญเบเปเบกเบ, เบเบตเปเบเปเปเปเบกเปเบเบเบฑเบเบซเบฒเปเบฅเบตเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเปเบเบตเปเบชเบฐเบซเบเบญเบเบเบฒเบ synchronization เปเบงเบฅเบฒ NTP เบเบฐเบเบฑเบเปเบงเบฅเบฒเบเบญเบเปเบเบปเปเบฒเบเบฒเบเปเบเปเบฅเบเบฐเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบทเปเบญเบเบเบปเปเบ, เบเบฑเปเบเบเบฑเปเบเปเบงเบฅเบฒเบเบฐเบเบทเบเบเปเบญเบเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเปเบฅเบฑเบ.
เบเปเบฒเบเบปเบเปเบเบเปเบงเบฅเบฒ
เปเบเบเบเบปเบเบเบฐเบเบดเปเบฅเปเบง, เบเปเบฒเบเบเปเบฒเบเบปเบเปเบเบเปเบงเบฅเบฒเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบฅเบฐเบเปเบฒเบเบเปเปเบกเบตเบงเบฝเบเบเบฒเบเบเบตเปเบเบฐเบเปเบฝเบเบกเบฑเบเบเปเปเบกเบฒ. เบขเปเบฒเบเปเบเบเปเปเบเบฒเบก, เบกเบตเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบงเบฅเบฒ. เบกเบตเปเบเบทเปเบญเบเบกเบทเบเปเบฒเบเบงเบเบซเบเบถเปเบเบเบตเปเบชเบฒเบกเบฒเบเบเปเบงเบเปเบเป. Linux เปเบเปเปเบเบฅเปเปเบเบเปเบงเบฅเบฒเปเบเบทเปเบญเบเปเบฒเบเบปเบเปเบเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบเบเบญเบเปเบเบปเปเบฒเบเบฒเบ. เปเบเบฅเปเปเบซเบผเบปเปเบฒเบเบตเปเบขเบนเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบต /usr/share/zoneinfo. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบชเปเบฒเบฅเบฑเบเปเบเบเปเบงเบฅเบฒเบเบญเบเบเปเบญเบ, เบฅเบฐเบเบปเบเบเปเบฒเบเบปเบเบเบตเป: /etc/localtime -> ../usr/share/zoneinfo/America/New_York. เปเบเปเบเปเบฒเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฎเบนเป subtleties เบเบฑเปเบเบเปเบฒเบงเปเบเบทเปเบญเบเปเบฝเบเปเบเบเปเบงเบฅเบฒ.
เบชเบดเปเบเบเบตเป เบชเบณ เบเบฑเบเปเบกเปเบเบเบฒเบเบฎเบนเปเบเบทเปเปเบเบเปเบงเบฅเบฒเบเบตเปเปเบเบฑเบเบเบฒเบเบเบฒเบ เบชเบณ เบฅเบฑเบเบชเบฐเบเบฒเบเบเบตเปเบเบญเบเปเบเบปเปเบฒเปเบฅเบฐ เบเบณ เบชเบฑเปเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ. เปเบซเปเปเบงเบปเปเบฒเบงเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบงเบฅเบฒเปเบเบฑเบ Los Angeles:
[root@testvm2 ~]# timedatectl list-timezones | column
<SNIP>
America/La_Paz Europe/Budapest
America/Lima Europe/Chisinau
America/Los_Angeles Europe/Copenhagen
America/Maceio Europe/Dublin
America/Managua Europe/Gibraltar
America/Manaus Europe/Helsinki
<SNIP>
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเปเบเบเปเบงเบฅเบฒ. เบเปเบญเบเปเบเปเบเปเบฒเบชเบฑเปเบเบงเบฑเบเบเบตเปเบเบทเปเบญเบเบงเบเปเบเบดเปเบเบเบฒเบเบเปเบฝเบเปเบเบ, เปเบเปเปเบเบปเปเบฒเบเบฑเบเบชเบฒเบกเบฒเบเปเบเป timedatectl:
[root@testvm2 ~]# date
Tue 19 May 2020 04:47:49 PM EDT
[root@testvm2 ~]# timedatectl set-timezone America/Los_Angeles
[root@testvm2 ~]# date
Tue 19 May 2020 01:48:23 PM PDT
[root@testvm2 ~]#
เบเบญเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบงเบฅเบฒเบเบญเบเปเบเบปเปเบฒเบเบฒเบเบเบญเบเบเปเบฒเบเบเบฑเบเปเบเปเบเบฑเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบเปเบเป.
systemd-timesyncd
systemd timesync daemon เบชเบฐเบซเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ NTP เบเบตเปเบเปเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบเบชเบฐเบเบฒเบเบเบฒเบเบฅเบฐเบเบปเบ. เบกเบฑเบเบเบทเบเบเบดเบเบเบฑเปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบ Fedora เปเบฅเบฐ Ubuntu. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบกเบฑเบเบเบฝเบเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบ Ubuntu. เบเปเบญเบเบเปเปเปเบเปเปเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบเบขเบฒเบเบญเบทเปเบเป. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบงเบเบชเบญเบเบเบปเบงเบเปเบฒเบเปเบญเบ:
[root@testvm1 ~]# systemctl status systemd-timesyncd
เบเบฒเบเบเบฑเปเบเบเปเบฒ systemd-timesyncd
เปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ systemd-timesyncd เปเบกเปเบ /etc/systemd/timesyncd.conf. เบเบตเปเปเบกเปเบเปเบเบฅเปเบเบตเปเบเปเบฒเบเบเบฒเบเบเบตเปเบกเบตเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเปเบเบตเบเปเบเปเบซเบเปเบญเบเบเบงเปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบ NTP เปเบฅเบฐ chronyd เปเบเบปเปเบฒ. เบเบตเปเปเบกเปเบเปเบเบทเปเบญเปเบเบเบญเบเปเบเบฅเปเบเบตเป (เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฑเบเปเบเปเปเบเบตเปเบกเปเบเบตเบก) เปเบ Fedora VM เบเบญเบเบเปเบญเบ:
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See timesyncd.conf(5) for details.
[Time]
#NTP=
#FallbackNTP=0.fedora.pool.ntp.org 1.fedora.pool.ntp.org 2.fedora.pool.ntp.org 3.fedora.pool.ntp.org
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048
เบเบฒเบเบชเปเบงเบเบเบฝเบงเบเบตเปเบกเบฑเบเบกเบต, เบเบญเบเบเบฒเบเบเปเบฒเปเบซเบฑเบ, เปเบกเปเบ [เปเบงเบฅเบฒ]. เบชเบฒเบเบญเบทเปเบเปเบเบฑเบเบซเบกเบปเบเปเบกเปเบเบเปเบฒเปเบซเบฑเบเบญเบญเบ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบฐเบเปเปเบเบงเบเบเปเบฝเบเปเบเบ (เปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเปเบฒเบเบกเบตเปเบซเบเบเบปเบเบเบตเปเบเบฐ). เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเบเปเปโเบกเบตโเปเบเบทเปเบญเบโเปเบกเปโเบเปเบฒเบโเบเบญเบโเปเบงโเบฅเบฒ NTP เบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเปเบ NTP= เปเบชเบฑเปเบโ, Fedora defaults เบเบฑเบโเปเบเบทเปเบญเบโเปเบกเปโเบเปเบฒเบโเบเบญเบโเปเบงโเบฅเบฒโเบเบตเปโเบซเบผเบธเบโเบฅเบปเบ Fedoraโ. เบเปเบญเบเบกเบฑเบเบเบฐเปเบเบตเปเบกเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบงเบฅเบฒเบเบญเบเบเปเบญเบ:
NTP=myntpserver
เปเบฅเปเบเปเบงเบฅเบฒเบเบดเปเบ
เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเปเบฅเบตเปเบกโเบเบปเปเบโเปเบฅเบฐโเปเบฎเบฑเบโเปเบซเป systemd-timesyncd เบกเบตโเบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบงโเบเบฑเปเบโเบเบตเปโ:
[root@testvm2 ~]# systemctl enable systemd-timesyncd.service
Created symlink /etc/systemd/system/dbus-org.freedesktop.timesync1.service โ /usr/lib/systemd/system/systemd-timesyncd.service.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service โ /usr/lib/systemd/system/systemd-timesyncd.service.
[root@testvm2 ~]# systemctl start systemd-timesyncd.service
[root@testvm2 ~]#
เบเบฑเปเบเบเปเบฒเปเบกเบเบฎเบฒเบเปเบง
เบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบเบดเปเบเบเบทเบงเปเบฒเบซเบผเบฑเบเบเบฒเบเปเบฅเปเบ timesyncd:
[root@testvm2 systemd]# timedatectl
Local time: Sat 2020-05-16 14:34:54 EDT
Universal time: Sat 2020-05-16 18:34:54 UTC
RTC time: Sat 2020-05-16 14:34:53
Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
เปเบเปเบเบทเปเบญเบเบเบปเปเบ, เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ RTC เปเบฅเบฐเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบ (EDT) เปเบกเปเบเบซเบเปเบญเบเบเบงเปเบฒเบซเบเบถเปเบเบงเบดเบเบฒเบเบต, เปเบฅเบฐเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบตเปเบกเบเบถเปเบเบญเบตเบเบชเบญเบเบชเบฒเบกเบงเบดเบเบฒเบเบตเปเบเบชเบญเบเบชเบฒเบกเบกเบทเปเบเปเบฒเบเบซเบเปเบฒ. เปเบเบทเปเบญเบเบเบฒเบเบเปเปเบกเบตเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบเปเบเบเปเบงเบฅเบฒเปเบ RTC, เบเปเบฒเบชเบฑเปเบ timedatectl เบเปเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฝเบเบเบฝเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเปเบเบเปเบงเบฅเบฒเบเบตเปเบเบทเบเบเปเบญเบ. เบเปเบฒเปเบงเบฅเบฒ RTC เบเปเปเบเบปเบเบเบฑเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบ, เบกเบฑเบเบเปเปเบเบปเบเบเบฑเบเปเบเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบ.
เบเบญเบเบซเบฒเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบก, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบงเบเปเบเบดเปเบเบชเบฐเบเบฒเบเบฐเบเบญเบ systemd-timesync เปเบฅเบฐเบเบปเบเบงเปเบฒ:
[root@testvm2 systemd]# systemctl status systemd-timesyncd.service
โ systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/usr/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: disabled)
Active: active (running) since Sat 2020-05-16 13:56:53 EDT; 18h ago
Docs: man:systemd-timesyncd.service(8)
Main PID: 822 (systemd-timesyn)
Status: "Initial synchronization to time server 163.237.218.19:123 (2.fedora.pool.ntp.org)."
Tasks: 2 (limit: 10365)
Memory: 2.8M
CPU: 476ms
CGroup: /system.slice/systemd-timesyncd.service
โโ822 /usr/lib/systemd/systemd-timesyncd
May 16 09:57:24 testvm2.both.org systemd[1]: Starting Network Time Synchronization...
May 16 09:57:24 testvm2.both.org systemd-timesyncd[822]: System clock time unset or jumped backwards, restoring from recorded timestamp: Sat 2020-05-16 13:56:53 EDT
May 16 13:56:53 testvm2.both.org systemd[1]: Started Network Time Synchronization.
May 16 13:57:56 testvm2.both.org systemd-timesyncd[822]: Initial synchronization to time server 163.237.218.19:123 (2.fedora.pool.ntp.org).
[root@testvm2 systemd]#
เบชเบฑเบเปเบเบเปเบซเบฑเบเบเปเปเบเบงเบฒเบกเบเบฑเบเบเบถเบเบเบตเปเบเบญเบเบงเปเบฒเปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเบเปเปเปเบเปเบเบฑเปเบเบซเบผเบทเบเบทเบเบเบฑเปเบเบเปเบฒเปเบซเบกเป. เบเปเบฅเบดเบเบฒเบ Timesync เบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเปเบเบเบญเบตเบเปเบชเปเปเบงเบฅเบฒ. เบเบฒเบเบเบฐเบเบฑเบเบเบฒเปเบงเบฅเบฒเบเบทเบเบฎเบฑเบเบชเบฒเปเบงเปเปเบเบ timesync daemon เปเบฅเบฐเบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบเบเบธเบเป sync เบเบตเปเบเบฐเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ.
เบเปเบฒเบชเบฑเปเบ timedatectl เบเปเปเบกเบตเบงเบดเบเบตเบเบตเปเบเบฐเปเบญเบปเบฒเบเปเบฒเบเบญเบเปเบกเบเบฎเบฒเบเปเบงเบเบฒเบเปเบกเบเบฅเบฐเบเบปเบ. เบกเบฑเบเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเปเบงเบฅเบฒเปเบฅเบฐเบงเบฑเบเบเบตเบเบฒเบเบเปเบฒเบเบตเปเปเบชเปเปเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเปเบ RTC เปเบเบฑเบเบเปเบฒเบเบฝเบงเบเบฑเบเบเบฑเบเปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบ hwclock:
[root@testvm2 ~]# /sbin/hwclock --systohc --localtime
[root@testvm2 ~]# timedatectl
Local time: Mon 2020-05-18 13:56:46 EDT
Universal time: Mon 2020-05-18 17:56:46 UTC
RTC time: Mon 2020-05-18 13:56:46
Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes
NTP service: active
RTC in local TZ: yes
เบเบปเบงเปเบฅเบทเบญเบ --localtime เบเบญเบเปเบกเบเบฎเบฒเบเปเบงเปเบเบทเปเบญเบชเบฐเปเบเบเปเบงเบฅเบฒเบเปเบญเบเบเบดเปเบ, เบเปเปเปเบกเปเบ UTC.
เปเบเบฑเบเบซเบเบฑเบเบเปเบฒเบเบเปเบญเบเบเบฒเบ RTC เบเบฑเบเบซเบกเบปเบ?
เบเบฒเบเบเบฐเบเบดเบเบฑเบ NTP เปเบเบเบฐเบเบฑเปเบเปเบกเบเบฅเบฐเบเบปเบเปเบเปเบงเบฅเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เปเบฅเบฐเปเบเบฑเบเบซเบเบฑเบ RTC? เบเบตเปเบเปเปเปเบกเปเบเบเบงเบฒเบกเบเบดเบเบเบฑเบเบซเบกเบปเบ: เบเบตเปเบเบฐเปเบเบตเบเบเบถเปเบเบเบฝเบเปเบเปเบเปเบฒเบเปเบฒเบเบกเบตเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเบญเบเปเบฒเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบงเบฅเบฒ. เปเบเบงเปเบเบเปเปเบเบฒเบก, เบซเบผเบฒเบเปเบฅเบฐเบเบปเบเบเปเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเบญเบเปเบฒเบเบชเบฐเปเปเบต, เบเบฑเปเบเบเบฑเปเบเปเบกเบเบฎเบฒเบเปเบงเบเบถเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบ Linux เบเบตเปเบเบฐเปเบเปเปเบเบทเปเบญเบเบฑเปเบเปเบงเบฅเบฒเบเบญเบเบฅเบฐเบเบปเบ. เบเบตเปเปเบกเปเบเบเบตเบเปเบงเบฒเบเบฒเบเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเปเบงเบเบเบปเบเปเบญเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบกเบฑเบเบญเบฒเบเบเบฐ deviate เบเบฒเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบ.
เบชเบฐเบซเบฅเบธเบ
เบเบปเบเบเบงเบฒเบกเบเบตเปเปเบเปเบเบปเบเบเบงเบเบเบฒเบเปเบเบทเปเบญเบเบกเบทเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบงเบฑเบเบเบต, เปเบงเบฅเบฒ, เปเบฅเบฐเปเบเบเปเบงเบฅเบฒ. เปเบเบทเปเบญเบเบกเบท systemd-timesyncd เปเบซเปเบฅเบนเบเบเปเบฒ NTP เบเบตเปเบชเบฒเบกเบฒเบ synchronize เปเบงเบฅเบฒเบขเบนเปเปเบเปเบฎเบเบเปเบญเบเบเบดเปเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP. เบขเปเบฒเบเปเบเบเปเปเบเบฒเบก, systemd-timesyncd เบเปเปเปเบเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบเบตเบเปเบงเบต, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP เปเบเปเบเบทเบญเบเปเบฒเบเบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบเปเบญเบเปเบเปเบชเบดเปเบเบญเบทเปเบเปเบเบฑเปเบ Chrony เปเบเบทเปเบญเปเบฎเบฑเบเบซเบเปเบฒเบเบตเปเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ.
เบเปเบญเบเบขเบฒเบเบกเบตเบเบฒเบเบเบฐเบเบดเบเบฑเบเบญเบฑเบเบเบฝเบงเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเปเปเบเปเบเบทเบญเบเปเบฒเบเบเบญเบเบเปเบญเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบญเบเบเบถเปเบเปเบเป Chrony. เบเปเบฒเบเปเบฒเบเบเปเปเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ NTP เบเปเบญเบเบเบดเปเบ, เบซเบผเบทเบเปเบฒเบเปเบฒเบเบเปเปเบชเบปเบเปเบเบเบฑเบเบเบฒเบเปเบเป Chrony เปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบฅเบฐ systemd-timesyncd เปเบเบฑเบเบฅเบนเบเบเปเบฒ SNTP. เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเบฑเบเบซเบกเบปเบ, เบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบธเบเบชเบปเบกเบเบฑเบเปเบเบตเปเบกเปเบเบตเบกเบเบญเบ Chrony เปเบเบฑเบเบฅเบนเบเบเปเบฒเบเปเบฒเบเปเบฒเบเบเปเปเบเบเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบ systemd-timesyncd.
เบซเบกเบฒเบเปเบซเบเบญเบทเปเบ: เบเปเบฒเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเปเบเบทเปเบญเบเบกเบทเบเบตเปเบกเบตเบฅเบฐเบเบปเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบ NTP. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเป ntpd, Chrony, เบซเบผเบทเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบ NTP เปเบงเบตเบเบฑเบเปเบเบปเปเบฒเบเบงเปเบฒ. เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเบฑเบเบซเบกเบปเบ, systemd เบเบฐเบเบญเบเบเปเบงเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบ; เบเบงเบเบกเบฑเบเบกเบตเบซเบผเบฒเบเบเบฒเบเปเบฅเบทเบญเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบงเบเบกเบฑเบ เปเบฅเบฐเปเบเปเบญเบฑเบเบญเบทเปเบเปเบเบ. เบเบตเปเบเปเปเปเบกเปเบ monster monolithic เบเบฐเบซเบเบฒเบเปเบซเบเป. เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเปเบกเบฑเบ systemd เบซเบผเบทเบเบฒเบเบชเปเบงเบเบเบญเบเบกเบฑเบ, เปเบเปเบเปเบฒเบเบเบงเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบตเปเบกเบตเบเปเปเบกเบนเบ.
เบเปเบญเบเบกเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ NTP เบเบญเบ systemd, เปเบเปเบเปเบญเบเบกเบฑเบ Chrony เปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบญเบเบเปเบญเบเบเบตเบเบงเปเบฒ. เบกเบฑเบเปเบเบฑเบ Linux, เปเบเบฑเบเบเปเบญเบ -)
เบเปเบฝเบงเบเบฑเบเบชเบดเบเบเบดเบเบญเบเบเบฒเบเปเบเบชเบฐเบเบฒ
VDSina เบชเบฐเปเบซเบเบต
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com