プロが教えるわが家の防犯対策術!

OS:CentOS 5.5
mysql:5.077

さくらVPSでサーバとして運用しているのですが、
mysqlが起動しなくなってしまいました。
/etc/rc.d/init.d/mysqld startと打つと、

/sbin/restorecon: error while loading shared libraries: libselinux.so.1: failed to map segment from shared object: Permission denied
Timeout error occurred trying to start MySQL Daemon.
MySQL を起動中: [失敗]
と出ます。
/var/log/mysqld.logには
/usr/libexec/mysqld: error while loading shared libraries: libkeyutils.so.1: cannot open shared object file: No such file or directory
と出ています。

どうすれば起動する事ができるでしょうか?

A 回答 (1件)

エラーメッセージの通りです。

libkeyutils.so.1がインストールされていないので起動できません。
keyutils-libsをyumでインストールしてみて下さい。

この回答への補足

yumでインストールをしてみようとしたところ
Package keyutils-libs-1.2-1.el5.x86_64 already installed and latest version
Package keyutils-libs-1.2-1.el5.i386 already installed and latest version
と出ました。
すでにインストールされてるようです。
相変わらず、mysqld startで、
/sbin/restorecon: error while loading shared libraries: libselinux.so.1: failed to map segment from shared object: Permission denied
と出てしまいます...
ログのほうも同じようにしか出ませんね。パーミッションの変更とかが必要なんでしょうか?

補足日時:2011/10/31 19:18
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!