在 CentOS 7 je treba konfigurirati za memcached Monitoring MonitKo programiram, naletim na težavo, da memcached ne najde datoteke pid ...
Vse konfiguracije, ki jih lahko najdemo v Googlu, vsebujejo to vrstico:
check process memcached with pidfile /var/run/memcached/memcached.pid
ampak,/var/run
Nobenega noter memcached.pid
datoteka, niti /var/run/memcached
mapo.
preverjeno /usr/lib/systemd/system/memcached.service
[Service] Type=simple EnvironmentFile=-/etc/sysconfig/memcached ExecStart=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -c $MAXCONN $OPTIONS
- Zato ni poti do datoteke .pid.
- Če preverjam memcached brez datoteke .pid?
- Ali je lahko ta datoteka .pid tudi na drugem mestu?
Kako CentOS 7 določa lokacijski naslov datoteke pid memcache?
Rešitev je, da nastavite naslov datoteke pid memcache, ki ste ga podali v konfiguraciji spremljanja Monit▼
check process memcached with pidfile /var/run/memcached/memcached.pid
Zamenjajte z naslovom datoteke naslednjega memcached pid▼
check process memcached with match memcached
Naša konfiguracija za memcached:
check process memcached with match memcached start program = "/usr/bin/systemctl start memcached" stop program = "/usr/bin/systemctl stop memcached" if failed host 127.0.0.1 port 11211 protocol MEMCACHE then restart if cpu > 70% for 2 cycles then alert if cpu > 98% for 5 cycles then restart if 2 restarts within 3 cycles then timeout
Za način namestitve Centos 7 Monit monitoring 5.14 si oglejte naslednjo vadnico▼
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "memcached ne najde datoteke pid? CentOS 7 Določite memcache pid", ki vam bo v pomoč.
Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-26685.html
Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!