[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:105088] bindの起動エラーについて


山田と申します。
毎々お世話になります。

solaris初心者であり、未熟者でございますが、
ご教授いただきたく、メールさせていただきました。

本題ですが、bindの起動ファイルがload できない問題がございます。

================================================================
【使用プラットホーム、ソフトウェアバージョンなど】

・SunOS lucky 5.9 Generic_118558-08 sun4u sparc SUNW,UltraAX-i2
・BIND 9.2.5(bind-9.2.5.tar.gz)
================================================================


<実施した内容>

groupadd named
useradd -s /bin/false named

任意ディレクトリでbind-9.2.5.tar.gzを展開

1.bind-9.2.5ディレクトリ内にて
   (1)./configure
   (2)make
   (3)make install
※デフォルトです

2.起動ファイルの作成と配置

   (1)/etc 内にnamed.confを配置

3.設定ファイルの作成と配置
   (1)mkdir /etc/namedb
   (2)/etc/namedb内にゾーンファイルを配置

4.パーミッション

drwx------   2 named    named    512 Jun 18 20:10 /etc/namedb/
-rw-------   1 named    named   1032 Jun 18 18:50 /etc/named.conf

5.プログラムを起動

/usr/local/sbin/named -u named


結果、以下のようなログが出ます。

------------------------------------------------------------------------
</var/adm/messages の内容>

Jun 18 20:12:15 lucky named[477]: [ID 873579 daemon.notice] starting BIND 9.2.5 -u named
Jun 18 20:12:15 lucky named[477]: [ID 873579 daemon.error] /etc/rndc.key:1: key 'rndc.key': already exists
Jun 18 20:12:15 lucky named[477]: [ID 873579 daemon.crit] loading configuration: failure
Jun 18 20:12:15 lucky named[477]: [ID 873579 daemon.crit] exiting (due to fatal error)
------------------------------------------------------------------------


bind-9.2.5ディレクトリ内のMakefile を確認すると、

--------------------------------------
prefix =        /usr/local
exec_prefix =   ${prefix}
bindir =        ${exec_prefix}/bin
sbindir =       ${exec_prefix}/sbin
includedir =    ${prefix}/include
libdir =        ${exec_prefix}/lib
sysconfdir =    /etc
localstatedir = ${prefix}/var
mandir =        ${prefix}/man
--------------------------------------

sysconfdir = /etc
となっており、named.confを配置するディレクトリは間違いないと
思っているのですが、ログのとおり、named.confを
ローディングできない旨のエラーメッセージが表示されてしまいます。

パーミッションに問題があるのでしょうか。

お手数ですが、ご教授いただけませんでしょうか。
宜しくお願い申し上げます。

失礼致します。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: