ntpd daemon

Üldised linuxiga seotud küsimused, mis ei kuulu teiste foorumite alla

Moderaator: Moderaatorid

Vasta
RiisPeet
Pingviini aktivist
Pingviini aktivist
Postitusi: 134
Liitunud: 16.11.2006, 10:47

ntpd daemon

Postitus Postitas RiisPeet »

ntpd daemon, mis peaks hoidma arvuti aega korras ei toimi nagu ma lootsin. määratud on ajaserver aga ntpd küsib sealt aega ainult yasti käivitamisel või arvuti reboodil. Kuidas saaks panna niimoodi, et ta automaatselt sünkroniseeriks vähemalt korra päevas?
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2655
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

cron manuaal kasulik asi ja sinna kirjutada: service ntpd restart
Näiteks cronni kirjutada:
0,10,20,30,40,50 * * * * service ntpd restart
See siis uuendaks kella iga 10min järel.
Või siis iga täistund:
0 * * * * service ntpd restart
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
RiisPeet
Pingviini aktivist
Pingviini aktivist
Postitusi: 134
Liitunud: 16.11.2006, 10:47

Postitus Postitas RiisPeet »

kas ma saan õieti aru, et ilma cronita ei peakski regulaarselt aega sünkima? mille poolest ta siis ntpdate -st erineb?
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2655
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

Noh, arvuti peaks ise kellaaega meeles pidama TÄPSELT.
Nii et piisab kui bootimisel kell õigeks lükatakse.
Noh, cron lihtne abimees lihtsalt :)
ntpdate -st puhul oleks s siis "Divert logging output from the standard output (default) to the system syslog facility" ja t oleks lihtsalt timeout aeg.
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
wk
Vana Pingviin
Vana Pingviin
Postitusi: 1133
Liitunud: 24.10.2007, 22:04

Postitus Postitas wk »

ntpdate -st puhul oleks s siis "Divert logging output from the standard output (default) to the system syslog facility" ja t oleks lihtsalt timeout aeg.
Ehh... -st võib ka lihtsalt seestütlevat käänet märkida: ntpdate'st, noh

Mis teemasse puutub, siis olen ise ka sama jama üle imestanud. Mis krdi DAEMON see on, mida peab croni panema?!
Kasutaja avatar
obundra
Vana Pingviin
Vana Pingviin
Postitusi: 1213
Liitunud: 04.08.2005, 03:00

Postitus Postitas obundra »

Minuteada peaks ntp deemon default sätungitega uurima ajaserverilt kellaaega umbes 64 sekundi tagant, ilma mingi cronita.Kui ajaserveri erinevus süsteemi kellaga on suurem kui 1000 sekundit, siis kella serveriga ei sünkroniseerita.Kas sul logides kirjas pole miskit ntpd tegevuse kohta?Äkki deemon kipub lihtsalt mingil põhjusel maha surema?Sel juhul peaks kuhugi logisse jälg jääma.
RiisPeet
Pingviini aktivist
Pingviini aktivist
Postitusi: 134
Liitunud: 16.11.2006, 10:47

Postitus Postitas RiisPeet »

Arvuti peaks jah kella meeles pidama, aga näe mul läks 3 nädalaga 4 minutit valeks:))

Croni ei ole mul kahjuks õnnestunud selgeks saada teist nädalat jändan aga ei õnnestu panna teda midagi käivitama.
panen /etc/crontab faili rea * * * * * /tmp/paki

nagu manist aru saan peaks see käivitama iga minuti tagant?

faili "paki" sisu on järgmine:
zip -r //tmp/demo.zip //demo

aga ei hakka pakkima :((

Arvuti käivitamisel "starting cron daemon - done"

ntpd kohta ei leia kusagilt logidest miskit:(
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2655
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

Pigem siis nii juba:
<mis kasutajana tahad zippida, sellena lased ka käima käsu>
crontab -e (ära redigeeri crontabi otse geditis vms)
sinna lisad:
* * * * * /tmp/paki
Muidugi tuleb eelnevalt /tmp/paki käivitatavaks teha käsuga:
chmod +x /tmp/paki

/tmp/paki sisu oleks järgnev:

#!/bin/sh
zip -r //tmp/demo.zip //demo
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
RiisPeet
Pingviini aktivist
Pingviini aktivist
Postitusi: 134
Liitunud: 16.11.2006, 10:47

Jutt läks crontabile

Postitus Postitas RiisPeet »

Kõik nagu manis.. aga ei toimi. paki on vist käivitatav kuna käsurealt käivitades teeb arhiivi.
crontab -e käivitas vim editori. lisasin crontabi vajaliku rea

* * * * * /tmp/paki

vim ist väljumiseks oskasin kasutada
:save /etc/crontab!
see muutis ära /etc/crontab faili

aga automaatset käivitamist iga minuti tagant ei toimu...
milles veel võiks viga olla?
wk
Vana Pingviin
Vana Pingviin
Postitusi: 1133
Liitunud: 24.10.2007, 22:04

Postitus Postitas wk »

vim ist väljumiseks oskasin kasutada
:save /etc/crontab!
see muutis ära /etc/crontab faili
Kui sa suvalisse kohta suvalist infot salvestad, siis ei aita pärast mõnda katset enam miski pääle puhta installi. Alternatiivina võiksid selgeks teha vi elementaarsed käsud või uurida, kuidas vaikeeditor välja vahetada...
Kasutaja avatar
imre
Vana Pingviin
Vana Pingviin
Postitusi: 2655
Liitunud: 16.08.2005, 03:00

Postitus Postitas imre »

export EDITOR=/usr/bin/nano
crontab -e
Seal siis juba: CTRL+X väljub programmist ja eelnevalt Y ja N tähtede abil saab salvestada/hüljata muudatused.
Enne teema püstitamist kasutage OTSINGUT
Küsi targalt: Infot siit!
Kui aru ei saa, siis küsi.
RiisPeet
Pingviini aktivist
Pingviini aktivist
Postitusi: 134
Liitunud: 16.11.2006, 10:47

ntpd daemon vrs ntpdate

Postitus Postitas RiisPeet »

Oli mul probleem, mida kirjeldatud eelnevalt. Nüüd kokkuvõte (minu arusaamine). ntpd ja ntpdate erinevad omavahel sellepoolest, et ntpd süngib kella aeglaselt, ntpdate paneb koheselt õige aja. St kui ntpd deemon töötab, ja kell läheb mingil põhjusel valeks, siis loksutab kellaaja paika mõne tunni jooksul, korrigeerides aega koguaeg vähehaaval. Paika loksutamist ei toimu kui kell on väga vale (tundub, et üle paarikümne minuti).
Käsk ntpdate 193.40.133.33 paneb aga kella plaks õigeks (kui muidugi saab ajaserveriga ühenduse).
Minu probleem oli see, et häälestasin ära ntpd (Yast või ntp.conf andsin ette ip ja panin automaatse käivituse peale), siis panin kella valeks ja ootasin, et kohe (mõne minutiga) läheks õigeks. Nii ei toimi:)))
Kasutaja avatar
obundra
Vana Pingviin
Vana Pingviin
Postitusi: 1213
Liitunud: 04.08.2005, 03:00

Postitus Postitas obundra »

Mõne minutiga ei lähe muidugi.Umbes veerand tunniga hakkab ntpd üldse ennast vähehaaval liigutama.ntpq -p näitab sulle mis serverit ta parasjagu kasutab ja kui suured on ajavahed.Croniga võid ntpdatet jooksutada kui vaja regulaarselt kella sünkida.
Vasta