Fedora 27: 繰り返しエラー "Job forエラーコードが原因で制御プロセスが終了したため、失敗しました」

Fedora 27: 繰り返しエラー

Dockerを使用してMySQLをインストールしましたが、このエラーが発生するまで機能しませんでした。何らかの理由でラップトップがシャットダウンし、仮想マシン(Fedora 27で)を再起動した後にmysqlサービスを起動しようとすると、次のような状況が発生します。エラー。私も始めようとしていました。sudo service docker restart同じエラーが発生します。そのため、dockerやmysqlサーバーを起動できず、ついにdockerがインストールされているパッケージを削除しました。sudo dnf remove docker-ceをクリックし、MySQL 5.7 Community Serverリファレンスをインストールします。MySQL 5.7 インストールガイド

私のLinux OSレベルで破損した部分があるかどうか疑問に思います。 ? ?

[ravibeli@localdomain ~]$ sudo service mysqld start

Logs:
[sudo] password for ravibeli: 
Starting mysqld (via systemctl):  Job for mysqld.service failed because the control process exited with error code.
See "systemctl  status mysqld.service" and "journalctl  -xe" for details.
                                                           [FAILED]

"journalctl -xe"を実行すると、次のエラーメッセージが表示されますが、解決する方法はありませんか? VM(Fedora 27)でこの問題の解決策は何ですか?

[ravibeli@localdomain ~]$ journalctl -xe

May 07 16:06:53 localdomain sudo[6971]: pam_unix(sudo:session): session opened for user root by (uid=0)
May 07 16:06:53 localdomain audit[6971]: USER_START pid=6971 uid=0 auid=1000 ses=2 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:sess
May 07 16:06:53 localdomain systemd[1]: Starting SYSV: MySQL database server....
-- Subject: Unit mysqld.service has begun start-up
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysqld.service has begun starting up.
May 07 16:06:53 localdomain mysqld[8145]: chown: invalid user: ‘mysql:mysql’
May 07 16:06:54 localdomain audit[726]: USER_AVC pid=726 uid=81 auid=4294967295 ses=4294967295 subj=system_u:system_r:system_dbusd_t:s0-s0:c0.c1023 msg='avc: 
                                         exe="/usr/bin/dbus-daemon" sauid=81 hostname=? addr=? terminal=?'
May 07 16:06:54 localdomain mysqld[8145]: Initializing MySQL database:  2018-05-07T10:36:54.847676Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is depre
May 07 16:06:54 localdomain mysqld[8145]: 2018-05-07T10:36:54.851156Z 0 [ERROR] Fatal error: Can't change to run as user 'mysql' ;  Please check that the user
May 07 16:06:54 localdomain mysqld[8145]: 2018-05-07T10:36:54.851678Z 0 [ERROR] Aborting
May 07 16:06:54 localdomain mysqld[8145]: [FAILED]
May 07 16:06:54 localdomain systemd[1]: mysqld.service: Control process exited, code=exited status=1
May 07 16:06:54 localdomain systemd[1]: Failed to start SYSV: MySQL database server..
-- Subject: Unit mysqld.service has failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysqld.service has failed.
-- 
-- The result is failed.
May 07 16:06:54 localdomain systemd[1]: mysqld.service: Unit entered failed state.
May 07 16:06:54 localdomain systemd[1]: mysqld.service: Failed with result 'exit-code'.
May 07 16:06:54 localdomain audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=mysqld comm="systemd
May 07 16:06:54 localdomain sudo[6971]: pam_unix(sudo:session): session closed for user root
May 07 16:06:54 localdomain audit[6971]: USER_END pid=6971 uid=0 auid=1000 ses=2 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:sessio
May 07 16:06:54 localdomain audit[6971]: CRED_DISP pid=6971 uid=0 auid=1000 ses=2 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:setcr
lines 1393-1422/1422

ベストアンサー1

ログログはユーザーを表します。mysqlおそらく存在しないでしょう。上から見ると、ユーザーとしてログインしていることがわかります。ラビー・ベイリー

Fatal error: Can't change to run as user 'mysql' ;  Please check that the user

ユーザーmysql次のコマンドを実行すると、有効なユーザーIDが返されます。それ以外の場合はユーザーが存在しないため、問題を解決する必要があります。 mysqldまたはDocker設定の問題である可能性が高いです。

id -u mysql

ユーザーが存在する場合は、以下を試してください。システム制御サービスを開始します。

systemctl start mysqld.service

これmysqldサービスにはログファイルがあり/var/log/mysqld.log、上記のいずれかの方法が機能しない場合は、このログファイルに問題の詳細を含めることができます。質問に追加すると、追加のサポートを提供できます。

ユーザーとグループが存在すると言ったように、/var/lib/mysql以下を実行してフォルダを所有しているユーザーを確認します。

ls -l /var/lib/mysql

もしmysqlユーザーがファイルを所有していない場合は、次のコマンドを使用して所有権を変更します。

chown mysql:mysql -R /var/lib/mysql

おすすめ記事