私は新しいFedora 16サーバーにmysqlをインストールしましたが、起動しません。ログファイルの行(^G
および全体)は次のとおりです。
^G/usr/libexec/mysqld: Can't create/write to file '/tmp/ibNPyIlu' (Errcode: 13)
見てみると、/tmp/
奇妙に見える権限があります。
drwxrwxrwt.
なぜポイントですか? chmod 1777
何も変えません。これがエラーの原因ですか?何今後の計画?
ベストアンサー1
ポイントは、一般的なUnix権限スキームをオーバーライドするアクセス制御リスト(ACL)があることを示します。私の外観は次のとおりです。
$ ls -ld /tmp
drwxrwxrwt. 7 root root 4096 Apr 23 22:36 /tmp
$ getfacl /tmp
getfacl: Removing leading '/' from absolute path names
# file: tmp
# owner: root
# group: root
# flags: --t
user::rwx
group::rwx
other::rwx
/ tmpディレクトリを確認してください。それ以外の場合は、setfaclを使用して修正してください。