機械翻訳について

3 ストレージの管理

ストレージを追加して、ベース・ストレージ・シェルフを完全に占有し、ストレージ拡張シェルフをOracle Database Applianceに追加することができます。

内容は次のとおりです。

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

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

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

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

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

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

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

注意:

拡張シェルフを追加する前に、基本ストレージ・シェルフを完全に配置する必要があります。

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

ストレージの拡張について

基本シェルフに完全に移入した後に追加のストレージが必要な場合は、ストレージ拡張シェルフを追加できます。 拡張シェルフはホット・プラガブルで、データベースのダウンタイムなしにストレージを拡張できます。 拡張シェルフの配線と電源投入後、システムは自動的にOracle ASMストレージを構成し、データは自動的に新しいシェルフに配布されます。

注意:

データを再調整するプロセスは、新しいストレージがすべてのドライブで正しくバランスされるまでパフォーマンスに影響を与える可能性があります。 可能であれば、非ピーク時または非生産時にストレージ拡張シェルフを追加して、自動ストレージ・バランスのパフォーマンスへの影響を最小限に抑えます。

ストレージ拡張シェルフの追加には、両方のノードのチェックが含まれます。 SSHがノード間で動作し、すべてのユーザーが共有パスワードを使用して期待どおりに接続できることを確認することが重要です。

ストレージを拡張するための高度なステップは次のとおりです:

  1. Oracle Database Applianceストレージ・オプションを確認します。

  2. ベース・シェルフにストレージを追加する前または拡張シェルフを追加する前に、構成が準備完了であることを確認するためのチェックを実行して、ストレージのアップグレードを準備します。

  3. 基本構成が一杯でない場合は、ストレージを追加します。

  4. ストレージ拡張シェルフを追加して、各サーバー・ノードにログインし、ケーブル接続を検証します。 ケーブルが正しいことを確認したら、シェルフの電源を入れ、ストレージを検証します。

    注意:

    ケーブル配線手順を注意深く見直して、正しくケーブル接続を行ったことを確認してください。 データベースが既存するOracle Database Applianceにストレージ拡張シェルフを追加したときに、誤って接続すると、データ損失を招く可能性があります。

ストレージ拡張の準備

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

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

    注意:

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

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

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

    ノード0でoakcli orachkを実行します:

    # oakcli 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でoakcli orachkを実行します:

    # oakcli 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