[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-users 813] 名前解決(MacOSで異常なし ?)(Re: portage)
たいへんお世話になっております。小町様、眞銅様、Samantha様、
ご応答ありがとうございました。以下、その後の経過報告です。
いただいた内容を自分なりに整理して、まずは問題の環境で同一の
マシンをMacOS, gentoo ppcの両方で起動できるようにしておき、
それぞれにおいてネットワーク関連の設定を施した後、MacOS側から
はwebブラウザでインターネットが利用できるか、gentoo側では
# emerge syncあるいは# emerge-webrsyncが成功するかどうかを
確認することにしました。同一のハードウェアを用いるという点以外に
はこれまでに報告した内容と異なるところはなく、予想されたことですが
MacOS側では異常なしでしたが、gentoo側ではportageの取得が
できませんでした。
そこで、問題のマシンを出入りしている他の大学にカートでひきずって
いきまして、ある管理者に許可を得ましてそこの環境にあわせてMacOS、
gentooそれぞれに対しゲートウェイ、ネームサーバのアドレスを設定した
ところ、今度は双方で異常がない模様です(!)。残念ながら時間不足の
ため、emerge syncが終了するのを見届けるに至りませんでしたが、
少なくとも名前解決に関するエラーがコマンド実行直後に現れるという
ことはありませんでした。
したがってネットワーク設定の手順に間違いはなさそうでして、
元の環境においてなんらかの問題があり、それは設定ファイルの上に
あるミス、あるいはネームサーバまわりのトラブルのいずれかによる
ものでないかと考えました。それをネットを貸していただいたかたに
話したところ「ではここでそちらのネームサーバの動作を確認して
みたらよろしい」と言われ(自分はそんなことが可能とは知りません
でしたのでかなり驚きました)試してみた結果、ネームサーバに
元の環境で設定したものを用いますと# emerge syncの結果
rsync: getaddrinfo: rsync.jp.gentoo.org 873: Temporary failure in name
resolution
rsync error: error in socket IO (code 18) at clientserver.c(97)
が現れまして、先方のネームサーバに切り替えますとこのエラーは
表示されません。すなわち、元の環境のネームサーバにはなんらかの
問題がありそうです。
どうもMacOS上でインターネットに接続できることを確認しても
サーバの名前解決サービスが正常に動いていることを確認したことに
ならないように考えられます。まずはお騒がせしました。
残念ながらいま当初の環境にマシンを戻しましてgentooインストール
を試みておりますがまだ成功しておりません。ネームサーバに先の大学の
ものを設定させていただき(先方に問題ないと許可をいただきました)
# emerge syncしたところRetryをくり返した後に以前とおなじく
名前解決ができない旨のエラーが表示されます。# emerge-webrsyncを
試したところ、冒頭調子よく動くのですが途中で
rsync: error: writing 4092 unbuffered bytes - existing: Broken pipe
rsync: error: error in rsync protocol data stream (code 12) at io.c(463)
が表示され、どうも失敗しています。# emerge sys-kernel/ppc-sources
として !!! No profile directory; と出てきます。これはまだどういった
原因が可能性として挙げられるのか考えが及んでいません。
まだネットワーク関係の知識が乏しく、portageの仕組みもしっかり
イメージできておりませんが、ネットが使えない状態でもインストール
は可能でないといざというときに困りますし、 LAN内のシステムに障害
が起こった場合に最低限の機能を復帰できるように努めておきたいです。
少し時間がかかりそうですが、LAN内に個人的なgentooミラーサイトに
相当するようなものを作っておこうと思いました。もし他にも方法が
ありそうでしたらご教授下さると助かります。
# しかしなにをするにしても最初の一歩のインストールができんと・・・。
--
田中 元 BYH01337@xxxxxxxxxxx