AIX + xntpd + kernel parameters

Fórumok

AIX + xntpd + kernel parameters

Hozzászólások

Na, lehet megoldódott a probléma. Volt valami upgrade, állítólag majd köv. reboot után minden ok lesz. Majd meglátjuk. Azért köszi mindenkinek :)

Hello!

Lenne egy kérdésem, hátha valaki tud nekem segíteni. A megoldás egyszerű lenne és ha nem lennék korlátozva, akkor meg is tenném, ugyhogy azt ne mondja senki, hogy forditsam ujra az xntpd-t. :)
AIX 5.2L -en próbálnám indítani az amúgy jól konfigurált xntpd-t. Inditom, visszaadja a promptot, ps -el nézem, de nincs. Állítok debugot, kiteszem outputot külön log fileba. Erre irja ezt:

16 Nov 17:06:51 xntpd[2420932]: logging to file ./xntpd.log
16 Nov 17:06:51 xntpd[2420932]: 3.4y
kernel vars: tickadj = 0, tick = 10000
tickadj or tick unknown, exiting16 Nov 17:06:51 xntpd[2420932]: tickadj or tick unknown, exiting

Tehát, van két változó, az egyik a tick, aminek az értéke OK. A másik viszont problémás, a tickadj. Namármost én szeretném, ha ez 0 helyett 1000 lenne. xntpd forrásban az áll, hogy ha bármelyik nulla, akkor nem hajlandó elindulni.
A hibaüzi kernel paraméterről beszél, de én nem találtam sehol ilyen kernel paramétereket, pedig ez lenne a célszerű útja jelen körülmények között. Ujraforditani nem fordithatom a kódot.
Valakinek van valami ötlete?

Előre is köszi!

Ebbe mar belefutottam en is, de nem emlekszem, mi volt a megoldas :-)...
Szerintem mielott elinditod ay xntpd-t, futtass egy
[code:1:5f73212909]ntpdate timeserver[/code:1:5f73212909]
parancsot...

Ezt az ntpdate -s dolgot már próbáltam anno futtatni xntpd futtatása előtt. Azért köszi :) Én is ilyesmire gyanakodtam először, aztán a hibaüzenet egyenesen megmondta mi a probléma...
ntpdate és egyéb progik azt hiszem nem igen vannak hatással tickadj -ra.

Ezt talaltam:

"You can also use tickadj -a to set tickadj in the running kernel.
In addition, tickadj -A will compute the value to set based on the
kernel's value of tick, while the -t flag allows one to set the
value of tick and the -s flag will set the value of dosynctodr
to zero. This is an alternative for people who can't change the
values in the kernel's disk image."

Vagy probalj meg a xntpd-re valami frissebb patchet keriteni a hivatalos AIX update oldalon.

Igen, tickadj jó lenne... viszont nincs. Itt jön a kérdés, hogy miért nincs? Válasz: nem tudom. Miért nem teszek fel? Nem tehetek. xntpd update is jó lenne, azt sem tehetem. Ha más nincs, akkor persze ezen valamelyike lesz a megoldás, de ezt sajna csak végszükség esetén tehetném meg, ha egyáltalán megtehetném. Szivem szerint már forgattam volna xntpd-t a hostra és akkor az úgy jó lett volna, de ugyebár nem lehet, b******. :(

a guglin keresgélve:
- a 4.1 -es ntp az AIX 5.2-t nem támogatja ( ha ilyet forgatnál valaha)
- minden ilyen problémát tickadj -vel (pl.:aix 3.2 ill. 4.1-n tickadj -a 200) oldottak meg. Aki ezt írta csak próbálkozott, így jött ki ez az érték, tehát ha eljutsz idáig, plusz játék lesz(lehet) a megfelelő érték eltalálása.