クラスタ内のすべてのノードにリスナーを追加します。
srvctl add listener
コマンドは、次の構文モデルの1つで使用します。
Oracle Databaseリスナーを作成します。
srvctl add listener [-listener listener_name] [-netnum network_number] [-oraclehome Oracle_home] -user user_name [-endpoints "[TCP:]port_list[/IPC:key] [/NMP:pipe_name][/TCPS:s_port][/SDP:port]"] [-skip]
Oracle ASMリスナーを作成します。
srvctl add listener [-listener listener_name] -asmlistener [-subnet subnet] [-endpoints "[TCP:]port_list[/IPC:key][/NMP:pipe_name][/TCPS:s_port][/SDP:port]"] [-skip]
リーフ・リスナーを作成します。
srvctl add listener [-listener listener_name] -leaflistener [-subnet subnet] [-endpoints "[TCP:]port_list[/IPC:key][/NMP:pipe_name][/TCPS:s_port][/SDP:port]"] [-skip]
SCANリスナーを作成するには、srvctl add scan_listener
コマンドを使用します。管理リスナー(CHMリポジトリ用)を作成するには、srvctl add mgmtlsnr
コマンドを使用します。
表A-11 srvctl add listenerのパラメータ
パラメータ | 説明 |
---|---|
-listener listener_name
|
リスナー名を指定します。このパラメータは省略可能です。 このパラメータを指定しない場合、リスナーの名前はデフォルトで |
-netnum network_number
|
VIPを取得するネットワーク番号(オプション)。指定しなかった場合は、 注意: Oracle Databaseリスナーを追加する場合は、このパラメータを使用してください。 |
-oraclehome oracle_home
|
クラスタ・データベースのOracleホームを指定します。このパラメータを含めなかった場合は、SRVCTLによってデフォルトでGridホームが使用されます。 注意: Oracle Databaseリスナーを追加する場合は、このパラメータを使用してください。 |
-user user_name
|
リスナーを実行するユーザーを、より低い権限のユーザーに設定するには、このコマンドを使用します。セキュリティを向上させるためにこのパラメータを使用することをお薦めします。 注意:
|
-endpoints "[TCP:]port_list[/IPC:key] [/NMP:pipe_name][/TCPS:s_port] [/SDP:port] |
リスナーのプロトコル仕様。 Oracle Databaseリスナーに 注意: この属性はオンライン・リソース属性変更を使用して変更できます。 |
-skip |
ポートの確認をスキップすることを示します。 |
-asmlistener |
リスナー・タイプとしてOracle ASMリスナーを指定します。 注意: このパラメータは、Oracle Clusterwareでのみ使用できます。 |
-leaflistener |
リスナー・タイプとしてリーフ・ノード・リスナーを指定します。 注意: このパラメータは、Oracle Clusterwareでのみ使用できます。 |
-subnet subnet
|
Oracle ASMリスナーまたはリーフ・ノード・リスナーに使用するサブネットを指定します。 注意: このパラメータは、Oracle Clusterwareでのみ使用できます。 |