În acest articol, vom verifica dacă serviciul MySQL a încetat să ruleze pe server și îl vom rezolva.
În primul rând, să verificăm dacă MySQL ascultă pe portul standard MySQL 3306
Rulați următoarea comandă pentru a verifica dacă un program ascultă pe portul 3306
# netstat --tcp --udp --listening --program -n|grep 3306
Acum, verificați starea serviciului:
# systemctl status mysql.service
Dacă starea serviciului MySQL este oprită, încercați să o porniți folosind următoarea comandă:
# systemctl start mysql
Dacă MySQL nu rulează, dar există blocare, se pare că fișierul PID MySQL nu a fost eliminat după repornirea sistemului sau serverul MySQL nu a fost oprit corect. Vă rugăm să verificați dacă fișierul PID există în timp ce serverul MySQL nu rulează și dacă da, eliminați acel fișier PID.
De asemenea, eliminați fișierul de blocare folosind această comandă:
# rm /var/lock/subsys/mysql
rm: remove regular empty file `/var/lock/subsys/mysql’? y
Apoi încercați să reporniți MySQL din nou.
# systemctl restart mysql
Acum, verificați starea serviciului MySQL.
# systemctl status mysql.service
Dacă serviciul MySQL încă funcționează, contactați-ne. Experții noștri în server vor rezolva problema.