Linux సిస్టమ్లలో MySQL ప్రాసెస్ కొన్నిసార్లు క్రాష్ అయ్యే అవకాశం ఉన్నందున , మరియు MONIT పర్యవేక్షణ ప్రోగ్రామ్ను ఇన్స్టాల్ చేసి, కాన్ఫిగర్ చేయడానికి MySQL సిస్టమ్ ప్రాసెస్ యొక్క pidfileను యాక్సెస్ చేయవలసి వచ్చినప్పటికీ, ఈ pidfileను ఎక్కడ లేదా ఎలా కనుగొనాలో ఎవరికీ తెలియదు కాబట్టి, నేను ఈ సమాచారాన్ని ఇక్కడ పంచుకుంటున్నాను!
కింది రెండు SSH ఆదేశాలు mysql ప్రక్రియను వీక్షించగలవు:
ps -ef|grep mysqldwatch -n 1 "ps -ef | grep mysql"
SSH ఈ క్రింది విధంగా ప్రశ్న ఫలితాలను అందిస్తుంది:
root 6206 1 0 16:19 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/centos-ufo.pid
mysql 6280 6206 3 16:19 ? 00:00:22 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/lib/mysql/centos-ufo.err --pid-file=/var/lib/mysql/centos-ufo.pid
root 6691 1844 0 16:29 pts/0 00:00:00 grep mysqldచెన్ వీలియాంగ్ బ్లాగ్ ( https://www.chenweiliang.com/ ) లో పంచుకున్న "MySQL డేటాబేస్ ప్రాసెస్ pidfile ఎక్కడ ఉంది? MySQL pidfile ను ప్రశ్నించే ఆదేశం" అనే వ్యాసం మీకు సహాయకరంగా ఉంటుందని ఆశిస్తున్నాము.
ఈ వ్యాసం యొక్క లింక్ను పంచుకోవడానికి సంకోచించకండి: https://www.chenweiliang.com/cwl-438.html
