主要メッセージの手引き

sendmail[init]: NOQUEUE: SYSERR(root): Cannot bind to domain <domain>: no such map in server's domain: Bad file number

原因

NIS を実行していて、複数の NIS マシンでこのエラーを受け取りました。

対処方法

次の内容を確認してください。

  1. 稼働しなかったシステムについては、/var/yp/nicknames ファイルがあることを確認します。また、このファイルにエントリ aliases mail.aliases が含まれていることを確認します。

  2. 稼働しなかったシステムのどれかで、次のコマンドを実行します。


    ypcat aliases

    no such map in servers domain」というメッセージが表示されるはずです。ypwhich を実行して、システムが結合されている NIS サーバーを確認します。次に、そのサーバーに移動し、mail.aliases マップが /var/yp/domainname にないことを確認します。このマップは作成されるか、このマップがある NIS サーバーのどれかからコピーされる必要があります。