Oracle Fleet Patching and Provisioningクライアントの作成

ユーザーは、Oracleホームのデプロイのリクエストやゴールド・イメージの問合せなどのタスクを実行するために、Oracle Fleet Patching and Provisioning (Oracle FPP)クライアントで操作を行います。

  1. Oracle Fleet Patching and Provisioningサーバー上で、Gridホームの所有者として、クライアント・データ・ファイルを次のように作成します:
    $ rhpctl add client -client client_cluster_name [-clusternamealias 
    cluster_name_alias] -toclientdata path
    

    RHPCTLによって、-toclientdataフラグの後に指定するディレクトリ・パスに、クライアント・データ・ファイルが作成されます。クライアント・データ・ファイルの名前はclient_cluster_name.xmlです。

    ノート:

    一意のclient_cluster_nameを指定することをお薦めします。これは、ステップ4を実行するクライアント・クラスタのクラスタ名と一致する必要があります。クライアント・クラスタ名が一意でない場合は、クラスタ名の別名を指定できます。

  2. Oracle Fleet Patching and Provisioningクライアント上で、Gridホームの所有者が読取り/書込み権限を持つクライアント・クラスタ上のディレクトリに、前述のステップで作成したクライアント・データ・ファイルをコピーします。
  3. オプション: Oracle FPPサーバーの構成に使用するセキュリティ証明書からP12ファイルを生成します。
    $ openssl pkcs12 -export -inkey ${SERVER_KEY} -passin pass:${PASS} -in ${SERVER_CRT} 
    -name orakey -certfile ${CA_CRT} -caname cakey -out ${P12_FILE} -password pass:${P12_PASS}
  4. 次のコマンドをrootとしてクライアント・クラスタで実行し、Oracle FPPクライアントを作成します:
    # srvctl add rhpclient -clientdata path_to_client_data
    -diskgroup disk_group_name -storage base_path
    -enableTLS YES -p12certpath P12_file_absolute_path 
    -certname custom_cert_name [additional options]

    作業用コピーをこのクラスタのOracle ACFS記憶域にプロビジョニングする場合、そのためのディスク・グループをすでに作成しているときは、そのディスク・グループを前のコマンドに指定します。このケースでは記憶域のパスも指定してください。これは、作業用コピーを格納するためのOracle ACFSファイル・システムを作成するときに、すべてのマウント・ポイントのベース・パスとして使用されます。

    ノート:

    フリート・パッチ適用およびプロビジョニング・クライアントでディスク・グループを一度構成すると、フリート・パッチ適用およびプロビジョニング・クライアント構成からディスク・グループを削除したり変更したりすることはできません。いずれか(変更または削除)を実行するには、srvctl remove clientコマンドを使用してフリート・パッチ適用およびプロビジョニング・クライアントを完全に削除するしかありません。その後、必要であれば別のディスク・グループを使用して追加します。フリート・パッチ適用およびプロビジョニング・クライアントを削除する前には、そのクラスタから登録済のすべてのユーザーを削除し、そのクラスタにプロビジョニングされたすべての作業用コピーを削除してください。

    enableTLSパラメータを使用して、TLSを有効にし、カスタム・セキュリティ証明書名を指定します。

  5. フリート・パッチ適用およびプロビジョニング・クライアントを、次のように起動します。
    $ srvctl start rhpclient
  6. フリート・パッチ適用およびプロビジョニング・クライアントのステータスを、次のようにチェックします。
    $ srvctl status rhpclient