はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 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で構築しています。
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 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
メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.