PID fitxategia desagertu egiten da. Egiaztatu systemd-k Squid nola abiarazten duen.
Egokitu Squiden lehen planoko edo daemon-portaera bere systemd unitatearekin, desagertzen den PID fitxategia baimen-arazo gisa hartu aurretik.
Squiden PID fitxategia agertu eta berehala desagertzen bada, alderatu kargatutako unitatearen Type= benetako exekutagarriarekin eta haren argumentuekin. Type=simple motako zerbitzu batek espero du abiarazitako prozesua prozesu nagusia izaten jarraitzea. Daemon bihurtzen den eta prozesu horri amaitzen uzten dion komandoak beste kontratu bat jarraitzen du; systemd-k amaitutzat har dezake eta zerbitzuaren gainerako prozesuak eraitsi.
| Ezarpena | Jabea eta helburua |
|---|---|
pid_filename | Squid-ek PID hau bide horretan idazten du direktiba eskaintzen duten bertsioetan |
PIDFile= | systemd-k bide horretatik irakurtzen du PID bat zerbitzu-eredu horrek behar duenean |
PIDFile= ez du fitxategia sortzen eta ez du daemon bihurtzen den komandoa lehen planoko prozesu bihurtzen. Fork eginez gero, zerbitzu motak, daemon-portaerak eta bideak bat egin behar dute. Lehen planoko ezarpenetan, kudeatzaileak aurreikusitako prozesu iraunkorra jarraitu behar du.
Squid-ek -N bereizten du, hau da, daemon modua saihestea, --foreground-tik, hau da, gurasoa mantentzea seme-alabak amaitu arte. Aukeratu eraikuntzaren eta zerbitzuaren antolamenduaren arabera. Paketatutako unitate batek prestutasun-abisua edo eraikuntzaren araberako beste aukera batzuk erabil ditzake; mantendu eredu hori pertsonalizatzean.
Orain alderatu erregistroa Squiden abiarazte-mezuekin. Sintaxi-errore batek, eskuraezin den exekuzio-direktorioak edo hasieratze hilgarriak benetan eten dezake zerbitzua eta haren PID fitxategia ezabatu. Desagertzeak bakarrik ez du irteera hori prozesu-jarraipen okerretik bereizten. Konpondu mezu horiek babesten duten arrazoia, direktorioaren jabetza behin eta berriz aldatu ordez.