バックアップが/var/lib/mysqlにある場合、Fedoraはmysqld(mariadb)を起動できません。

バックアップが/var/lib/mysqlにある場合、Fedoraはmysqld(mariadb)を起動できません。

ひどい動作を経験した後、Fedora(20〜22)を再インストールする必要がありました。残念ながらmysqldumpを作成できず、/var/lib/mysqlフォルダをバックアップしておきました。今すぐインストールしようとしましたが、mariadb.serviceを起動できませんでした。 mysql.sockに問題がある可能性があります。コピーされた場合 - systemctlは次のメッセージを表示します。

mysql.sock exists
No process is using /var/lib/mysql/mysql.sock, which means it is a garbage, so it will be removed automatically

しかし、何も起こりませんでした。また、mariadbがまったく始まらず、理由がわかりません。しかし、 mysql.sock を削除すると、ファイルが欠落しているというメッセージが表示され、エラーが発生します。それでは、データベース、少なくともデータはどのように復元しますか?それとも…これをうまく機能させる他の解決策はありますか?

ベストアンサー1

ああ、ほぼ一日中調査した結果、解決策が見つかりました。問題はSELinuxにあります。電源が切れるとmariadbが正常に起動します。だから私はそれを構成しなければならず、そうしました!

おすすめ記事