設定 OpenPages

ビジネス要件に合わせて OpenPages を設定することができます。

このタスクについて

いくつかのコンフィギュレーション・タスクでは、変更を行う前後に以下のステップを行う必要があります:
  • 単一レプリカにスケールダウン。
  • 設定を変更する。
  • アプリケーション・サーバーを再始動します。
  • コンフィギュレーションをバックアップする。
  • アプリケーションサーバーに必要なレプリカ数までスケールアップする。
以下の項目を変更したい場合は、このタスクの手順を実行する:
  • WebSphere Liberty 構成ファイル
  • アプリケーション構成ファイル
  • カスタム・トリガーのための JAR ファイル
  • カスタム JSP およびそのイメージと CSS ファイル

手順

  1. インスタンス管理者として Red Hat® OpenShift® クラスタにログインします:
    oc login OpenShift_URL:port
  2. OpenPagesがインストールされているプロジェクトに移動します。
    oc project ${PROJECT_CPD_INST_OPERANDS}
  3. アプリケーション・サーバーに複数のレプリカを使用している場合、1 つのレプリカにスケール・ダウンします。
    oc scale --replicas=1 sts/openpages-<instance_name>-sts

    インスタンスの名前を確認するには、oc get sts を実行して、openpages- で始まる名前を探します。

    例: openpages-instance_name-sts
  4. アプリケーション・サーバー・ポッドで、端末ウィンドウを開きます。
    oc exec -it openpages-<instance_name>-sts-0 -- /bin/bash
  5. 変更を行います。
    対象となるタスク を参照。
    タイムゾーンの設定 OpenPages コンテナのタイムゾーン設定
    セッション・タイムアウト値の設定 アプリケーション OpenPages サーバーのセッション非アクティブタイムアウト設定
    アプリケーション・サーバーの鍵ストアのパスワードの変更 WebSphere Liberty キーストアのパスワード変更
    カスタムJSP、画像、CSSファイルを OpenPages

    カスタムファイルを追加し、バックアップマニフェストファイルに追加します。

    カスタムファイルのバックアップ
    GRC ワークフローで使用するカスタム・アクションの作成

    カスタム・アクションは Java™ クラスであり、ワークフロー・アクション中に呼び出すことができます。 ユーザーがカスタム・アクションを作成した後、インスタンス管理者は変更を適用できます。

    GRC ワークフロー用のカスタム・アクションの作成
    スケジューラーで使用するカスタム・ジョブの作成

    カスタム・ジョブは、1 つの機能を実行するユーザー定義のジョブです。 Java™ クラスとして実装され、手動で実行することもスケジュールに従って実行することもできます。 ユーザがジョブ作成した後、インスタンス管理者は変更を適用できます。

    カスタム・ジョブの Java クラスの実装
    アプリケーション・ログ設定の変更

    エラー、例外、および通知メッセージが aurora.log に書き込まれます。 ログの設定を調整できます。

    aurora ログ・ファイルのバックアップのサイズおよび数の変更

    トレース・ロギングの有効化

  6. OpenPages の設定をバックアップしてください。
    cd /opt/ibm/OpenPages/aurora/bin
    ./OPBackup.sh /opt/ibm/OpenPages/openpages-backup-restore app-cp4d nosrvrst

    バックアップ.zipファイルが/opt/ibm/OpenPages/openpages-backup-restoreに作成されます。 ファイル名にはタイムスタンプが含まれる。

    レプリカが追加された場合、またはアプリケーション・サーバー・ポッドが再始動された場合 (計画的な再始動および計画外の再始動)、バックアップが自動的にリストアされます。 アプリケーション・サーバー・ポッドの再始動プロセスでは、最新のタイム・スタンプを持つ.zipファイルが使用されます。

  7. アプリケーション・サーバーを停止してから再始動します。
    詳細については、 OpenPages のアプリケーション・サーバーの起動と停止を参照してください。