Problembeschreibung Die MySQL-Startfehlermeldung lautet wie folgt: Starten von mysqld (über systemctl): Der Job für mysqld.service ist fehlgeschlagen, da der Kontrollprozess mit einem Fehlercode beendet wurde. Weitere Informationen finden Sie unter „systemctl status mysqld.service“ und „journalctl -xe“. [FEHLERHAFT] Folgen Sie den Anweisungen und führen Sie [root@ ~]# systemctl status mysqld.servicemysqld.service-sysv: mysql datenbankserver =/etc/rc.d/init.d/mysqld start (Code = beendet, Status = 1/Ausfall) 20. Januar 18:26:56 Spark01 Systemd [1]: Start SYSV: Mysql Database Server… .Jan 20 18:26:57 Spark01 MySQLD [2979]: MySQL MySQL DEMMEGELTE: SQLD: [Fehlgeschlagen] 20. Januar 18:26:57 Spark01 Systemd [1]: Mysqld.Service: Kontrollprozess, Code = ausgelassener Status = 1Jan 20 18:26:57 Spark01 Systemd [1]: Versäumt, SYSV: Mysql Database -Server zu starten : 57 Spark01 Systemd [1]: Mysqld.Service fehlgeschlagen TS/1Jan 20 18:26:52 Spark01 SU [2944]: PAM_UNIX (SU-L: Session): Session für Benutzerwurzel durch Spark (UID = 1000) 20. Januar 18:26:56 Spark01 Polkitd [909]: Registrierter Authentifizierungsagent für Unix-Proces: 2974: 117137 (System (System) SYSV: MySQL-Datenbankserver….-Betreff: Einheit Mysqld.Service hat begonnen-definiert: systemd-Unterstützung: http://lists Daemon konnte nicht starten .Service ist gescheitert-definiert: systemd-Unterstützung: http://lists.freedesktop.org/Mailman/Listinfo/Systemd-Devel-Einheit mysqld.Service fehlgeschlagen 1 Systemd [1]: Mysqld.service fehlgeschlagen.Jan 20 18:26:57 Spark01 Polkitd [909]: Nicht registrierter Authentifizierungsagent für UNIX-Process: 2974: 117137 (Systembus Name: 1. Diese Information gibt keinen Aufschluss über den wahren Grund, warum der Dienststart fehlgeschlagen ist. Zeigen Sie das MySQL-Warnprotokoll an: 2016-01-20T10:00:19.935771Z 0 [FEHLER] /usr/sbin/mysqld: Datei „/var/run/mysqld/mysqld.pid“ kann nicht erstellt/beschrieben werden (Fehlercode: 2 – Keine solche Datei oder kein solches Verzeichnis vorhanden)2016-01-20T10:00:19.935795Z 0 [FEHLER] Server kann nicht gestartet werden: PID-Datei kann nicht erstellt werden: Keine solche Datei oder kein solches Verzeichnis vorhanden160120 18:00:20 mysqld_safe mysqld aus PID-Datei /var/run/mysqld/mysqld.pid beendet Lösung Der MySQL-Dienst kann beim Start keine PID-Datei erstellen. Prüfen Sie im Terminal, ob das Verzeichnis existiert. Wenn nicht, legen Sie es manuell an: [root@ ~]# mkdir -p /var/run/mysqld/ Versuchen Sie, den MySQL-Dienst erneut zu starten. Der Fehler lautet wie folgt: Starten von mysqld (über systemctl): Der Job für mysqld.service ist fehlgeschlagen, da der Kontrollprozess mit einem Fehlercode beendet wurde. Weitere Informationen finden Sie unter „systemctl status mysqld.service“ und „journalctl -xe“. [FEHLERHAFT] Zeigen Sie das MySQL-Warnprotokoll an: 2016-01-20T10:28:37.183387Z 0 [FEHLER] /usr/sbin/mysqld: Kann Datei „/var/run/mysqld/mysqld.pid“ nicht erstellen/beschreiben (Fehlercode: 13 – Zugriff verweigert)2016-01-20T10:28:37.183431Z 0 [FEHLER] Server kann nicht gestartet werden: PID-Datei kann nicht erstellt werden: Zugriff verweigert160120 18:28:37 mysqld_safe mysqld aus PID-Datei /var/run/mysqld/mysqld.pid beendet160120 18:32:06 mysqld_safe Starte mysqld-Daemon mit Datenbanken aus /var/lib/mysql Die Berechtigungen sind falsch. Der Besitzer und die Gruppe von /var/run/mysqld/ sind immer noch root. MySQL kann den Besitzer und die Gruppe des Verzeichnisses nicht ändern, nachdem darin Dateien erstellt wurden. [root@ ~]# ls -ld /var/run/mysqld/drwxr-xr-x 2 root root 40 Jan 20 18:28 /var/run/mysqld/ [root@ ~]# chown mysql.mysql /var/run/mysqld/ [root@ ~]# /etc/init.d/mysqld start Starten von mysqld (über systemctl): [ OK ] Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: JavaScript implementiert einfache Rechnerfunktion
>>: Dockers Mechanismus zur Integritätserkennung
◆Zu Favoriten hinzufügen veranschaulichen Klicken...
Herzattribute opacity: .999 erstellt einen Stapel...
Das Image kann problemlos direkt in das öffentlic...
Inhaltsverzeichnis 1. Virtueller Host 1.1 Virtuel...
Inhaltsverzeichnis Lokales Mixin Globale Mixins Z...
Überblick Der Lastenausgleich von Nginx bietet Up...
Inhaltsverzeichnis 1. Klasse 1.1 Konstruktor() 1....
Inhaltsverzeichnis Vorwort Fall: Nachahmung des L...
Inhaltsverzeichnis Hintergrund Kompilieren Sie gl...
1. Führen Sie zuerst die Select-Anweisung aus, um...
Was ist nGrinder? nGrinder ist eine Plattform für...
Inhaltsverzeichnis Installieren und konfigurieren...
Hintergrund Das Agile-Modell wird häufig verwende...
Inhaltsverzeichnis Finden Sie das Problem 1. So e...
Inhaltsverzeichnis 1. Commonjs-Exporte und erford...