Solarisの場合のみ必要な設定です。
ファイル「/etc/inetd.conf」は、ネットワークを使ったサービスを行う場合に、必要なファイルです。
すでにファイルは存在しますので、このファイルに記述されている順に値を設定していきます。
ファイル「/etc/inetd.conf」の例
設定例(IPv6ネットワーク環境の場合)
============================================================================= #<service name> <socket type> <proto> <flags> <user> <server pathname> <args> rn stream tcp6 nowait root /opt/FJSVsnavi/bin/rnd.sh rnd.sh /opt/FJSVsnavi/etc/rnd.conf ===============================================================================
設定例(IPv4ネットワーク環境の場合)
============================================================================= #<service name> <socket type> <proto> <flags> <user> <server pathname> <args> rn stream tcp nowait root /opt/FJSVsnavi/bin/rnd.sh rnd.sh /opt/FJSVsnavi/etc/rnd.conf ===============================================================================
core生成可能なサイズ制限に関する環境設定を行っていない場合(IPv6ネットワーク環境の場合)
============================================================================= #<service name> <socket type> <proto> <flags> <user> <server pathname> <args> rn stream tcp6 nowait root /opt/FJSVsnavi/bin/rnd rnd /opt/FJSVsnavi/etc/rnd.conf ===============================================================================
No. | 属性 | 値 |
|---|---|---|
1 | service name | サービスの名前“rn”を設定します。 |
2 | socket type | 必ず“stream”を設定します。 |
3 | proto | IPv4のみの場合は、“tcp”を設定します。 IPv6を使用する場合(IPv6とIPv4の混在利用する場合も含む)は、“tcp6”を設定します。」 |
4 | flags | 必ず“nowait”を設定します。 |
5 | user | 必ず“root”を設定します。 |
6 | server pathname | “rnd.shの絶対パス”を設定します。 ただし、以下の3つの条件を満たしている場合は、“rndの絶対パス”を設定します。 ・core生成可能なサイズ制限に関する環境変数を行っていない場合 ・OS認証の場合 ・Solaris10以外 ※core生成可能なサイズ制限に関する環境設定については、“19.4 core生成可能なサイズ制限に関する環境設定”を参照してください。 |
7 | args | 【1番目の値】 “rnd.sh”を設定します。 ただし、以下の3つの条件を満たしている場合は、“rnd”を設定します。 ・core生成可能なサイズ制限に関する環境設定を行っていない場合 ・OS認証の場合 ・Solaris10以外 【2番目の値】 環境設定ファイルを絶対パスで設定します。 ※環境設定ファイルについては、“環境設定ファイルを作成する”を参照してください。 ※core生成可能なサイズ制限に関する環境設定については、“19.4 core生成可能なサイズ制限に関する環境設定”を参照してください。 |
注意
server pathnameは以下の指定を行ってください。
/opt/FJSVsnavi/bin