[+] Zmiana czasu przy wy
[+] Zmiana czasu przy wyłączonej usłudze NTP - nie działa
Witam
Odinstalowałem usługę NTP - "apt-get remove ntp"
Usługa wydaje się że jest wyłączona ale nadal nie mogę zmienić ręcznie czasu.
wywołuję komendę: > date --set 12:30:25, niby wyświetla się na ekranie "niedz, 19 wrz 2015, 12:14:00 CEST" ale po chwili jak wywołam komendę : > date to mam ponownie stary czas "niedz, 19 wrz 2015, 10:11:00 CEST"
Co powinienem jeszcze zweryfikować po usunięciu pakietu NTP aby sprawdzić dlaczego nie mogę zmienić czasu ręcznie?
Debian w wersji: 6.0.5
Zweryfikowałem jeszcze poprawność aktualizacji daty za pomocą komendy "ntpdate-debian" i tutaj też napotkałem problem.
root@SRV:/home/hdtv# ntpdate-debian
20 Sep 12:25:06 ntpdate[4019]: step time server 130.149.17.8 offset -191875.060687 sec
root@SRV:/home/hdtv# date
wto, 22 wrz 2015, 17:43:07 CEST
Komenda "ntp-date" pobrała właściwy czas z serwera NTP ale chyba jej nie ustawiła bo po chwili wykonując komendę "date" mam nadal stary czas.
Odinstalowałem usługę NTP - "apt-get remove ntp"
Usługa wydaje się że jest wyłączona ale nadal nie mogę zmienić ręcznie czasu.
wywołuję komendę: > date --set 12:30:25, niby wyświetla się na ekranie "niedz, 19 wrz 2015, 12:14:00 CEST" ale po chwili jak wywołam komendę : > date to mam ponownie stary czas "niedz, 19 wrz 2015, 10:11:00 CEST"
Co powinienem jeszcze zweryfikować po usunięciu pakietu NTP aby sprawdzić dlaczego nie mogę zmienić czasu ręcznie?
Debian w wersji: 6.0.5
Zweryfikowałem jeszcze poprawność aktualizacji daty za pomocą komendy "ntpdate-debian" i tutaj też napotkałem problem.
root@SRV:/home/hdtv# ntpdate-debian
20 Sep 12:25:06 ntpdate[4019]: step time server 130.149.17.8 offset -191875.060687 sec
root@SRV:/home/hdtv# date
wto, 22 wrz 2015, 17:43:07 CEST
Komenda "ntp-date" pobrała właściwy czas z serwera NTP ale chyba jej nie ustawiła bo po chwili wykonując komendę "date" mam nadal stary czas.
Możliwe, że masz uszkodzony hardware.
Sprawdź tak: uruchom i obserwuj czy przyrost jest faktycznie 5s - jeśli nie, to jak wspomniałem wcześniej, możliwe, że uszkodzona płyta główna.
Sprawdź tak: uruchom
Kod: Zaznacz cały
watch -n 5 date
mariaczi pisze:Możliwe, że masz uszkodzony hardware.
Sprawdź tak: uruchomi obserwuj czy przyrost jest faktycznie 5s - jeśli nie, to jak wspomniałem wcześniej, możliwe, że uszkodzona płyta główna.Kod: Zaznacz cały
watch -n 5 date
Uruchomiłem komendę i przyrost jest dokładnie co 5 sekund.
Jak masz ustawioną strefę czasową na tej maszynie
i jakie masz zainstalowane inne pakiety związane z ntp
?
Kod: Zaznacz cały
cat /etc/timezone
Kod: Zaznacz cały
dpkg -l | grep "ntp"
root@HDTV:/home/hdtv# cat /etc/timezonemariaczi pisze:Jak masz ustawioną strefę czasową na tej maszynieKod: Zaznacz cały
cat /etc/timezone
Europe/Prague
root@HDTV:/home/hdtv# dpkg -l | grep "ntp"i jakie masz zainstalowane inne pakiety związane z ntp?Kod: Zaznacz cały
dpkg -l | grep "ntp"
ii ntp 1:4.2.6.p2+dfsg-1+b1 Network Time Protocol daemon and utility programs
ii ntpdate 1:4.2.6.p2+dfsg-1+b1 client for setting system time from NTP servers
Na próbę później doinstalowałem żeby sprawdzić czy coś się zmieniło i ten log dla Ciebie jest już po doisntalowaniu.mariaczi pisze:Raczej jednak nie, bo dalej podajesz
Sprawdź konfigurację ntp oraz ntpdate (ich pliki konfiguracyjne).
Mogę odinstalować ponownie. Co miałby potem jeszcze sprawdzić bo po odinstalowaniu to już raczej pliki konfiguracyjne nie mają znaczenia?
Zawartość pliku ntp.conf:
Jaki plik sprawdzić dla ntpdate?/etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help
driftfile /var/lib/ntp/ntp.drift
# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
# You do need to talk to an NTP server or two (or three).
#server ntp.your-provider.example
# pool.ntp.org maps to about 1000 low-stratum NTP servers. Your server will
# pick a different set every time it starts up. Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
# Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for
"ntp.conf" 55 lines, 1955 characters
Plik
To jest serwer fizyczny czy jakaś maszyna wirtualna?
Sprawdź również ustawienia zegara sprzętowego: http://go2linux.garron.me/hwclock-linux ... are-clock/
Kod: Zaznacz cały
/etc/default/ntpdate
Sprawdź również ustawienia zegara sprzętowego: http://go2linux.garron.me/hwclock-linux ... are-clock/
mariaczi pisze:PlikKod: Zaznacz cały
/etc/default/ntpdate
Kod: Zaznacz cały
root@HDTV:/etc# cat /etc/default/ntpdate
# The settings in this file are used by the program ntpdate-debian, but not
# by the upstream program ntpdate.
# Set to "yes" to take the server list from /etc/ntp.conf, from package ntp,
# so you only have to keep it in one place.
NTPDATE_USE_NTP_CONF=yes
# List of NTP servers to use (Separate multiple servers with spaces.)
# Not used if NTPDATE_USE_NTP_CONF is yes.
NTPSERVERS="0.debian.pool.ntp.org 1.debian.pool.ntp.org 2.debian.pool.ntp.org 3.debian.pool.ntp.org"
# Additional options to pass to ntpdate
NTPOPTIONS=""
Serwer fizyczny zainstalowany na Dell Optiplex GX280To jest serwer fizyczny czy jakaś maszyna wirtualna?
root@HDTV:/etc# hwclockSprawdź również ustawienia zegara sprzętowego: http://go2linux.garron.me/hwclock-linux ... are-clock/
nie, 20 wrz 2015, 15:24:21 -0.203366 sekund
root@HDTV:/etc# date
wto, 22 wrz 2015, 20:54:25 CEST
Czyli zegar fizyczny pokazuje czas dobrze ale komenda date już nie

Zaczyna mi brakować pomysłów. Sprawdź, czy nie ma na tym koncie lub globalnie jakiegoś aliasu dla "date".
Zobacz, co wypisze Ci perl:
tzn. czy data i czas są poprawne.
Zobacz, co wypisze Ci perl:
Kod: Zaznacz cały
perl -MPOSIX -le 'print strftime "%F %T", localtime $^T'