このスレッドはクローズされています。記事の閲覧のみとなります。
Fedora7でBAINDの起動失敗 |
|
- æ¥æï¼ 2007/07/13 11:53
- ååï¼ ヒデ
- Fedora7でサーバを構築しようと思っています。
で、BAIDのところでつまづいてしまっています。 起動しようとしたところ以下のエラーで起動できません。
zone localhost/IN: loading from master file localhost.zone failed: file not found internal/localhost/IN: file not found zone 0.0.127.in-addr.arpa/IN: loading from master file named.local failed: file not found internal/0.0.127.in-addr.arpa/IN: file not found zone ××××.jp/IN: loaded serial 2007031400 zone 1.168.192.in-addr.arpa/IN: loaded serial 2007031400
2度ほど再インストールしてみましたが結果は同じでした。
対処法をお教え願います。
ちなみにBAIDはnamed.confで構築しています。
|
■ コンテンツ関連情報
Re: Fedora7でBAINDの起動失敗 ( No.1 ) |
|
- æ¥æï¼ 2007/07/13 16:36
- ååï¼ 管理者
- > zone localhost/IN: loading from master file localhost.zone failed: file not found
> internal/localhost/IN: file not found > zone 0.0.127.in-addr.arpa/IN: loading from master file named.local failed: file not found > internal/0.0.127.in-addr.arpa/IN: file not found
「localhost.zone」と「named.local」ファイルがないと言っています。 この2つは「caching-nameserver」に含まれているものですが、インストールされましたか?
していない場合は下記コマンドにてインストールを行ってください。
# yum -y install caching-nameserver
|
Re: Fedora7でBAINDの起動失敗 ( No.2 ) |
|
- æ¥æï¼ 2007/07/14 01:20
- ååï¼ ヒデ
- 管理者様。
早速のご返答ありがとうございます。
# yum -y install caching-nameserver はやっています。 ですがやはりあのエラーが出ます。
# yum -y install bind より先に # yum -y install caching-nameserver をやると5〜6パッケージインストール(記憶が曖昧ですみせん)されるのですが # yum -y install bind でエラーになりbindがインストールできません。
順序どおりに # yum -y install bind をやって # yum -y install caching-nameserver をやると1パッケージしかインストールされません。
ここら辺に問題があると思うのですがどうしようもない状態です。 ご教授お願いします。
|
Re: Fedora7でBAINDの起動失敗 ( No.3 ) |
|
- æ¥æï¼ 2007/07/14 09:29
- ååï¼ 管理者
- > # yum -y install bind
> より先に > # yum -y install caching-nameserver > をやると5〜6パッケージインストール(記憶が曖昧ですみせん)されるのですが > # yum -y install bind > でエラーになりbindがインストールできません。 > > 順序どおりに > # yum -y install bind > をやって > # yum -y install caching-nameserver > をやると1パッケージしかインストールされません。
これは依存関係でインストールされるためです。 例えば、「A」をインストールするためには「B」「C」「D」「E」「F」が必要だとします。 そして「E」をインストールするためには「A」が必要だとします。 ・「A」が「caching-nameserver」で「E」が「bind」と思ってください。 すると、「A」をインストールするとB」「C」「D」「E」「F」もインストールされます。 このあとに「E」をインストールしようとしても既にインストールされている為、インストールできない様に見えるわけです。
さて本題ですが、以下のコマンドを実行してそのディレクトリに存在していないか確認してみてください。
# ls -l /var/named/
※:「bind-chroot」パッケージをインストールしていた場合は、以下になります。
# ls -l /var/named/chroot/var/named/
まずは、存在するかどうか確認してください。 (上記のどちらに存在しているか教えてください。恐らく「/var/named/」だと思うのですが・・・)
|
Re: Fedora7でBAINDの起動失敗 ( No.4 ) |
|
- æ¥æï¼ 2007/07/14 11:17
- ååï¼ ヒデ
- こんにちは管理者様。
# ls -l /var/named/ を実行してみたところ「localhost.zone」「named.local」というファイルは存在しません。 あるのはchroot named.empty data named.localhost dynamic named.loopback named.ca slavesこれが総てです。
また # ls -l /var/named/chroot/var/named/ を実行しましたがこちらはファイルそのものがありません。 まだchrootを使用していないためだと思われます。
|
Re: Fedora7でBAINDの起動失敗 ( No.5 ) |
|
- æ¥æï¼ 2007/07/14 11:54
- ååï¼ 管理者
- それでは一度「caching-nameserver」をアンインストールして再度、インストールしてみて下さい。
【アンインストール】 # yum -y remove caching-nameserver
|
■ その他