Ik heb op server een probleem dat de LPD hangt. Hij doet dan helemaal nix meer en moet dan worden gekilled en daarna gaat hij gewoon weer lekker verder alsof er nix aan de hand is. Wat me opviel dat de LPD deamon meerdere malen in de processlijst stond, volgens mij hoort dat toch niet? En ik start hem maar 1 keer op. Ben ik nou zo abuis en is toch correct als LPD meerdere malen in je processlijst staat.
Om het probleem te verhelpen ( dit is een patch work en geen oplossing, helaas
) Heb ik een script gemaakt dat automatisch de printer deamon killed en op nieuw opstart.
En in de cron gezet.
Maar helaas dit heeft toch niet helemaal het gewenste effect aangezien het probleem zich nog steeds voordoet. Maar de effecten van het probleem word minder gemerkt!
Nog een kleine note: Ik raak geen printer jobs kwijt!
En nu de vraag:
- Iemand een idee hoe ik dit probleem kan oplossen?
- Iemand een idee hoe ik dit probleem beter kan patchen?
Om het probleem te verhelpen ( dit is een patch work en geen oplossing, helaas
code:
1
2
3
4
| #!/sbin/sh pid=`cat /var/spool/lpd.lock` kill -9 $pid /usr/lib/lpd |
En in de cron gezet.
code:
1
| 01 5 * * * /etc/klpd.sh |
Maar helaas dit heeft toch niet helemaal het gewenste effect aangezien het probleem zich nog steeds voordoet. Maar de effecten van het probleem word minder gemerkt!
Nog een kleine note: Ik raak geen printer jobs kwijt!
En nu de vraag:
- Iemand een idee hoe ik dit probleem kan oplossen?
- Iemand een idee hoe ik dit probleem beter kan patchen?
Programmer - an organism that turns coffee into software.