Существует поле Signature, перечисленное через rpm -qpi package.rpm
, например:
[vagrant@vm-one ~]$ rpm -qpi puppet-3.7.4-1.el6.noarch.rpm
Name : puppet
Version : 3.7.4
Release : 1.el6
Architecture: noarch
Install Date: (not installed)
Group : System Environment/Base
Size : 6532300
License : ASL 2.0
Signature : RSA/SHA512, Tue 27 Jan 2015 11:17:18 PM UTC, Key ID 1054b7a24bd6ec30
Source RPM : puppet-3.7.4-1.el6.src.rpm
Build Date : Mon 26 Jan 2015 11:48:15 PM UTC
Build Host : tahoe.delivery.puppetlabs.net
Relocations : (not relocatable)
Vendor : Puppet Labs
URL : http://puppetlabs.com
Summary : A network tool for managing many disparate systems
Description :
Puppet lets you centrally manage every important aspect of your system using a
cross-platform specification language that manages all the separate elements
normally aggregated in different files, like users, cron jobs, and hosts,
along with obviously discrete elements like packages, services, and files.
Выполнение
ps ax | grep ntpd
и проверяя, что вывод содержит что-то как
6497 ? Ss 0:04 /usr/sbin/ntpd ...
подтвердит, что ntpd работает. Если это не работает затем, можно запустить его с
/etc/init.d/ntp start
Если Вы получаете сообщение об ошибке No such file or directory
затем необходимо будет установить пакет ntp
sudo apt-get install ntp
После того как у Вас есть ntpd выполнение, можно говорить с ним с командой ntpq.
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*time.nist.gov .ACTS. 1 u 753 1024 377 139.432 -0.562 2.199
+sip.dicode.nl 193.190.230.66 2 u 733 1024 163 33.197 0.297 0.132
+194.109.64.200 192.87.106.2 2 u 779 1024 377 35.214 -0.323 0.027
LOCAL(0) .LOCL. 10 l 3 64 377 0.000 0.000 0.001
Который показывает (смещение), что моя система является <1 секундой из синхронизации - я могу жить с этим.
Если у Вас есть статистика однорангового узла, включенная в Вашем /etc/ntp.conf
затем у Вас есть статистика в /var/log/ntpstats/peerstats
. (Имя каталога и имя файла будут указаны в ntp.conf). Можно просканировать его, чтобы видеть, как хорошо Вы отслеживаете свои серверы. Команда grep -v 127.127.1.0 /var/log/ntpstats/peerstats
произведет все строки кроме тех, которые для Ваших локальных часов. Первое число с плавающей точкой является смещением в секундах. Чем ближе это должно обнулить, тем лучше. Должно быть соединение положительных и отрицательных величин. Используйте zgrep для взгляда исторических данных в повернутых журналах с a .gz
расширение.
Видеть то, что значения являются использованием ntpq -p
как предложенный Iain.
При выполнении Munin для контроля системы, это может отследить Вас ntp statistcs для Вас. Я верю смещению, которое это записывает, значение относительно в настоящее время источник синхронизации. Это - то на строке, запускающейся со звездочки (*) в ntpq -p
вывод. Munin может быть настроен, чтобы уведомить, что Ваше смещение является слишком большим. Мое предупреждение строк следующим образом (времена в миллисекундах):
ntp_offset.delay.warning 40 ntp_offset.offset.warning -15:15
Дешевым и грязным способом проверить локальные часы по сравнению с другой машиной является эта последовательность команды оболочки:
date; telnet somehost 13; date
"somehost" должен выполнить протокол "дневного времени" RFC 867, и это больше не так распространено. inetd может обеспечить "дневное время" отдельно, и некоторым хостам все еще включили "дневное время".
Вы можете в получить независимую проверку на локальных часах, нет смысла в необходимом NTP.