Fedora 16奇妙な/ tmp権限:mysqldを起動できません。

Fedora 16奇妙な/ tmp権限:mysqldを起動できません。

私は新しい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を使用して修正してください。

おすすめ記事