Interstage Application Server メッセージ集 |
目次 |
第2部 メッセージラベルのあるメッセージ | > 第18章 メッセージ番号がodで始まるメッセージ | > 18.13 od10900番台のメッセージ |
OD: ERROR: od10972:Failed to accept connection. errno=%s1
OD: エラー: od10972:コネクションの受付に失敗しました。errno=%s1
[可変情報]
%s1:エラー番号
[意味]
コネクションの受付に失敗しました。
[ユーザの対処]
CORBAサービスで使用できるハンドル数が不足しています。不要なプロセスを終了し、システムの空きハンドルを増やしてください。
プロセスごとに使用しているハンドル数は、タスクマネージャ等で確認することが可能です。
エラー番号(%s1)が「24」の場合、CORBAサービスで使用できるファイルディスクリプタ数が不足しています。bashまたはボーンシェルの場合はulimitコマンドを、Cシェルの場合はlimitコマンドを使用して、ファイルディスクリプタ数を拡張してください。
オープン可能なファイルディスクリプタ数はシステムパラメタでも設定されます。
システムパラメタのrlim_fd_curパラメタを編集してください。変更方法の詳細については、Solaris OEのドキュメントを参照してください。
プロセスがオープンしているファイルディスクリプタはpfilesコマンドで確認することが可能です。pfilesコマンドについてはSolaris OEのドキュメントを参照してください。
システムパラメタのfs.file-maxを編集してください。変更方法の詳細については、Linuxのドキュメントを参照してください。
上記以外の場合、大量のクライアントから同時にリクエストを受け付けている可能性があります。メッセージが出力された時間に起動されたクライアントの数を確認してください。クライアント数が多い場合は負荷分散を行い、同時受け付けリクエスト数を減らしてください。
同時接続クライアント数については、odprtcurparamコマンドを使用することで確認できます。コマンドの詳細については、“リファレンスマニュアル(コマンド編)”を参照してください。
目次 |