機械翻訳について

9 ストレージの管理

ストレージを追加してベース・ストレージ・シェルフを完全に移入し、ストレージ拡張シェルフをOracle Database Applianceに追加できます。

ストレージの管理について

データベースまたはアプリケーションをシャットダウンすることなく、いつでもストレージを追加できます。

Oracle Database Applianceは、未加工のストレージを使用してデータを保護します:

  • フラッシュまたは高速リカバリ領域(FRA)バックアップ。 フラッシュ領域または高速リカバリ領域は、REDOログ、制御ファイル、アーカイブ・ログ、バックアップ・ピースとコピー、およびフラッシュバック・ログを含むストレージ(ディスクまたはOracle ASMディスク・グループのディレクトリ)です。

  • Mirroring. ダブルまたはトリプル・ミラーリングは、機械的な問題から保護します。

使用可能なストレージの量は、FRAバックアップのロケーション(外部または内部)と、ダブルまたはトリプル・ミラーリングが使用されているかどうかによって決まります。

Oracle Database Applianceは、ストレージ・シェルフ、ベース・シェルフ、オプションのストレージ拡張シェルフを使用します。 基本ストレージを拡張するには、SSDを追加して基本ストレージを完全に追加します。 2番目のストレージ・シェルフを追加することで、ストレージをさらに拡張できます。 外部NFSストレージは、オンライン・バックアップ、データ・ステージング、または追加のデータベース・ファイルでサポートされています。

ノート:

ストレージ拡張シェルフは、Oracle Database Appliance X7-2-HAおよびその他の旧モデルで使用できなくなりました。 あるOracle Database Applianceシステムから別のシステムへ、既存のストレージ拡張シェルフの再利用が可能です。

ノート:

Oracleでは、アプライアンスに最新のファームウェアが存在するように、ストレージを追加する前にデプロイメントを最新のOracle Database Applianceソフトウェア・リリースにアップグレードすることをお薦めします。

ストレージを追加すると、Oracle Automatic Storage Management(Oracle ASM)は新しいドライブを含むすべてのストレージにデータを自動的に再均衡させます。 ディスクグループのバランスをとることで、ディスク間でデータが移動し、すべてのファイルがディスクグループ内のすべてのディスクに均等に分散され、すべてのディスクが均等に充填されます。 Oracle ASMは、ディスクの追加時など、ストレージ構成の変更後に自動的にリバランスを開始します。

ストレージ拡張の準備

ベース・シェルフにストレージを追加する前、または拡張シェルフを追加する前に、これらのベスト・プラクティスを確認して実行してください。

  1. ストレージを拡張する前に、Oracle Database Applianceを最新のパッチ・バンドルに更新します。
  2. ソフトウェアとファームウェアの両方のノードが同じバージョンとパッチ・バンドル・レベルにあることを確認します。
    # odaadmcli show version -detail 
    # odaadmcli inventory -q 

    ノート:

    oakdがフォアグラウンド・モードで実行されていない場合は、どちらのノードでも、ストレージを追加する前に問題を解決してください。
  3. 既存のストレージ・ディスクのディスク・ヘルスを確認します。

    両方のノードでチェックを実行し、デフォルトのチェック・オプションを使用してNetworkComponents, OSDiskStorage, SharedStorageおよびSystemComponentsを確認します。

    #  odaadmcli validate -d
  4. 各ノードでodaadmcli show diskgroupコマンドを実行して、Oracle Automatic Storage Management (Oracle ASM)ディスク・グループ情報を表示および確認します。 すべてのディスクがリストされ、オンラインで正常な状態であることを確認します。
    # odaadmcli show diskgroup data
    # odaadmcli show diskgroup reco
     # odaadmcli show diskgroup redo 
  5. 両方のノードでOracle ASMおよびCRSのヘルスを確認します。
    各ノードでodaadmcli orachkコマンドを実行します。 いずれかのノードへの接続に問題がある場合は、/etc/bashrcファイルを確認し、root, oracle, grid usersのプロファイルの任意の値を削除(またはリ・マーク・アウト)します。

    ノード0でodaadmcli orachkを実行する:

    # odaadmcli orachk
    ...
    
    Checking Status of Oracle Software Stack - Clusterware, ASM, RDBMS
    
    . . . . . . . . .
    -------------------------------------------------------------------------------------------------------
    Oracle Stack Status
    -------------------------------------------------------------------------------------------------------
    Host Name CRS Installed  ASM HOME   RDBMS Installed    CRS UP    ASM UP    RDBMS UP DB Instance Name
    -------------------------------------------------------------------------------------------------------
    odax3rm1       Yes           No          Yes              No        No        No          ........
    -------------------------------------------------------------------------------------------------------
    
     ...

    ノード1でodaadmcli orachkを実行します:

    # odaadmcli orachk
    ...
    
    Checking Status of Oracle Software Stack - Clusterware, ASM, RDBMS
    
    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
    -------------------------------------------------------------------------------------------------------
    Oracle Stack Status
    -------------------------------------------------------------------------------------------------------
    Host Name CRS Installed  ASM HOME   RDBMS Installed    CRS UP    ASM UP    RDBMS UP DB Instance Name
    -------------------------------------------------------------------------------------------------------
    odax3rm2      Yes           Yes           Yes            Yes       Yes        Yes      b22S2 b23S2 b24S2
    -------------------------------------------------------------------------------------------------------
    
    ...
  6. oracleroot、およびgridに同じパスワードを使用して、ノードとSSHとの間の通信を確認します。
    各ノードから:
    1. sshを両方のノードに追加します。
    2. 両方のノードにpingを実行します。
  7. 各ノードに少なくとも10 GBの空き容量があることを確認します。
    [root@oda]# df -h
    [root@odb]# df -h