Il-fajl PID jisparixxi. Iċċekkja kif systemd tibda Squid.
Qabbel l-imġiba ta' Squid fil-quddiem jew bħala daemon mal-unità systemd tiegħu qabel ma tqis fajl PID li jisparixxi bħala problema ta' permessi.
Jekk il-fajl PID ta' Squid jidher u jisparixxi minnufih, qabbel Type= tal-unità mgħobbija mal-fajl eżegwibbli attwali u l-argumenti tiegħu. Servizz tat-tip Type=simple jistenna li l-proċess li nbda jibqa' l-proċess prinċipali. Kmanda li tgħaddi għal daemon u tħalli dak il-proċess jispiċċa ssegwi kuntratt ieħor; systemd jista' jqisha mitmuma u jwaqqa' l-bqija tal-proċessi tas-servizz.
| Konfigurazzjoni | Sid u skop |
|---|---|
pid_filename | Squid jikteb il-PID tiegħu f'dan il-mogħdija fil-verżjonijiet li joffru d-direttiva |
PIDFile= | systemd jaqra PID minn din il-mogħdija fejn dak il-mudell tas-servizz jeħtiġu |
PIDFile= ma joħloqx il-fajl u ma jbiddilx kmanda li ssir daemon f'proċess fil-quddiem. F'arranġament b'fork, it-tip tas-servizz, l-imġiba tad-daemon u l-mogħdija għandhom jaqblu. F'arranġament fil-quddiem, il-maniġer għandu jsegwi l-proċess persistenti maħsub.
Squid jiddistingwi -N, jiġifieri l-evitar tal-modalità daemon, minn --foreground, jiġifieri ż-żamma tal-ġenitur sakemm jispiċċaw it-tfal. Agħżel skont il-bini u l-arranġament tas-servizz. Unità ppakkjata tista' minflok tuża notifika ta' tħejjija jew għażliet oħra speċifiċi għall-bini; żomm dak il-mudell meta taddattaha.
Issa qabbel il-ġurnal ma' l-messaġġi tal-bidu ta' Squid. Żball ta' sintassi, direttorju tal-ħidma inaċċessibbli jew inizjalizzazzjoni fatali jistgħu tassew iwaqqfu s-servizz u jneħħu l-fajl PID tiegħu. L-għajbien waħdu ma jiddistingwix dak il-ħruġ minn traċċar ħażin tal-proċess. Sejjaħ it-trattament tal-kawża li jappoġġjaw dawk il-messaġġi minflok tbiddel is-sid tad-direttorju għal darba wara l-oħra.