CentOSの5上で動作するようにMySQLを取得
-
11-09-2019 - |
質問
私は蜂のMySQL 5は、CentOSの5上で実行して取得しようとしている私の髪を引き裂くをしましたが、私はほとんどすべての運を持っていました。 私は、デフォルトとしてすべてのものを残して、起動すると、最初はそれが魅力の作品インストールし、私は、データを保存するために別のドライブを使用するためにmy.cnfファイルを言うならば、私は継続的に取得し、「タイムアウトエラーは、MySQLデーモンを起動しようとして発生しました。」エラーます。
次のようにのmy.cnfは、次のとおりです。
[mysqld]
datadir=/database/mysql
socket=/database/mysql/mysql.sock
user=mysql
old_passwords=1
log-error=/database/log/mysqld.log
long_query_time = 10
log_slow_queries = /database/log/mysql-slow.log
query-cache-type = 1
query-cache-size = 8M
innodb_file_per_table
skip-bdb
set-variable = local-infile=0
[mysqld_safe]
pid-file=/var/run/mysqld/mysqld.pid
フォルダすべてが権利権限を持っているとmysqld.logは、それによると、MySQLはsuccessfuly launcedあり、そこにすべてのエラーメッセージを持っていません。 ああ、および/データベースがマウントされたドライブですが、ローカルディレクトリ上のI試験それは、私は同じエラーを取得した場合でもます。
間違って行くことができるものの任意のアイデア?私は真剣に5時間以上をくびれてきた今、この:(
CHEERS
解決
はDATADIRは、標準的に他のドライブと他のすべて(ソケット)のポイントに設定しないでください場所をインストールする?
他のヒント
あなたは、SELinuxの設定を確認しましたか?必ず/ etc /のsysconfig
にブート見た目に無効にする(無効setenforce)が無効、またはそれについて学ぶいくつかの時間を費やした(CHCONコマンド)であることを確認してくださいのコマンドを実行します。それは、 "強制" と言う場合getenforceは、SE-Linuxは、
であります所属していません StackOverflow