Bazı (donanım) sunucularda garip bir sistem zamanı değiştirme davranışı gördüm: içinde /var/logs/syslog
, her günlük mesajından önceki tarih zamanı bazen rastgele bire dönüşür ve bir sonraki mesajda aşağıdaki gibi normale döner:
Feb 22 2018 09:09:30 ...
Feb 22 2018 09:09:32 ...
Jan 13 2610 15:37:42 ...
Feb 22 2018 09:09:33 ...
Feb 22 2018 09:09:34 ...
Örnekte olduğu gibi, tarih saatindeki ani değişiklik yüzlerce yıl kadar uzakta olabilir.
Garip zaman damgalarına sahip günlük mesajlarının belirli bir işlemden gelmediğini onaylayabilirim - her biri için rastgele olabilir.
Ve 2 anormal zaman değişikliği arasındaki süre birkaç dakika ila birkaç saat arasında değişir (ancak, anormal zaman değişikliklerinin daha sık olabileceğinden şüphelenirim, ancak çoğu saniyede günlük yazmadığı için sistem günlüğünde açığa çıkmaz).
Ayrıca, birden fazla sunucuda gerçekleştiğinden, bunun bir donanım sorunu olmadığını varsayıyorum.
Severs hakkında daha fazla bilgi: bir denetleyici ve birkaç işlem düğümü ile bir opentack kurulumudur. Her sunucuda ntp hizmeti çalışıyor. Denetleyici kendi donanım saatinden zaman alacak şekilde yapılandırılır ve hesaplama düğümü sunucuları denetleyiciden zamanı eşitler. Her sunucunun kendi hızında anormal zaman değişiklikleri olduğuna dikkat edin - "yanlış zaman" denetleyiciden ntp aracılığıyla senkronize edilmemiş gibi görünüyor.
Bilgi işlem düğümlerindeki konuk sistemlerin (sanal makineler) ana sistem zamanını etkileyebileceğinden şüpheleniyordum. Ancak bu, herhangi bir sanal makine çalıştırmıyorken denetleyicinin neden aynı sorunu yaşadığını açıklayamaz.
Algılamak için bir yönteme ihtiyacım var: Sistem saatini kim değiştirdi ve nasıl oluyor?
hwclock
? Eğer o zamanda da değişirse ...