5.1 アップグレードに向けたOAAおよびOARM環境の準備

OAAおよびOARMを起動する前に、既存の環境をアップグレードに向けて準備する必要があります。

  1. 次の前提条件ステップが満たされていることを確認します:
  2. DockerボリュームからNFSボリュームに既存のファイルをコピーします:

    ノート:

    Dockerボリュームのディレクトリがrootによって所有されている場合は、以降のステップをrootとして実行する必要があります。
    1. インストール構成ファイルをOAAsettingsから<NFS_CONFIG_PATH>にコピーします:
       sudo cp -R `docker inspect OAAsettings | grep "Mountpoint" | cut -d':' -f2 | tr
            -d "\",\ "`/* <NFS_CONFIG_PATH>/.
    2. ログをOAAlogsから<NFS_LOGS_PATH>にコピーします:
      sudo cp -R `docker inspect OAAlogs | grep "Mountpoint" | cut -d':' -f2 | tr -d "\",\ "`/*
            <NFS_LOGS_PATH>/.
  3. cert.p12およびtrust.p12OAAcredentialsからインストール・ホストの$WORKDIR/oaaimages/oaa-installにコピーします:
    sudo cp `docker inspect OAAcredentials | grep "Mountpoint" | cut -d':' -f2 | tr -d "\",\
          "`/trust.p12 $WORKDIR/oaaimages/oaa-install/.
  4. installOAA.properties<NFS_CONFIG_PATH>からインストール・ホストの$WORKDIR/oaaimages/oaa-installに移動します:
    sudo mv <NFS_CONFIG_PATH>/installOAA.properties $WORKDIR/oaaimages/oaa-install/.

    ノート:

    OARMのみがインストールされている場合は、次を実行します:
    sudo mv <NFS_CONFIG_PATH>/installRisk.properties $WORKDIR/oaaimages/oaa-install/installOAA.properties
  5. NFSボリューム内のすべてのファイルに、すべてに対するrwxアクセス権があることを確認します:
    sudo chmod -R 777 <NFS_LOGS_PATH>
    sudo chmod -R 777 <NFS_CONFIG_PATH>
  6. $WORKDIR/oaaimages/oaa-install/installOAA.propertiesを編集し、次のように変更します:
    1. install.global.image.tagを新しい<image_tag>に変更します。新しいイメージ・タグは、$WORKDIR/oaaimages/oaa-install/installOAA.properties.templateファイル内の同等のパラメータを見ると見つかります。
    2. 次のセクションをファイルの一番下に追加し、NFSサーバー(ホスト名またはIPアドレス)およびボリュームに従って値を編集します:
      #################################### 8. OAA management configuration#########################################
      #NFS volumes
      install.mount.config.path=<NFS_CONFIG_PATH>
      install.mount.config.server=<NFS_CONFIG_SERVER>
      install.mount.creds.path=<NFS_CREDS_PATH>
      install.mount.creds.server=<NFS_CREDS_SERVER>
      install.mount.logs.path=<NFS_LOGS_PATH>
      install.mount.logs.server=<NFS_LOGS_SERVER>
      install.mgmt.release.name=oaamgmt
      common.local.sslcert=<LOCAL_PATH>/cert.p12
      common.local.trustcert=<LOCAL_PATH>/trust.p12
      

      ノート:

      これらのパラメータの詳細は、「管理コンテナ構成」を参照してください。

次のステップ: アップグレードの実行