namedのエラー:the working directory is not writable
CentOS 5で、named(bind)の起動時に "the working directory is not writable" とエラーが出ている場合の対処法です。
ディレクトリ /var/named/chroot/var/name に、グループ(named)の書込み権限がないのが原因のようです。
以下の手順で件のディレクトリに権限を加えます。
<変更前>
<変更後>
エラーは消えますが、副作用があるかもしれません。変更はくれぐれも自己責任でお願いします。
ディレクトリ /var/named/chroot/var/name に、グループ(named)の書込み権限がないのが原因のようです。
以下の手順で件のディレクトリに権限を加えます。
# cd /var/named/chroot/var/
# chmod g+w named
<変更前>
# ls -l
total 32
drwxrwx--- 2 named named 4096 Dec 14 03:10 log
drwxr-x--- 4 root named 4096 Dec 14 03:10 named ←このディレクトリの権限を変える
drwxr-x--- 4 root named 4096 Mar 14 2003 run
drwxrwx--- 2 named named 4096 Mar 14 2003 tmp
<変更後>
# ls -l
total 32
drwxrwx--- 2 named named 4096 Dec 14 03:10 log
drwxrwx--- 4 root named 4096 Dec 14 03:10 named ←変更されました
drwxr-x--- 4 root named 4096 Mar 14 2003 run
drwxrwx--- 2 named named 4096 Mar 14 2003 tmp
エラーは消えますが、副作用があるかもしれません。変更はくれぐれも自己責任でお願いします。