gfs回答ポイント なしウォッチ

MySQLの error.log が出力されません。


Ubuntu10.04 の mysql-server 5.1.41 です。
初期設定では /var/log/mysql/error.log に出力され、正常に動きました。my.cnf の設定を変え、/mnt/log/mysql/error.log に変更するとダメになります。
クラウド環境ですが、/mnt は Amazon でいうところの EBS みたいなものをマウントしています。

こういった場合、大抵パーミッションに問題があるということを過去の度重なる失敗から学んでいます。ですが、パーミッションの問題ではありません。
別のクラウド環境の同じOS、同じMySQLのバージョン、同じパーミッションでは動いているためです。

MySQLのログが出力されないため、/var/log/syslog を見たところ、以下の出力が確認できました。
Jan 14 18:23:35 test-mysql01 kernel: [ 2655.214479] type=1505 audit(1326536615.547:13): operation="profile_replace" pid=2187 name="/usr/sbin/mysqld"
Jan 14 18:23:35 test-mysql01 kernel: [ 2655.229151] type=1503 audit(1326536615.557:14): operation="open" pid=2191 parent=1 profile="/usr/sbin/mysqld" requested_mask="rac::" denied_mask="rac::" fsuid=109 ouid=109 name="/mnt/log/mysql/error.log"

ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-01-14 20:12:33
終了日時
2012-01-21 20:15:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

MySQL2612RAC6パーミッション208Amazon1135クラウド249syslog41kernel61OS4923EBS7JAN45

人気の質問

メニュー

PC版