Soru CentOS sunucusunun zamanını yetkili bir zaman sunucusundan nasıl güncellerim?


CentOS makinem var ve her defasında sunucunun bir süre sonra doğru zaman kaybettiğini fark ettim. Doğru zamanın manuel olarak ayarlanmasından zaman geçtikten sonra genellikle birkaç dakika sonra geri kalır. Sunucuyu belirli bir zaman sunucusundan zaman ile güncelleyebileceğim bir mekanizma var mı?


87
2018-03-11 20:07


Menşei




Cevaplar:


Kullan ntp cini. Koşmak yum install ntp ve servisin ntsysv veya chkconfig ntpd on.

Anında senkronizasyon almak için ntpdate time.apple.com (Veya benzeri).


103
2018-03-11 20:14



@ewhite Yum yaptım ve gösterme de zaten kurulu. öyleyse bir sonraki adım ne olmalı? Ntp sunucusuna işaret etmek için zamanımı nasıl yapılandırabilirim? - user111196
Deneyin /sbin/service ntpd stop, bunu takiben ntpdate time.apple.com ve sonra /sbin/service ntpd start - ewwhite
@ewwhite Başka bir çözüm çalıştırmaktır ntpdate -b -u time.nist.gov ntpd daemon kullanmaktansa ayrı bir port kullanmaya çalışacak. - Shard
Benim için ntpdate Bir zamanlayıcı belirtmeden çalıştı. - SPRBRN
2018'de sistem güncellenebilir mi? - YumYumYum


Ntp'yi yüklemeniz ve yapılandırmanız gerekir.

yum install ntp
chkconfig ntpd on
ntpdate pool.ntp.org
service ntpd start

şeyleri kurmak ve koşturmak gerekir. Ntp paketinin zaten yüklü olduğunu ve sadece yapılandırmaya ihtiyaç duyduğunu görebilirsiniz.


88
2018-03-11 20:12



Değiştirilen bilgisayar bir VM değilse, o zaman ben hwclock -w sonra ntpdate Komut. Bu, bilgisayar yeniden başlatıldığında, saatinizin şimdi olduğundan daha az senkronize olacağı anlamına gelir. - David Mackintosh
Önceden kontrol ettiğim @ install install, ancak ntp sunucusuna işaret etmek ve onu kalmasını sağlamak için ne yapılandırmak gerekiyor? - user111196
@ user111196: JUst, yukarıdaki chkconfig, ntpdate ve servis komutlarını gerçekleştirir. - Iain
Hangi zamana göre senkronize edeceğimi öğrenmek için ilgilendiğim şey şu andaki saat dilimim mi? - user111196
Evet, sisteminizin ayarlandığı saat dilimi için saat doğru olacaktır. - Iain


Evet.

NTP. 

yum install ntp
chkconfig ntpd on

İlk senkronizasyon ile

ntpdate pool.ntp.org

ve zaman çizelgesini şu şekilde başlat:

/etc/init.d/ntpd start

10
2018-03-11 20:12



İlk komut nasıl yapılır? Yani, sadece ntpdate pool.ntp.org'u çalıştırın, fakat zaman ayarlı nerede? - user111196
ntpdate zamanı ayarlar. - Tom O'Connor
ntpdate, sunucunun saat dilimi ayarlarına göre tarihi ayarlar - user111196
ntpdate, donanım saatini ayarlar. / Etc / timezone ile ne yapıyorsanız yapın, biraz daha fazla userpacey. - Tom O'Connor


Sunucu için ntpd'yi yapılandırmanız gerekecek. Zaten yüklü olduğunu düşündüm ama yapılandırılması gerekiyor. Not: Sanal bir sunucuysa, muhtemelen sanal konak ile senkronizasyon seçeneğiniz vardır.


3
2018-03-11 20:10





ntpd.

Ntpd tam olarak aradığınız şeyi yapar - sistem saatinizi bir veya daha fazla bilinen iyi zaman sunucusuyla senkronize eder.


2
2018-03-12 01:12





Temel olarak iki yol vardır. NTP daemon ve ntpdate komutu. En önemli fark, sistem zamanının değişeceği anlamına gelse bile ntpdate'in bir kerede zamanı senkronize etmesidir. Öte yandan, NTP daemon zaman senkronizasyonu ile ilgilenecek ve zamanı küçük adımlarla ayarlayacaktır - bunu yavaşlatmak / bilgisayarın saatini doğru zamana senkronize etmek için hızlandırmak gibi düşünebilirsiniz. Bu yüzden insanlar ilk senkronizasyonu ntpdate ile yapmayı ve sonra ntp daemon'a bırakmayı önerdiler.


2
2018-03-11 20:36





Evet, NTP'yi kullanırdım, ntp'yi yum ile yükler ve açardım.

yum install ntp
chkconfig ntpd on

Ardından, isteğinizin herhangi bir ntp sunucusuna ntpdate komuta


1
2018-04-16 18:39





Centos 7.x kurulumu için:

yum install ntp
systemctl enable ntpd

ile başlangıç ​​senkronizasyonu:

ntpdate pool.ntp.org

daemon'u şu şekilde başlat:

systemctl start ntpd

1
2018-05-03 12:33



CentOS 7 sistemleri varsayılan olarak chrony kullanır, bu yüzden NTP istemcilerini değiştirmek isterseniz ntpd'yi yüklemeden önce kronuzu devre dışı bırakmanız veya kaldırmanız gerekir. - Michael Hampton♦
@MichaelHampton CentOS 7 var ve varsayılan olarak chrony yoktu. - Unicornist
@Unicornist Resmi CentOS medyasından yüklerseniz sadece kron olsun garanti ediyorsunuz. Başka bir kişi sizin için yükleme işlemini gerçekleştirirse veya özel ortam kullanırsanız, bunu alamazsınız. - Michael Hampton♦


Aynı zamanda CPanel kullanıyordum ve bu konuda vardı. Rdate'i kullanmayı düşünüyorum. Yukarıdaki gibi ntpd'ye geçmek e-posta, özellikle de güvercin vb. İle ilgili tüm sorunları giderir.


0