テストボックスへのCentOS6の新規インストールは、rootとして次のように実行されました。
yum install mysql-server #success
service mysqld start #success
service mysqld stop #success
cd /var/lib/
cp -rp mysql mysql.bak
rm -rf mysql
cp -rp mysql.bak mysql
service mysqld start
MySQLデーモンを起動できませんでした。
cat mysqld.log
/ usr/libexec/mysqld:ファイルが見つかりません: './ mysql/plugin.frm'(errno:13)
ls -l
drwxr-xr-x. 4 mysql mysql 4096 May 1 13:26 mysql
drwxr-xr-x. 4 mysql mysql 4096 May 1 13:23 mysql.bak
ディレクトリは同じです
diff -r mysql mysql.bak
違いはありません
ls -lR mysql > out1
ls -lR mysql.bak > out2
diff out1 out2
違いはありません
また、手動で調べたところ、mysqlとmysql.bakのすべてのファイルは、同じ所有権mysql:mysqlと同じ権限を持っています。
以前のSOこのような問題を見たことがありますが、それは役に立ちませんでした。
何か案は?