機械翻訳について

B Oracle Database Applianceストレージのデフォルト

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

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

データベース・ファイルのストレージには、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ディスクグループに格納されます。 X8-2、X7-2S、X7-2MおよびX6-2 S/M/Lシステムでは、REDOディスク・グループを持たないため、REDOおよびアーカイブ・ファイルはRECOディスク・グループに格納されます。 X7-2-HAおよびその他の古い高可用性システムには、REDOディスク・グループ用の専用ディスクがあり、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

  • REDOディスク・グループ: /u04/app/oracleuser/redo/db_name

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

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

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

  • Oracle Database Applianceの単一ノードおよび高可用性High Performanceシステムの場合、REDOボリュームはRECOディスク・グループに作成されます。 Oracle Database Applianceの高可用性高容量システムの場合、REDOボリュームはFLASHディスク・グループに作成されます。 REDOボリュームは、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 +RECO/+FLASH (環境タイプ(高容量または高パフォーマンス) /dev/asm/rdo/dbName-nnn /u04/app/oracleuser/redo/db_name

次に例を示します。

/u04/app/oracle/redo/mydb

例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 X8-2SおよびX8-2Mで使用可能な領域

この表で、Oracle Database Appliance X8-2SおよびX8-2Mで使用可能な領域の概量を確認します。

Oracle Database Appliance X8-2SおよびX8-2Mでは、6.4TB NVMeを使用します。 ストレージ容量は、DATAおよびRECOディスク・グループの集計です。 表内のRawストレージの容量は、ディスク・ハードウェア・テラ・バイトに基づいています(1 Kバイトに基づく)。 概算可能ストレージ容量は、ソフトウェア・ストレージ・テラ・バイト (1キロバイトが1024バイトに相当)で示されます。 また、ディスク障害が発生した場合に、完全な冗長性をリストアするのに必要な15%の予約済領域におおよその使用可能なストレージも必要です(2ドライブ構成には適用できません)。 表にある冗長性の高い値は、1つの障害からのみリカバリするために必要な領域の説明です。

注意:

このトピックで説明する使用可能ストレージはおおよその値であり、デプロイメントによって異なる可能性があります。

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

ドライブの数 Rawストレージ 通常の冗長性を持つ使用可能なストレージ(二重ミラー化) 高冗長性付き使用可能ストレージ(トリプル・ミラー・リング)

X8-2S/X8-2M (2ドライブ)

12.8 TB

5.8 TB

適用外

X8-2M (4ドライブ)

25.6 TB 9.9 TB 6.6 TB

X8-2M (6ドライブ)

38.4 TB 14.8 TB 9.9 TB

X8-2M (8ドライブ)

51.2 TB 19.8 TB 13.2 TB

X8-2M (10ドライブ)

64 TB 24.7 TB 16.5 TB

X8-2M (12ドライブ)

76.8 TB 29.7 TB 19.8 TB

Oracle Database Appliance X8-2-HAで使用可能な領域

Oracle Database Appliance X8-2-HAで高パフォーマンスと高容量ストレージのための使用可能領域の概量を表で確認します。

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

注意:

このトピックで説明する使用可能ストレージはおおよその値であり、デプロイメントによって異なる可能性があります。

高パフォーマンス構成のOracle Database Appliance X8-2-HAでは、7.68TBソリッド・ステート・ドライブ(SSD)を使用します。 ストレージ容量は、DATAおよびRECOディスク・グループの集計です。 表内のRawストレージの容量は、ディスク・ハードウェア・テラ・バイトに基づいています(1 Kバイトに基づく)。 概算可能ストレージ容量は、ソフトウェア・ストレージ・テラ・バイト (1キロバイトが1024バイトに相当)で示されます。 また、ディスク障害時の冗長性を完全にリストアするのに必要な15%の予約領域におおよその使用可能なストレージも必要です。 表にある冗長性の高い値は、1つの障害からのみリカバリするために必要な領域の説明です。

表B-3 Oracle Database Appliance X8-2-HAの高パフォーマンスで使用可能なディスク容量

ドライブの数 Rawストレージ 通常の冗長性を持つ使用可能なストレージ(二重ミラー化) 高冗長性付き使用可能ストレージ(トリプル・ミラー・リング)

6 SSDドライブ

46 TB 17.8 TB 11.9 TB

12 SSDドライブ

92 TB

35.6 TB 23.7 TB

18 SSDドライブ

138 TB 53.4 TB 35.6 TB

24 SSDドライブ

184 TB 71.2 TB 47.5 TB

48 SSDドライブ

369 TB 142.5 TB 95.0 TB

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

容量が大きいOracle Database Appliance X8-2-HAでは、7.68TBソリッド・ステート・ドライブ(SSD)と14TBハード・ディスク・ドライブ(HDD)を使用します。 SSDストレージ容量がFLASHディスク・グループに割り当てられます。 HDDストレージ容量は、DATAおよびRECOディスク・グループの集計です。 表内のRawストレージの容量は、ディスク・ハードウェア・テラ・バイトに基づいています(1 Kバイトに基づく)。 概算可能ストレージ容量は、ソフトウェア・ストレージ・テラ・バイト (1キロバイトが1024バイトに相当)で示されます。 また、ディスク障害時の冗長性を完全にリストアするのに必要な15%の予約領域におおよその使用可能なストレージも必要です。 表にある冗長性の高い値は、1つの障害からのみリカバリするために必要な領域の説明です。

注意:

このトピックで説明する使用可能ストレージはおおよその値であり、デプロイメントによって異なる可能性があります。

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

ドライブの数 Rawストレージ 通常の冗長性を持つ使用可能なストレージ(二重ミラー化) 高冗長性付き使用可能ストレージ(トリプル・ミラー・リング)
6 SSDドライブおよび18 HDDドライブ

SSDs: 46 TB

HDDs: 252 TB

SSDs: 17.8 TB

HDDs: 97 TB

SSDs: 11.9 TB

HDDs: 65 TB

12のSSDドライブおよび36 HDDドライブ

SSDs: 92 TB

HDDs: 504 TB

SSDs: 35.6 TB

HDDs: 195 TB

SSDs: 23.7 TB

HDDs: 130 TB

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では、必要な領域量も計算されます。