機械翻訳について

B Oracle Database Applianceのストレージ

この項を確認して、Oracle Database Applianceのストレージのアーキテクチャとオプションおよび使用可能なストレージの確認方法を理解します。

Oracle Databaseファイル・ストレージについて

データベース・ファイルのストレージには、Oracle Automatic Storage Management (Oracle ASM)またはOracle Automatic Storage Management Cluster File System (Oracle ACFS)を使用します。

データベース・ファイル・システムはデータベース・ファイルの格納のみに使用され、データベース・データ・ファイル用のDATAファイル・システム、およびアーカイブ・ファイルとバックアップを格納するRECOファイル・システムが含まれます。 Oracle Database Applianceでは、Oracle ACFSおよびOracle ASMのデータ・ファイル・ストレージをサポートしています。 データベースを作成するときに、データベース・ストレージのタイプを決定します。 Oracle Database Appliance 12.2から、ストレージ・タイプを選択しない場合、デフォルトのストレージはOracle ASMです。

Oracle ASMデータベース・ストレージについて

Oracle Database 12cリリース2 (12.2.0.1)および12cリリース1 (12.1.0.2)でOracle ASMを使用します。

Oracle ASMでは、データベース・データ・ファイルはDATAディスク・グループに格納されます。 Redoおよびアーカイブ・ファイルはRECOディスクグループに属します。

予備ストレージは、ディスク障害の発生時に冗長性を維持するために必要なOracle Automatic Storage Management (Oracle ASM)ストレージの容量です。 予備ストレージ容量を使用しても、システムは実行を継続し、Oracle ASMミラーリングを介して保護されます。 ただし、第2のディスク障害が生じた場合、システムは非保護および機能低下モードで実行されます。 このためすぐにディスクを交換する必要があります。

Oracle ACFSデータベース・ストレージについて

Oracle ACFSは、Oracle Database 12cリリース2 (12.2.0.1)、12cリリース1 (12.1.0.2)、およびOracle Database 11gリリース2 (11.2.0.4)でサポートされています。 バージョン11.2.0.4のデータベースでは、ストレージにACFSを使用する必要があります。

Oracle ACFSを使用すると、データ・ファイルを格納するデータベースごとにDATAディスク・グループからOracle ACFSファイル・システムが作成され、REDOのRECOディスク・グループとすべてのデータベースの高速リカバリ領域からOracle ACFSファイル・システムが作成されます。

ACFSで作成された各データベースには、独自のマウント・ポイント/u02/app/oracle/oradata/dbidがあります。 データベースを削除するときは、ファイルをクリーンアップする必要があります。

データベース・ファイル・ストレージについて

データベース・ファイルのストレージには、Oracle Automatic Storage Management (Oracle ASM)またはOracle Automatic Storage Management Cluster File System (Oracle ACFS)を使用します。

データベース・ファイル・システムはデータベース・ファイルの格納のみに使用され、データベース・データ・ファイル用のDATAファイル・システム、およびアーカイブ・ファイルとバックアップを格納するRECOファイル・システムが含まれます。 Oracle Database Applianceは、Oracle Automatic Storage Management Cluster File System (Oracle ACFS)またはOracle Automatic Storage Management (Oracle ASM)のデータベース・ファイル・ストレージをサポートします。 データベースを作成するときに、データベース・ストレージのタイプを決定します。

Oracle ASMデータベース・ストレージについて

Oracle Database 12cリリース2 (12.2.0.1)および12cリリース1 (12.1.0.2)でOracle ASMを使用します。

Oracle ASMでは、データベース・データファイルはDATAディスクグループに格納されます。 Redoおよびアーカイブ・ファイルはRECOディスクグループに属します。

予備ストレージは、ディスク障害の発生時に冗長性を維持するために必要なOracle Automatic Storage Management (Oracle ASM)ストレージの容量です。 予備ストレージ容量を使用しても、システムは実行を継続し、Oracle ASMミラーリングを介して保護されます。 ただし、第2のディスク障害が生じた場合、システムは非保護および機能低下モードで実行されます。 このためすぐにディスクを交換する必要があります。

Oracle ACFSデータベース・ストレージについて

Oracle ACFSは、Oracle Database 12cリリース2 (12.2.0.1)、12cリリース1 (12.1.0.2)、およびOracle Database 11gリリース2 (11.2.0.4)でサポートされています。 バージョン11.2.0.4のデータベースでは、ストレージにACFSを使用する必要があります。

Oracle ACFSでは、データファイルを格納するためのOracle ACFSファイル・システムは、各データベースのDATAディスクグループから作成され、すべてのデータベースに対するRedoおよび高速リカバリ領域用のOracle ACFSファイル・システムは、RECOディスクグループから作成されます。

ACFSで作成された各データベースには、独自のマウント・ポイント/u02/app/oracle/oradata/dbidがあります。 データベースを削除するときは、ファイルをクリーンアップする必要があります。

記憶域の構成オプション

Oracle Database Applianceがデプロイされている場合、DATAディスクグループとRECOディスクグループ間の記憶容量の共有方法を構成できます。 DATAの場合は10%〜90%、RECOの場合は残りのいずれかを選択できます。 使用可能なストレージの量は、DATA用に構成されたパーセンテージによって決まります。 lsdgコマンドを実行すると、DATAディスク・グループ上の使用可能なストレージを判別できます。

Oracle ACFSマウント・ポイントおよび記憶領域

Oracle Database ApplianceのOracle ASM Cluster File System (ACFS)のマウント・ポイントについて示します。

データベース作成時にデータベース・ストレージとしてOracle Automatic Storage Management (Oracle ASM)を選択した場合、Oracle ASM Cluster File System (ACFS)は作成されません。 すべてのファイルはOracle ASMディスクグループに属します。

データベース・ストレージにOracle ACFSを選択すると、各データベースには個別のOracle ACFSマウント・ポイントが確保されます。

  • DATAディスクグループ: /u02/app/oracleuser/oradata/db_name

  • RECOディスクグループ: /u03/app/oracleuser.

Oracle ACFSでは、次のファイル・システムが作成されます。

  • 各データベースに+DATAディスクグループから100G ACFSが作成されます。 このOracle ACFSは必要に応じて領域を自動的に拡張します。

  • +RECOディスクグループの25%で共通のOracle ACFSが自動拡張付きで作成されます。 このファイル・システムは、すべてのデータベースに対する高速リカバリ領域およびRedoログに使用されます。

表B-1 Oracle ACFSマウント・ポイントと、関連のOracle ASMディスク・グループおよびボリューム情報

ファイル・システム Oracle ASMディスク・グループ Oracle ASM動的ボリューム マウント・ポイント

DATA

+DATA

/dev/asm/datdbname-nnn

例: /dev/asm/datodacn-123

/u02/app/oracleuser/oradata/dbname

例: /u02/app/example/oradata/odacn

RECO

+RECO

/dev/asm/reco-nn

/u03/app/oracleuser

fast_recovery_areaおよびredoログに対するこのマウント・ポイントは、すべてのデータベースによって共有されます。

fast_recovery_areaの場合、パスは次のようになります。: /u03/app/oracleuser/fast_recovery_area/db_name

Redoログの場合のパス: /u03/app/oracleuser/redo/db_name

例B-1 Oracle ACFSのストレージ領域

Oracle ACFSファイル・システムが作成されると、当初はアプライアンス内のすべての記憶域が消費されるわけではありません。 追加のリポジトリのために、または場合によってはOracle ASMに直接格納されるデータベース・ファイルのために領域を残しています。 次の例に示すように、オペレーティング・システム・コマンドdf -kを実行して、ファイル・システム内の使用可能な記憶領域を確認できます。

# df -k 
Filesystem                            1K-blocks   Used         Available  Use%   Mounted on 
/dev/mapper/VolGroupSys-LogVolRoot    30963708    14203568     15187276   49%     / 
tmpfs                                 65952292      647800     65304492    1%     /dev/shm 
/dev/sda1                               495844       43872       426372   10%     /boot 
/dev/mapper/VolGroupSys-LogVolOpt     61927420    18594420     40187272   32%     /opt 
/dev/mapper/VolGroupSys-LogVolU01    103212320    49621560     48347880   51%     /u01 
/dev/asm/reco-62                      76546048     1469676     75076372    2%     /u03/app/oracle
/dev/asm/datrdb2-268                 104857600     3872368    100985232    4%     /u02/app/oracle/oradata/rdb2
/dev/asm/datndb11-268                104857600      247160    104610440    1%     /u02/app/oracle/oradata/ndb11
/dev/asm/datndb12-268                104857600      247160    104610440    1%     /u02/app/oracle/oradata/ndb12

マウント・ディスクの詳細の表示

Oracle Automatic Storage Managementのlsdgコマンドを使用して、Oracle Database Applianceのマウント・ディスク・グループとその情報を表示します。

特定のディスク・グループに関する情報を表示するには、コマンドでディスク・グループを指定します。
  1. gridユーザーとしてログインします。
  2. Oracle Automatic Storage Management lsdgコマンドを実行します。

例B-2 DATAディスク・グループのストレージの確認

ASMCMD [+] > lsdg data

State    Type    Rebal  Sector  Block       AU  Total_MB  Free_MB  Req_mir_free_MB  Usable_file_MB
MOUNTED  NORMAL  N         512   4096  4194304     12288     8835             1117            3859

(continued)
Offline_disks  Voting_files  Name
            0             N  DATA

Oracle Database Appliance X7-2SおよびX7-2Mで使用可能なスペース

Oracle Database Appliance X7-2SおよびX7-2Mの使用可能なスペースのおおよその量について表を確認してください。

Oracle Database Appliance X7-2SおよびX7-2Mは6.4TB NVMeを使用します。 使用可能なデータ容量は、ディスク・ハードウェアのテラ・バイト(1キロバイトに等しい1,000バイトに相当)をソフトウェア・ストレージのテラ・バイト(1キロバイトは1,024バイトに相当)に変換し、使用可能な容量をOracle Automatic Storage Management(Oracle ASM)ディスク・グループに分割することによって得られます。

推定使用可能スペースは、ドライブの数に基づいて計算され、90%がデータに割り当てられます。

表B-2 Oracle Database Appliance X7-2SおよびX7-2Mの使用可能ディスク容量

ドライブ数(データに割り当てられた90%) 通常の冗長性 高い冗長性

X7-2S

2ドライブ(12.8TBのRAWストレージ)

  • DATA: 5.24 TB

  • RECO: 0.58 TB

該当なし

X7-2M

2ドライブ(12.8TBのRAWストレージ)

  • DATA: 5.24 TB

  • RECO: 0.58 TB

該当なし

X7-2M

5台のドライブ(32TBのrawストレージ)

  • DATA: 10.48 TB

  • RECO: 1.16 TB

  • 予約: 2.91TB

  • DATA: 5.24 TB

  • RECO: 0.58 TB

  • 予約: 5.82TB

X7-2M

8台のドライブ(51.2TBのrawストレージ)

  • DATA: 18.34 TB

  • RECO: 2.04 TB

  • 予約: 2.91TB

  • DATA: 10.48 TB

  • RECO: 1.16 TB

  • 予約: 5.82TB

予約値は、ディスクに障害が発生した場合に完全な冗長性を維持するために必要な記憶域の量を表します。

Oracle Database Appliance X7-2-HAの使用可能なスペース

Oracle Database Appliance X7-2-HAの高性能または高容量の使用可能な容量の目安について表を参照してください。

高性能のために使用可能なスペース

Oracle Database Appliance X7-2-HAは3.2 TBソリッド・ステート・ドライブ(SSD)を使用します。 使用可能なデータ容量は、ディスク・ハードウェアのテラ・バイト(1キロバイトに等しい1,000バイトに相当)をソフトウェア・ストレージのテラ・バイト(1キロバイトは1,024バイトに相当)に変換し、使用可能な容量をOracle Automatic Storage Management(Oracle ASM)ディスク・グループに分割することによって得られます。

推定使用可能スペースは、ドライブの数に基づいて計算され、90%がデータに割り当てられます。

表B-3 Oracle Database Appliance X7-2-HAの高性能のために使用可能なディスク容量

ドライブ数(データに割り当てられた90%) 通常の冗長性 高い冗長性

5ドライブ(16 TBのRAWストレージ)

  • DATA: 5.24 TB

  • RECO: 0.58 TB

  • REDO: 0.97 TB

  • 予約: 0.97TB

  • DATA: 2.62 TB

  • RECO: 0.29 TB

  • REDO: 0.97 TB

  • 予約: 1.94TB

10ドライブ(32 TBのRAWストレージ)

  • DATA: 11.79 TB

  • RECO: 1.31 TB

  • REDO: 0.97 TB

  • 予約: 0.97TB

  • DATA: 6.98 TB

  • RECO: 0.78 TB

  • REDO: 0.97 TB

  • 予約: 1.94TB

15台のドライブ(48 TBのRAWストレージ)

  • DATA: 18.34 TB

  • RECO: 2.04 TB

  • REDO: 0.97 TB

  • 予約: 0.97TB

  • DATA: 11.35 TB

  • RECO: 1.26 TB

  • REDO: 0.97 TB

  • 予約: 1.94TB

20台のドライブ(64 TBのrawストレージ)

  • DATA: 24.88 TB

  • RECO: 2.76 TB

  • REDO: 0.97 TB

  • 予約: 0.97TB

  • DATA: 15.72 TB

  • RECO: 1.75 TB

  • REDO: 0.97 TB

  • 予約: 1.94TB

40台のドライブ(128 TBのrawストレージ)

  • DATA: 51.08 TB

  • RECO: 5.68 TB

  • REDO: 1.94 TB

  • 予約: 0.97TB

  • DATA: 33.18 TB

  • RECO: 3.69 TB

  • REDO: 1.94 TB

  • 予約: 1.94TB

予約値は、ディスクに障害が発生した場合に完全な冗長性を維持するために必要な記憶域の量を表します。

REDOディスク・グループは、800 GBのソリッド・ステート・ドライブまたは0.8 TBの使用可能なスペースを使用します。 REDOディスク・グループは、データベースREDOログに約0.3 TBの使用可能な領域を提供する高い冗長性を使用します。

注意:

Oracle Database Appliance仮想化プラットフォームの場合:

  • NN-CDBデータベースの場合、REDOディスクグループには50%の空きディスク容量があります。

  • CDBデータベースの場合、Oracle ASMクラスタ・ファイル・システム(ACFS)のマウント・ポイントは、CDBデータベースごとに、テンプレート・ログ・ファイルのサイズに基づいて作成されます。 これが単一インスタンス(SI)データベースの場合は、3倍します。 データベースがOracle RACデータベースの場合は、4を掛けます。

大容量のために使用可能なスペース

大容量の使用可能領域は、90%がデータに割り当てられ、外部バックアップを使用することを前提としています。

表B-4 Oracle Database Appliance X7-2-HAの大容量で使用可能なディスク容量

ドライブ数(データに割り当てられた90%) 通常の冗長性 高い冗長性

15ドライブ(150 TBのRAWストレージ)

  • DATA: 57.30 TB

  • RECO: 6.37 TB

  • REDO: 0.97 TB

  • フラッシュ: 5.52TB

  • 予約: 4.5TB

  • DATA: 35.47 TB

  • RECO: 3.94 TB

  • REDO: 0.97 TB

  • フラッシュ: 2.61TB

  • 予約: 9.0TB

30ドライブ(300 TBのRAWストレージ)

  • DATA: 118.69 TB

  • RECO: 13.19 TB

  • REDO: 1.94 TB

  • フラッシュ: 12.50TB

  • 予約: 4.5TB

  • DATA: 76.40 TB

  • RECO: 8.49 TB

  • REDO: 1.94 TB

  • フラッシュ: 7.16TB

  • 予約: 9.0TB

Oracle ASMで使用可能な空き領域

Oracle ASMは使用可能な空き領域を計算する際、ディスク障害に備えて予約する領域容量を決定します。

2つまたは4つのNVMeドライブを使用するOracle Database Applianceの場合、この予約済みのスペースは必要ありません。 Oracle ASMまたはOracle Database Applianceコマンドを問合せて使用可能な領域の容量を表示するときに、usable_File_MB値が負の数を示す場合があります。

表B-5 Oracle ASMの計算

ドライブの数 冗長性 Total_MB Free_MB Req_mir_free_MB Usable_file_MB 名前

2

NORMAL

4894016

4893372

0

1220644

RECO/

4

NORMAL

1231176

1230996

610468

305150

RECO/

注意:

注意: 1TB = MBを10242で除算した値

Oracle ASMおよびOracle Database Applianceによる容量の定義方法

次の表に、Oracle ASMおよびOracle Database Applianceでの容量に関する用語の定義を示します。

表B-6用語の定義

用語 Oracle ASMの定義 Oracle Database Applianceの定義

Total_MB

ディスク・グループのサイズ(MB)

合計使用可能ストレージ。 たとえば、2台のNVMeドライブの場合、合計使用可能ストレージは5.8TBです。

Free_MB

冗長性を考慮しない、ディスク・グループの空き領域(MB)。

Oracle ASMディスク・グループにフォーマットした後の合計使用可能ストレージ。 たとえば、2台のNVMeドライブの場合、合計使用可能ストレージは5.8TBです。

Req_mir_free_MB

ディスク・グループで許容可能な最悪の障害の後に完全な冗長性を復元するためにディスク・グループで使用可能にする必要がある領域の容量。

Oracle ASMディスク・グループにフォーマットした後の合計使用可能ストレージ。 たとえば、2台のNVMeドライブの場合、合計使用可能ストレージは5.8TBです。

Usable_file_MB

新しいファイルで使用可能な、ミラーリング用に調整された空き領域の容量。

ミラーリング・レベルを考慮した合計使用可能領域。 Oracle ASMでは、必要な領域量も計算されます。