C Oracle Database Applianceストレージのデフォルト
この項を確認して、Oracle Database Applianceのストレージのアーキテクチャとオプションおよび使用可能なストレージの確認方法を理解します。
- 「データベース・ファイルの保存について」
データベース・ファイルのストレージには、Oracle Automatic Storage Management (Oracle ASM)またはOracle Automatic Storage Managementクラスタ・ファイル・システム(Oracle ACFS)を使用します。 - 「Oracle ACFSマウント・ポイントおよび記憶領域」
Oracle Database ApplianceのOracle ASMクラスタ・ファイルシステム(ACFS)マウント・ポイントを確認します。 - 「マウントされたディスクの詳細の表示」
Oracle Automatic Storage Managementlsdg
コマンドを使用して、Oracle Database Applianceにマウントされたディスクグループおよびその情報を表示します。 - 「Oracle Database Appliance X7-2SおよびX7-2Mで使用可能なスペース」
Oracle Database Appliance X7-2SおよびX7-2Mの使用可能なスペースのおおよその量について表を確認してください。 - 「Oracle Database Appliance X7-2-HAの使用可能なスペース」
Oracle Database Appliance X7-2-HAの高性能または高容量の使用可能な容量の目安について表を参照してください。 - 「Oracle ASMで使用可能な空き領域」
Oracle ASMは使用可能な空き領域を計算するときに、ディスク障害の場合に予約する領域の量を決定します。
データベース・ファイル・ストレージについて
データベース・ファイルのストレージには、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 ASMでは、データベース・データファイルはDATAディスクグループに格納されます。 X7-2SおよびX7-2Lシステムでは、REDOディスク・グループがない場合、REDOファイルおよびアーカイブ・ファイルはRECOディスク・グループに保存されます。 X7-2-HAシステムでは、REDOログはREDOディスク・グループに格納されます。
予備ストレージは、ディスク障害の発生時に冗長性を維持するために必要なOracle Automatic Storage Management (Oracle ASM)ストレージの容量です。 予備ストレージ容量を使用しても、システムは実行を継続し、Oracle ASMミラーリングを介して保護されます。 ただし、ディスク障害が発生した場合、システムは、非保護モードと機能低下モードで実行されます。 このためすぐにディスクを交換する必要があります。 使用可能な予約済領域がない場合、ディスク障害後にリバランスして冗長性をリストアできません。
ファイルに対してミラー化を指定すると、Oracle ASMは、重複しているファイル・エクステントのコピーを個別の障害グループに自動的に格納します。 障害グループは、標準、高およびフレックス冗長性のディスク・グループに適用されます。 ディスク・グループの作成または変更時には、ディスク・グループごとに障害グループを定義できます。
関連項目:
Oracle ASMミラー化およびディスク・グループ冗長性の詳細は、Oracle Databaseドキュメント・ライブラリ内の「Oracle Automatic Storage Management管理者ガイド」を参照してください。Oracle 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ログに使用されます。
表C-1 Oracle ACFSマウント・ポイントおよび関連Oracle ASMディスク・グループおよびボリューム情報
ファイル・システム | Oracle ASMディスク・グループ | Oracle ASM動的ボリューム | マウント・ポイント |
---|---|---|---|
DATA |
+DATA |
例: |
例: |
RECO |
+RECO |
|
Redoログの場合のパス: |
例C-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のマウント・ディスク・グループとその情報を表示します。
grid
ユーザーとしてログインします。- Oracle Automatic Storage Management
lsdg
コマンドを実行します。
例C-2データ・ディスク・グループのストレージの決定
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%がデータに割り当てられます。
表C-2 Oracle Database Appliance X7-2SおよびX7-2Mの使用可能ディスク容量
ドライブ数(データに割り当てられた90%) | 通常の冗長性 | 高い冗長性 |
---|---|---|
X7-2S 2ドライブ(12.8TBのRAWストレージ) |
|
該当なし |
X7-2M 2ドライブ(12.8TBのRAWストレージ) |
|
該当なし |
X7-2M 5台のドライブ(32TBのrawストレージ) |
|
|
X7-2M 8台のドライブ(51.2TBのrawストレージ) |
|
|
予約値は、ディスクに障害が発生した場合に完全な冗長性を維持するために必要なストレージの量を表します。
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%がデータに割り当てられます。
表C-3 Oracle Database Appliance X7-2-HAの高性能のために使用可能なディスク容量
ドライブ数(データに割り当てられた90%) | 通常の冗長性 | 高い冗長性 |
---|---|---|
5ドライブ(16 TBのRAWストレージ) |
|
|
10ドライブ(32 TBのRAWストレージ) |
|
|
15台のドライブ(48 TBのRAWストレージ) |
|
|
20台のドライブ(64 TBのrawストレージ) |
|
|
40台のドライブ(128 TBのrawストレージ) |
|
|
予約値は、ディスクに障害が発生した場合に完全な冗長性を維持するために必要なストレージの量を表します。
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%がデータに割り当てられ、外部バックアップを使用することを前提としています。
表C-4 Oracle Database Appliance X7-2-HAの大容量で使用可能なディスク容量
ドライブ数(データに割り当てられた90%) | 通常の冗長性 | 高い冗長性 |
---|---|---|
15ドライブ(150 TBのRAWストレージ) |
|
|
30ドライブ(300 TBのRAWストレージ) |
|
|
Oracle ASMで使用可能な空き領域
Oracle ASMは使用可能な空き領域を計算する際、ディスク障害に備えて予約する領域容量を決定します。
2つまたは4つのNVMeドライブを使用するOracle Database Applianceの場合、この予約済みのスペースは必要ありません。 Oracle ASMまたはOracle Database Applianceコマンドを問合せて使用可能な領域の容量を表示するときに、usable_File_MB
値が負の数を示す場合があります。
表C-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での容量に関する用語の定義を示します。
表C-6 用語の定義
用語 | Oracle ASMの定義 | Oracle Database Applianceの定義 |
---|---|---|
|
ディスク・グループのサイズ(MB) |
合計使用可能ストレージ。 たとえば、2台のNVMeドライブの場合、合計使用可能ストレージは5.8TBです。 |
|
冗長性を考慮しない、ディスク・グループの空き領域(MB)。 |
Oracle ASMディスク・グループにフォーマットした後の合計使用可能ストレージ。 たとえば、2台のNVMeドライブの場合、合計使用可能ストレージは5.8TBです。 |
|
ディスク・グループで許容可能な最悪の障害の後に完全な冗長性を復元するためにディスク・グループで使用可能にする必要がある領域の容量。 |
Oracle ASMディスク・グループにフォーマットした後の合計使用可能ストレージ。 たとえば、2台のNVMeドライブの場合、合計使用可能ストレージは5.8TBです。 |
|
新しいファイルで使用可能な、ミラーリング用に調整された空き領域の容量。 |
ミラーリング・レベルを考慮した合計使用可能領域。 Oracle ASMでは、必要な領域量も計算されます。 |