sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #06164
Re: INND problemer - no pid file.
On Fri, 9 Apr 1999, Mads wrote:
> Jeg har lavet lidt om på konfigurationen på min INND og gav i den
> forbindelse serveren en '# killall -HUP innd' , hvilket ikke viste sig at
> være en så forbandet god ide. I hvert fald har serveren været død lige
> siden. Når jeg lukker maskinen kommer meldingen:
> 'Cannot close innd - no pid file. Did the server die ?' (Noget i den stil i
> hvert fald).
Når du har rettet en konfigurationsfil skriver du
$ ctlinnd reload <konfigurationsfil> <årsag>
fx
$ ctlinnd reload newsfeeds added news.sslug.dk
ctlinnd ligger i $NEWSHOME/bin
> Her kommer newbie spm'et, for hvad er en pid file? Process ID eller hur? Og
> hvad går den nøjagtigt?
Det er ganske simpelt en fil med process ID'et på innd.
Prøv at kigge i $NEWSHOME/run
[news@xxxxxxxxxxxxx]~/run$ ls -l
total 6
-rw-r--r-- 1 news news 3 Apr 9 10:03 actived.pid
srwxrwxr-x 1 news news 0 Apr 9 09:58 control
-rw-rw-r-- 1 news news 4 Apr 9 09:58 innd.pid
-rw-rw-r-- 1 news news 4 Apr 9 09:58 innfeed.pid
srwxrwxr-x 1 news news 0 Apr 9 09:58 nntpin
> Og hvordan får jeg rettet problemet, som jeg regner med er ganske lille?
Hvis din server er død (check med ctlinnd mode) genstarter du den. Det kan
du til nøds gøre ved at køre rc.news igen. Du skal dog være opmærksom på
at hvis du kører innwatch starter rc.news gladeligt en instans mere. Den
ekstra innwatch slår du bare ihjel med kill.
For fremtiden bruger du ctlinnd reload til at genindlæse dine
konfigurationsfiler med.
Hvis serveren ikke vil starte har du sikkert en fejl i en
konfigurationsfejl. Prøv at kigge i $NEWSHOME/log/news.crit (jeg formoder
du har syslog kørende)
/jan
References