netatalkは2台以上になると/etc/hostsをちゃんと設定しないとAFPクライアントマシンに混乱を生じさせる
スポンサードリンク
月曜納期の仕事がどうやら間に合わないくさいので会社にいって作業しようと思ってクルマで家を出たんですがそのクルマ、ポリマー洗車するなどとっても大事にしていたのに、タイヤが壊れて出ないはずの音が鳴る。どうしよう。パッキャマラド?
とりあえず、ガソリンスタンドに行ってポリマー洗車してもらうついでにタイヤがどーなっているか見てもらおうと思ったのですがエアコンガスが足りないですね9000円になりますなど余計な出費を強いられたあげくタイヤはなんともないですははスタッドレスですからねーとか言われていまだに愉快な音が鳴る。どうしよう。
そんで、会社にいってガリガリと DB から生成された TSV を Perl で html に変換するスクリプトでげろりと変換した静的 html ページを不定型デザインの既存ページに手動でリンクするおもろくない仕事に従事していたのですが、その間にちょっと先日の問題を見てみようとおもってサーバの様子を見てみました。
利用している Linux 2台のディストリビューションは、Fedora Core 3 と、CentOS 4.0 ですので、インストーラは anaconda な訳で、だいたいインストールされたあとの構成は同じな訳ですが、otsune さんから指摘された /etc/hosts を見てみたら、両方ともこんな FU- になっていました。
127.0.0.1 localhost localhost.localdomain hoge hoge.example.com
netatalk がこいつを見ておんなじサーバシステムが存在するように動いちゃっているのであれば、ここをちゃんと設定することで直せばいいと言う意味だと思ったので、一方をこんな感じにしてみました。
192.168.0.1 hoge hoge.example.com 127.0.0.1 localhost localhost.localdomain
直った、直った。
~~~
僕が作ったインストール手順書でインストールすると hosts は手を入れないので、何も考えないとこんな不具合が生じるのは当たり前だと思いました。
まとめ:
netatalk でネットワークを立てる場合は、/etc/hosts 設定は必須とした方がいい。
ということだと思います。
(2005-06-26 2.16追記)
otsuneさんところのブックマークで知ったんですけれども、
文化放送 1134 みたいなもんですね。こんなのあるんだ。しかし、DTP 業界も AFP サーバは微妙に減っていきそうな気もしなくもないです。エントリーむけ DTP 雑誌で AFP とかあまり取り上げていないくさいし。DTP 屋は MacHogeHoge も読めっていうんならそんな文化は願い下げだし。
書いていて、「DTP 屋」ってなに屋だかわからなくなってきましたよ?
スポンサードリンク
トラックバック(2)
トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/1174
2台以上あるnetatalkサーバの1台目にしかアクセス出来ない。 これってFAQなんです。何度も何度もあちこちでみかける話です。 hostidの重複によってnetatalkサーバに接続できない問題 おさかな学習帳 - 2台目のnetatalkに接続すると、1台目のマウントポイントがリストされるよ。 netatalkは2台以上になると/etc/hostsをちゃんと設定しないとAFPクライアントマシンに混乱を生じさせる Volumes available on Server in "Connec... 続きを読む
2台以上あるnetatalkサーバの1台目にしかアクセス出来ない。 これってFAQなんです。何度も何度もあちこちでみかける話です。 hostidの重複によってnetatalkサーバに接続できない問題 おさかな学習帳 - 2台目のnetatalkに接続すると、1台目のマウントポイントがリストされるよ。 netatalkは2台以上になると/etc/hostsをちゃんと設定しないとAFPクライアントマシンに混乱を生じさせる Volumes available on Server in "Connect... 続きを読む
http://www.otsune.com/diary/2001/10/26/1.html#200110261
Article 10135 at 02/04/03 18:51:29 From: inoue@ma.ns.musashi-tech.ac.jp Subject: [macosx-jp:10135] Re: 解決 ?netatalk に MacOS X から接続できない
http://www.tech-arts.co.jp/macosx/macosx-jp/htdocs/10100/10135.html
hostidの重複によってnetatalkサーバに接続できない問題
http://www.ns.musashi-tech.ac.jp/%7einoue/Pages/Linux/netatalk.hostid.html
こんな感じで4年以上前からづいている話だった。