NTPD se nenahodil se startem systému a nereaguje

ATomas

NTPD se nenahodil se startem systému a nereaguje
« kdy: 17. 07. 2016, 23:25:19 »
Zdravím,
nainstalovaj sme si ntp na debial 7 a fungoval OK. Ovsem jakmile jsem system rebootoval tak od té doby ho v htop nemám jako proces a kdyz se snažím použít příkaz "ntpq- p" tak mi to odepíše
root@sp:~# ntpq -p
ntpq: read: Connection refused

Cos tím ?
Děkuji za pomoc
« Poslední změna: 18. 07. 2016, 12:23:49 od Roman Bořánek »


Lol Phirae

Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #1 kdy: 17. 07. 2016, 23:31:55 »
Zeptej se Lennarta...  ::) ::) ::)

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #2 kdy: 17. 07. 2016, 23:58:01 »
Tak se podivejte, jakou opicarnu vam Poettering povesil na port 123:

netstat -naptu|grep 123

Lol Phirae

Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #3 kdy: 18. 07. 2016, 00:07:52 »
Tak se podivejte, jakou opicarnu vam Poettering povesil na port 123:

No přece systemd-timesyncd - protože Lennart ví přece nejlíp, jak synchronizovat čas.  ;D ::)

Sten

Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #4 kdy: 18. 07. 2016, 00:13:48 »
Kdyby alespoň ti, co o systemd nemají ani nejmenší tušení, nespamovali diskuze blbostma ::) systemd-timesyncd se nespouští, pokud je k dispozici jiný NTP démon. Že tam žádný neběží (ani systemd-timesyncd), docela jasně ukazuje i to, že se ntpq nemá kam připojit.

Co vypíše systemctl status ntp? Odhaduji, že konfigurace ntp je vadná, a proto se nespustil.


Lol Phirae

Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #5 kdy: 18. 07. 2016, 00:33:45 »
Ooooujééé, Lennartův fanklub opět v akci, koukám, že dokonce vyhlásili noční pohotovost.  ::) ;D

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #6 kdy: 18. 07. 2016, 00:41:41 »
Kdyby alespoň ti, co o systemd nemají ani nejmenší tušení, nespamovali diskuze blbostma ::) systemd-timesyncd se nespouští, pokud je k dispozici jiný NTP démon. Že tam žádný neběží (ani systemd-timesyncd), docela jasně ukazuje i to, že se ntpq nemá kam připojit.

No tak to ja nevim a proto bych pouzil netstat, abych se podival, ze tam *opravdu* nic nebezi. Na rozdil od tebe nemam systemd-crystal-ball. Take si nejsem jisty tim, ze se ntpq dokaze nekam pripojit, kdyz tam misto ntpd bezi nejaky systemd-poetteringovo-hodinky.

Sten

Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #7 kdy: 18. 07. 2016, 00:48:42 »
No tak to ja nevim a proto bych pouzil netstat, abych se podival, ze tam *opravdu* nic nebezi. Na rozdil od tebe nemam systemd-crystal-ball. Take si nejsem jisty tim, ze se ntpq dokaze nekam pripojit, kdyz tam misto ntpd bezi nejaky systemd-poetteringovo-hodinky.

Já taky nemám systemd-crystal-ball, ale mám konfiguraci systemd-timesyncd, kde je mimo jiné:
Kód: [Vybrat]
ConditionFileIsExecutable=!/usr/sbin/ntpd
Možná tě překvapí, že ntpq se připojuje na port 123 ;) Kam jinam by se asi tak připojoval?

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #8 kdy: 18. 07. 2016, 01:04:15 »
Možná tě překvapí, že ntpq se připojuje na port 123 ;) Kam jinam by se asi tak připojoval?

Ne, to me naopak vubec neprekvapuje. Vzhledem k tomu, ze to chodi zabalene v jednom baliku s ntpd, tak by mne napak prekvapilo, kdyby se to pripojovalo nekam jinam. Ale na rozdil od tebe si nejsem jisty, ze systemd-poetteringovy-kukacky jsou schopne se bavit s ntpq, protoze mozna pouzivaji nejaky Lennarti selfcompatible protokol a musi se pouzit systemctl --query-kukacky. Proto bych, namisto hloupeho hadani a tluceni se v hrud, jak je systemd uzasny, pouzil netstat a podival se, jestli na tom portu neco visi nebo ne. A podle toho bych stoural dal. Ono je s klidem mozne, ze systemd usoudil, ze je lepsi Poetteringovy pendlovky spustit pred ntpd a protoze je port uz obsazeny, tak nenabehne ntpd. To by snad bylo napsano v logu.

Sten

Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #9 kdy: 18. 07. 2016, 01:13:21 »
Ne, to me naopak vubec neprekvapuje. Vzhledem k tomu, ze to chodi zabalene v jednom baliku s ntpd, tak by mne napak prekvapilo, kdyby se to pripojovalo nekam jinam. Ale na rozdil od tebe si nejsem jisty, ze systemd-poetteringovy-kukacky jsou schopne se bavit s ntpq, protoze mozna pouzivaji nejaky Lennarti selfcompatible protokol a musi se pouzit systemctl --query-kukacky. Proto bych, namisto hloupeho hadani a tluceni se v hrud, jak je systemd uzasny, pouzil netstat a podival se, jestli na tom portu neco visi nebo ne. A podle toho bych stoural dal. Ono je s klidem mozne, ze systemd usoudil, ze je lepsi Poetteringovy pendlovky spustit pred ntpd a protoze je port uz obsazeny, tak nenabehne ntpd. To by snad bylo napsano v logu.

Když už jsi tak chytrý, co si myslíš, že v takovém případě znamená “Connection refused”?

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #10 kdy: 18. 07. 2016, 01:22:26 »
Když už jsi tak chytrý, co si myslíš, že v takovém případě znamená “Connection refused”?

Co treba to, ze Poetteringovy pendlovky odmitaji bavit se s cizackym softwarem? Dosud nemame vysledky z netstatu, takze tezko delat nejake zavery. Jiste, Poettering je velky, ale i nejvetsi geniove se obcas myli.

Sten

Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #11 kdy: 18. 07. 2016, 01:26:04 »
Co treba to, ze Poetteringovy pendlovky odmitaji bavit se s cizackym softwarem? Dosud nemame vysledky z netstatu, takze tezko delat nejake zavery. Jiste, Poettering je velky, ale i nejvetsi geniove se obcas myli.

Jak by to udělaly? Connection refused znamená, že kernel odmítl sestavit spojení. Dokud není spojení sestaveno, tak se to do user space vůbec nedostane. Jediná možnost by tedy byla, že by neposlouchaly na portu 123 … což jaksi koliduje s předpokladem, že se ntpd nespustil, protože na portu 123 něco poslouchá.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #12 kdy: 18. 07. 2016, 02:09:09 »
Jak by to udělaly? Connection refused znamená, že kernel odmítl sestavit spojení. Dokud není spojení sestaveno, tak se to do user space vůbec nedostane. Jediná možnost by tedy byla, že by neposlouchaly na portu 123 … což jaksi koliduje s předpokladem, že se ntpd nespustil, protože na portu 123 něco poslouchá.

Vazne? Pokud vim, Connection refused muzes dostat, i kdyz ti na portu neco visi. Treba od ssh.

JM

Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #13 kdy: 18. 07. 2016, 08:07:54 »
Do Debianu 7 se dá nainstalit systemd? Já myslel, že Wheezy je poslední Debian bez systemd. Nebo se mýlím?

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #14 kdy: 18. 07. 2016, 09:50:11 »
To nevim, ale jestlize 7=Wheezy, tak tu asi diskutujeme o nicem.