主要メッセージの手引き

cannot establish nfs service over /dev/tcp: transport setup problem

原因

SunOS 2.5.2 システムの起動ストラップで、nfsd(1M) によって次のように表示されます。


netdir_getbyname (transport tcp, host/serv ¥
1/nfs), No such file or directory
Cannot establish NFS service over /dev/tcp: transport setup problem.
問題: 古いシステムから NIS マップが生成され、サービスマップの nfs/tcp エントリが見つかりません (この例では NIS+ を実行中ですが、この問題は NIS でも発生します)。

対処方法

/etc/nsswitch.conf ファイルの services 行の nisnisplus の前に files エントリを置きます。できれば、サービスファイルに対する変更結果をサービスマップにマージしてください。

新しい OS をインストールするときは、/etc/services/etc/inet/protocols/etc/rpc に対する新しいエントリで、それぞれのマップにマージするとよいでしょう。