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


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
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 »
Citace od: JardaP . kdy 17. 07. 2016, 23:58:01
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
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #6 kdy: 18. 07. 2016, 00:41:41 »
Citace od: Sten 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.

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 »
Citace od: JardaP . kdy 18. 07. 2016, 00:41:41
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é:
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
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #8 kdy: 18. 07. 2016, 01:04:15 »
Citace od: Sten kdy 18. 07. 2016, 00:48:42
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 »
Citace od: JardaP . kdy 18. 07. 2016, 01:04:15
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
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #10 kdy: 18. 07. 2016, 01:22:26 »
Citace od: Sten kdy 18. 07. 2016, 01:13:21
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 »
Citace od: JardaP . kdy 18. 07. 2016, 01:22:26
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
Re:NTPD se nenahodil se startem systemu a nereaguje
« Odpověď #12 kdy: 18. 07. 2016, 02:09:09 »
Citace od: Sten kdy 18. 07. 2016, 01:26:04
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
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.