Linux CentOS jest zazwyczaj używany jako serwer, więc usługa MySQL powinna być automatycznie uruchamiana po uruchomieniu. W normalnych okolicznościach polecenie chkconfig służy do wyświetlenia usługi, która jest automatycznie uruchamiana przy starcie:
#chkconfig --lista Rzeczywiste zastosowanie jest następujące:
Widzisz, że 2~5 mysql jest włączone, co oznacza, że usługa mysql zostanie uruchomiona automatycznie przez losowy start;
Jednak niezależnie od tego, czy mysql jest faktycznie uruchamiany i czy faktycznie działa, należy to określić, zapytując port monitoringu lub proces zapytania, a następujące dwie metody mogą potwierdzić, czy mysql się uruchamia i działa:
Metoda 1: Zapytanie o port
#netstat -tulpn Rzeczywiste zastosowanie jest następujące:
MySQL monitoruje port TCP 3306, a ostatnia linia wyniku operacji polecenia na rysunku wskazuje, że usługa MySQL jest uruchomiona.
Metoda 2: Zapytanie o proces
ps -ef | grep mysqld Jeśli istnieją dwa procesy, mysqld_safe i mysqld, usługa MySQL jest obecnie uruchamiana.
Rzeczywiste zastosowanie jest następujące:
|