Solaris ネーミングの管理

ypbind のクラッシュ

ypbind が、起動するたびに、すぐにクラッシュする場合には、システムの他の部分で問題を調べてください。以下を入力して、rpcbind デーモンの存在をチェックします。

% ps -ef | grep rpcbind

rpcbind が存在しないか、または安定せず、動作に異常がある場合には、RPC のマニュアルを参照してください。

正常に機能しているマシンから、問題のあるクライアント上の rpcbind と通信ができる場合があります。稼動中のマシンから、以下を入力します。

% rpcinfo client

問題のあるクライアント上の rpcbind に問題がない場合には、rpcinfo によって次の出力がされます。

program	version	netid	address	service	owner 
... 
100007 2	udp	0.0.0.0.2.219	ypbind	superuser 
100007 1	udp	0.0.0.0.2.219 ypbind	superuser 
100007 1	tcp	0.0.0.0.2.220	ypbind	superuser 
100007 2	tcp	0.0.0.0.128.4	ypbind	superuser 
100007 2	ticotsord	¥000¥000¥020H ypbind	superuser 
100007 2	ticots	¥000¥000¥020K	ypbind	superuser ...

マシンは異なるアドレスを持ちます。それらが表示されない場合には、そのサービスを ypbind が登録できていません。マシンを再起動して、再度 rpcinfo を実行します。ypbind プロセスがある場合には /usr/lib/netsvc/yp/ypbind を再起動しようとするたびに変更します。