機械翻訳について

4 Oracle Database ApplianceでのOracleソフトウェアのデプロイ

Oracle Database Applianceソフトウェアをデプロイするには、次のタスクを完了します。

OAKCLIを使用したOracle Database Applianceソフトウェアのデプロイについて

この情報は、様々なデプロイメントに必要な手順、ログ・ファイルの保管場所、およびデプロイメント・タイプの変更方法について理解する場合に参照します。

この項のタスクには、ベア・メタル・デプロイメント、仮想化プラットフォーム・デプロイメント、またはその両方に適用されるかを示すマークが付けられています。 ご使用のプラットフォームのデプロイメント用に指定されたタスクのみを実行します。

注意:

Oracle Database Appliance仮想化プラットフォームからベア・メタル・デプロイメントに変換する予定の場合、まず、互換性のあるイメージがインストールされていることをMy Oracle Supportで確認します。

失敗したデプロイメントからのリカバリ、またはデプロイメントの変更

この項で説明されているクリーン・アップ・スクリプトcleanupDeploy.shを使用して、システムをリセットしたり失敗したデプロイメントを繰り返すことができます。

OAKCLIデプロイ・コマンド・ログ・ファイルについて

oakcliデプロイ・コマンドは、次のファイルパスでログ・ファイルを作成します。

/opt/oracle/oak/onecmd/tmp/

ログ・ファイルの前には、ストリングSTEPが付きます。 次に例を示します。

/opt/oracle/oak/onecmd/tmp/STEP-6-20160226103534.log

仮想化プラットフォームOracle Database Applianceソフトウェアのデプロイ

この手順は、Oracle Database Applianceで仮想化プラットフォーム構成をデプロイする場合に実行します。

仮想化プラットフォーム構成でソフトウェアをデプロイする手順は、次の手順で構成されています。

  1. Oracle Database Applianceハードウェアを確認して、それが仮想マシン(VM)で構成されているかどうか調べます。

  2. Oracle Database ApplianceにODA_BASEテンプレートをインストールします。

  3. Oracle Appliance Manager Configuratorを実行するアプライアンスを準備します。

  4. Oracle Appliance Managerを使用して構成をデプロイします。

デプロイ・タスクは表示順に実行する必要があります。

  1. rootとしてログインします。
  2. コマンドoakcli show env_hwを入力します
    このコマンドは、デプロイ先のOracle Database Applianceハードウェアを表示します。 このコマンドの出力の前にストリングVM-ODA_BASEが付いている場合、システムは仮想マシンで構成されています(dom0/oda_base)。

    たとえば、次のコマンドの出力では、ハードウェア・プラットフォームと、仮想マシン環境で構成されたプラットフォームの両方が表示されます:

    [root@oda3n1 ~]# oakcli show env_hw VM-ODA_BASE ODA X5-2

    [root@oda3n1 ~]# oakcli show env_hw VM-ODA_BASE ODA X4-2

    [root@oda2n1 ~]# oakcli show env_hw VM-ODA_BASE ODA X3-2

    [root@oda1n1 ~]# oakcli show env_hw VM-ODA_BASE ODA V1

    Oracle Database Appliance仮想オプションがデプロイされていない場合、My Oracle Supportのノート1520579.1でOracle Database Appliance仮想オプションを再イメージ化する手順を参照してください。

  3. My Oracle Supportにログインし、ODA_BASEテンプレートをダウンロードしてインストールします。

    次のステップを実行して、適切なODA_BASE VMテンプレートを外部クライアントにダウンロードし、テンプレートをOracle Database Applianceにコピーします。

    1. My Oracle Supportに移動し、Oracle Database Appliance仮想化OS ISOイメージのパッチ16186172を探します。
    2. リリース12.2.1.4.0を選択します。
    3. 「読んでみる」をクリックし、Readmeファイルを確認します。
    4. 「ダウンロード」をクリックしてzipファイルをダウンロードします。
      p16186172_122140_Linux-x86-64.zip
      
    5. Secure Copy (scp)コマンドまたはUSBストレージ・デバイスを使用して、ODA_BASEテンプレートを外部クライアントからノード0のDom0にコピーします。 ターゲットの場所に、/scpディレクトリまたは/OVSディレクトリを使用します。

      注意:

      USBドライブを使用してファイルを転送することを選択した場合、まずファイルをFAT32ext3、またはext4をフォーマットします。 NTFSファイル・フォーマットはサポートされていません。

    6. rootのノードDom0rootにログインし、root/OVSディレクトリにODA_BASEテンプレートをコピーします(まだ存在しない場合)。 Dom0にログインした状態のままで、このタスクの残りの手順を完了してください。
    7. コマンドoakcli deploy oda_baseを実行し、テンプレートの場所とコア・ライセンス・オプションを選択し、ベース・ドメイン・メモリー割当てを選択します。

      deploy oda_baseオプションは、両方のノードでODA_BASEをデプロイします。 CPUコア・ライセンス・オプションなどの値は、Oracle Database Appliance Virtualized Platformハードウェア・プラットフォームによって異なります。 次は、ODA_BASEテンプレートが/OVSディレクトリにあるOracle Database Appliance X5-2の出力例です。

      # /opt/oracle/oak/bin/oakcli deploy oda_base
      Thu May 26 18:13:23 PDT 2017 
      INFO: Validating LSI HBA PCI Cards on node 1
      Enter the template location: /OVS/oda_base_12.1.2.12.tar.gz
      Core Licensing Options:
      1.    2 CPU Core 
      2.    4 CPU Cores
      3.    6 CPU Cores
      4.    8 CPU Cores
      5.   10 CPU Cores
      6.   12 CPU Cores
      7.   14 CPU Cores
      8.   16 CPU Cores
      9.   18 CPU Cores
      10.  20 CPU Cores
      11.  22 CPU Cores
      12.  24 CPU Cores
      13.  26 CPU Cores
      14.  28 CPU Cores
      15.  30 CPU Cores
      16.  32 CPU Cores
      17.  34 CPU Cores
      18.  36 CPU Cores
      
              Selection[1 .. 9](default 36 CPU Cores) : 
      INFO: Using the default cpu cores i.e. 36 cores
              ODA base domain memory in GB(min 16, max 244)[default 244]      :
      INFO: Using default memory size i.e. 244 GB
       
      
      次の手順で構成の選択を続行します。
    8. 追加の仮想ローカル・エリア・ネットワーク(VLAN)をODA_BASEに割り当てます。

      VLANを割り当てるには、VLANネットワークを指定するよう求められた場合はyで応答し、別のVLANをデプロイしない場合、または追加のVLANの割当てが完了した場合は、nで応答します。

      Additional vlan networks to be assigned to oda_base ? (y/n) : y
      Select the network to assign [Test00,Test01,Test02,Test03]: Test00
      Additional vlan networks to be assigned to oda_base ? (y/n) : y
      Select the network to assign [Test00,Test01,Test02,Test03]: Test01
      Additional vlan networks to be assigned to oda_base ? (y/n) : n
      
    9. コマンドが完了したら、コマンドshow oda_baseを実行し、ODA_BASEが構成されていることを確認して、ODA_BASEのデプロイメントが有効であることを確認します。

      次に例を示します。

      # oakcli show oda_base
      ODA base domain
      ODA base CPU cores :2
      ODA base domain memory :16
      ODA base template :/tmp/oda_base_12.1.2.12.tar.gz
      ODA base vlans :['priv1', 'net1', 'net2', 'net3', 'net4', 'db_mgmt']
      ODA base current status :Running
      

      注意:

      新しいODA_BASEデプロイメントに問題があり、クリーン・アップと起動が必要なときは、次のコマンドをノード0のDom0から実行します。

      /opt/oracle/oak/tools/cleanOdabase.py

      このコマンドにより、新規のデプロイメントを試行できるように、ODA_BASEが削除されます。

    10. デプロイメントを続行する前に、ストレージ・ケーブルの接続を確認することをお薦めします。

      このチェックを実行するには、ノード0のODA_BASEにrootとして接続します。 接続したら、次のコマンドを実行します。

      # oakcli validate -c storagetopology

      2つのノードとストレージ・シェルフとの配線ケーブルが正しいソケットに接続されていない場合、このコマンドを実行するとエラーが表示されます。

  4. ノード0にrootとしてログインし、ホスト名を使用してVNCを起動してODA_BASEにログイン: dom0、およびport: 5900.
  5. oakcli deployを使用してデプロイメントを開始します。 前に作成した既存の構成ファイルを使用するか、新しい構成ファイルを作成します。

    たとえば、既存の構成を使用してデプロイメントを開始するには、次のようにコマンドを入力します(ご使用のファイルの名前とディレクトリ・パスで置換します)。

    # oakcli deploy -conf /tmp/onecommand.param

    コマンドoakcli deployを実行してもOracle Appliance ManagerのWelcomeウィンドウが開かない場合、DISPLAY変数が端末に表示されるよう設定されていることを確認します。

    注意:

    以前のリリースのOracle Appliance Managerコンフィギュレータ用に作成された構成ファイルは使用しないでください。 最新の構成ファイルがない場合は、次のステップで説明されているように、リアルタイム構成およびデプロイメントを完了します。

    すぐに構成とデプロイメントを開始するには、次のコマンドを入力します。

    # oakcli deploy

    Oracle Appliance Manager Configuratorの画面で設定をします(スタンドアロンOracle Database Appliance Configuratorの実行を参照)。 コンフィギュレータのSummaryページでInstallオプションを選択して、デプロイメントを完了します。

Oracle Database Applianceでのベア・メタル・プラットフォームのデプロイ

Oracle Database Applianceのベア・メタル構成としても知られる、Oracleソフトウェアをアプライアンスに直接デプロイする場合に、この手順を完了します。

ベア・メタル構成でソフトウェアをデプロイする手順は、次の手順で構成されています。

  1. エンドユーザー・バンドルのインストール(ベア・メタル・プラットフォームのデプロイメントの場合)

  2. Oracle Appliance Manager Configuratorを実行するアプライアンスを準備します。

  3. Oracle Appliance Managerを使用して構成をデプロイします。

エンド・ユーザーGI/RDBMSクローン・ファイルには、出荷時出荷状態のOracle Database Appliance、またはOS ISOイメージを使用して再イメージ化されたOracle Database Applianceにデプロイメントするための、特定のGrid Infrastructure(GI)およびRDBMSソフトウェア・コンポーネントが含まれています。

他のソフトウェアをデプロイする前に、Oracle Database Applianceにエンドユーザー・バンドルをインストールする必要があります。 エンドユーザー・バンドルをインストールするには、適切なパッチ・ファイルを外部クライアントにダウンロードします。 パッチをクライアントからOracle Database Applianceにコピーし、パッチをインストールします。

注意:

システムの前面にある緑色の電源OK LEDライトが常時点灯になると、Oracle Database Applianceは使用可能な状態になります。 サーバーの緑色のLEDライトのいずれかがまだ点滅している場合は、その初期化手順が完了するまで待機します。
  1. アプライアンスで次のコマンドを実行して、Oracle Appliance Managerソフトウェアのバージョンが最新であるかどうかを確認: /opt/oracle/oak/bin/oakcli show version -detail
    ご使用のバージョンが12.2.1.4.0より前の場合は、パッチをダウンロードしてベース・イメージを更新してください。
  2. Oracle Database Appliance 12.2.1.4.0エンド・ユーザー・バンドル(GI/RDBMSクローン)をノード0上のロケーションにダウンロードします。
    1. MyOracle Supportにサインインし、Oracle Database Applianceエンドユーザー・バンドルのパッチ12978712を探します。
    2. リリース12.2.1.4.0のパッチ・バージョンを選択します。
    3. 「ダウンロード」をクリックしてzipファイルをダウンロードします。
      p12978712_122140_Linux-x86-64_1of2.zip
      p12978712_122140_Linux-x86-64_2of2.zip
      

    ファイルをコピーするには、USBストレージ・デバイスを使用するか、Secure Copyコマンド(scp)を使用します。

    • USBドライブを使用してファイルを転送するには、まずファイルをFAT32ext3、またはext4をフォーマットする必要があります。 NTFSファイル・フォーマットはサポートされていません。

    • セキュアなコピーを使用するには、まず静的IPアドレスをセットアップし(たとえば、oda_host)、oakcli configure firstnetコマンドを使用してOracle Database Applianceをそのアドレスで構成する必要があります。

    たとえば、scpコマンドを使用する場合は、次のようなコマンドを入力します。ここで、一時ホスト・アドレスはoda_hostであり、バンドルをノード0の/tmpにコピーします。

    scp p12978712_122140_Linux-x86-64_1of2.zip root@odahost:/tmp

    scp p12978712_122140_Linux-x86-64_2of2.zip root @odahost:/tmp

  3. コマンド構文oakcli unpack -package /directory_path/package_nameを使用して、Oracle Database Applianceソフトウェアを解凍します。ここで、directory_pathはエンドユーザー・バンドル・パッチ・ファイルが配置されている場所であり、package_nameはパッケージの名前です。

    たとえば、エンドユーザーのバンドル・パッチ・ファイルが/tmpにあり、パッチ名がp12978712_122140_Linux-x86-64_1of2.zipp12978712_122140_Linux-x86-64_2of2.zipの場合は、次のコマンドを入力します:

    # oakcli unpack -package /tmp/p12978712_122140_Linux-x86-64_1of2.zip
    # oakcli unpack -package /tmp/p12978712_122140_Linux-x86-64_2of2.zip
    

    コマンドoakcli unpackによってバンドル・パッチが解凍され、展開されたファイルがデプロイメントに必要な場所に配置されます。

  4. ノード0でVNCサーバーを起動します。 それからVNCを使用してOracle Database Applianceのノード0およびポート5901にrootユーザー(デフォルト・パスワードを使用)としてログインします。
  5. 次のコマンドを使用してOracle Appliance Manager Configuratorを起動します: # /opt/oracle/oak/bin/oakcli deploy
    Oracle Appliance ManagerのWelcome画面が表示されます。

    注意:

    Oracle Appliance Manager ConfiguratorでWelcomeウィンドウが開かない場合、ユーザーのDISPLAY変数が端末のウィンドウに表示されるよう設定します。

  6. 次へをクリックします。
  7. Configuration Typeページで、構成タイプのオプションをTypical、CustomまたはSAP Applicationのいずれかから選択します。 ロードして編集する既存の構成ファイルがある場合は、Browseをクリックして、クライアント上でファイルを探します。

    注意:

    以前のリリースのOracle Appliance Managerコンフィギュレータ用に作成された構成ファイルは使用しないでください。 最新の構成ファイルがない場合は、リアルタイム構成およびデプロイメントを完了します。

    通常の構成を選択することをお薦めします。 SAPアプリケーションをデプロイする場合は、SAP Applicationを選択します。 Customオプションは、次の1つ以上の項目について、追加または代替のネットワーク・インタフェースを構成するかデフォルト値を上書きする場合に選択します。

    • データベース・ブロック・サイズ、言語、地域、バックアップ・ファイルの場所、またはDATAおよびRECOディスク・グループのディスク冗長性レベル

    • Oracle Integrated Lights Out Manager (Oracle ILOM)サーバー

    • Oracle Auto Service Request (Oracle ASR)構成

    • Oracle Cloud File Systemのマウント・ポイントとファイル・システムのサイズ

    • ネットワーク・タイム・プロトコル・サービス・サーバー

    TypicalまたはCustomオプションを選択する前に、ご使用のバージョンのOracle Database Applianceソフトウェアのデフォルト値を確認するには、Customオプションを使用してコンフィギュレータを実行します。

    注意:

    SAP Applicationのオプションは、ベア・メタル・オプションでのみ有効です。

    選択を行ってNextをクリックします。

  8. System Informationページで、システム名を指定し、リージョンおよびタイム・ゾーンのリストから正しい値を選択します。

    New Root PasswordおよびNew Root Password (confirm)フィールドに、rootユーザーの新しいパスワードを入力します。 このパスワードは構成ファイルで暗号化され、 デプロイメント時にパスワードをリセットするために一時的に暗号化解除されます。

  9. 次へをクリックします。
  10. Network Informationページに、ドメイン名、DNSサーバー・アドレス、2つのノードのパブリック・アドレスとVIPアドレス、SCAN名とアドレス、ネットマスク・アドレスおよびゲートウェイ・アドレスを指定します。

    このページにデータを入力するとき、一部のフィールドには、先に入力した値から導出された値が自動的に挿入されます。 たとえば、ノード0のパブリックIPアドレスに指定したアドレスが192.0.2.18の場合、デフォルトのノード・アドレスは次のように生成されます。

    • ノード0のパブリックIPアドレス: 192.0.2.18

    • ノード1のパブリックIPアドレス: 192.0.2.19

    • ノード0の仮想IP (VIP)アドレス: 192.0.2.20

    • ノード1の仮想IP (VIP)アドレス: 192.0.2.21

    • SCANアドレス(SCAN VIP名に解決される2つのアドレス): 192.0.2.22、192.0.2.23

  11. 次へをクリックします。
  12. Database Informationページで、初期データベースを作成するかどうかを選択します。 データベースを作成するようにチェックボックスを選択すると、データベースの詳細を指定できます。 そのような詳細には、データベース名(必須)と次のオプションがあり、使用可能なリストの値を選択します。
    • Is Container Database デフォルトはfalseです。 デフォルト値のままにしておくと、コンフィギュレータはコンテナなしのデータベースを構成します

    • Database Type デフォルト・タイプはOLTPです。 DSSまたはIn-Memoryを選択することもできます。

    • Database Class デプロイするデータベース・クラスを選択します。 Oracle Database Applianceのすべてのモデルですべてのオプションを使用できるわけではありません。デフォルト・クラスはodb-06です。

    • Database Language デフォルトの言語はAMERICANです。

    • Database Deployment 次のいずれかを選択します(デフォルトはRAC)。

      • Oracle RAC

      • Oracle RAC One Node

      • Oracle Database Enterprise Edition (Oracle RACなし)

    • Data File Size (GB) コンテナ・データベースを作成するように指定する場合は、このページの最後のフィールドでデータベースのデータ・ファイル・サイズを指定します。 (このフィールドは、Is Container DatabaseTrueが選択されている場合を除き、入力できません。) 初期データベースを作成しない場合は、Create Initial Databaseのチェック・ボックスを選択しないでください。

    • Data Files on Flash Storage falseを選択します。 Oracle Database Appliance X6-2-HAでは、データベースは常にフラッシュ・ストレージに保存されます。

    次へをクリックします。

  13. Summaryページで、選択した構成オプションを確認します。 Saveをクリックして構成ファイルを保存するか、Backをクリックして選択内容を変更します。

    構成ファイルのコンテンツを印刷し、この印刷を使用してデプロイ・プランのために構成エントリを確認できます。 コンフィギュレータを再度実行する場合、構成ファイルを後でロードすることもできます。

    Oracle Database Applianceでコンフィギュレータを実行しているとき、初期ネットワークを構成してエンドユーザー・バンドルをインストールするかODA_BASEをデプロイする準備ステップを完了したら、Installをクリックして、構成をデプロイできます。

    デプロイを完了する準備が整っていない場合は、まずSave,をクリックし、次にFinishをクリックします。 構成ファイルの名前および場所をメモします。 この構成ファイルをデプロイメント用にOracle Database Applianceにコピーできます。 デプロイメント前に訂正する必要がある場合、スタンドアロンOracle Appliance Manager Configuratorを再実行し、構成ファイルをロードし、変更を加えてから、ファイルを再度保存します。