機械翻訳について

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

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

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

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

データベース・ファイル・システムはデータベース・ファイルの格納のみに使用され、データ・ファイルとアーカイブ・ファイルまたはバックアップに個別のファイル・システムが含まれます。 データベースを作成するときに、データベース・ストレージのタイプを決定します。

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

Oracle ASMでは、データベース・データファイルはDATAディスク・グループに格納されます。 X8-2では、REDOディスク・グループを持たないX7-2S、X7-2MおよびX6-2 S/M/Lシステム、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用に構成された割合によって決まります。 asmcmd lsdgコマンドを実行して、DATAディスク・グループの使用可能なストレージを確認できます。 odacli list-dbstoragesコマンドを実行して、使用可能なストレージを確認することもできます。

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ディスク・グループgroup: /u04/app/oracleuser/redo/db_name

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

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

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

  • Oracle Database Applianceの単一ノードおよび高可用性高パフォーマンス・システムの場合、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 X9-2SおよびX9-2Lで使用可能な領域

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

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

ノート:

このトピックで説明する使用可能な記憶領域はおおよその値であり、デプロイメントによって異なる場合があります。

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

ドライブの数 RAWストレージ 通常の冗長性で使用可能なストレージ(双方向ミラーリング) 高冗長性で使用可能なストレージ(3方向ミラーリング)

X9-2S/X9-2L (2ドライブ)

13.6 TB

6.2 TB

該当なし

X8-2L (4ドライブ)

27.2 TB 10.5 TB 7.0 TB

X8-2L (6ドライブ)

40.8 TB 15.8 TB 10.5 TB

X8-2L (8ドライブ)

54.4 TB 21.0 TB 14.0 TB

X8-2L (10ドライブ)

68 TB 26.3 TB 17.5 TB

X8-2L (12ドライブ)

81.6 TB 31.5 TB 21.0 TB

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

Oracle Database Appliance X9-2-HAの高パフォーマンスおよび高容量ストレージの使用可能領域の概算量を確認します。

高パフォーマンスに使用可能な容量

ノート:

このトピックで説明する使用可能な記憶領域はおおよその値であり、デプロイメントによって異なる場合があります。

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

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

ドライブの数 RAWストレージ 通常の冗長性で使用可能なストレージ(双方向ミラーリング) 高冗長性で使用可能なストレージ(3方向ミラーリング)

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

ノート:

このトピックで説明する使用可能な記憶領域はおおよその値であり、デプロイメントによって異なる場合があります。

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

ドライブの数 RAWストレージ 通常の冗長性で使用可能なストレージ(双方向ミラーリング) 高冗長性で使用可能なストレージ(3方向ミラーリング)
6台のSSDドライブと18台のHDDドライブ

SSD: 46 TB

HDD: 324 TB

SSD: 17.8 TB

HDD: 125.2 TB

SSD: 11.9 TB

HDD: 83.5 TB

12台のSSDドライブと36台のHDDドライブ

SSD: 92 TB

HDD: 648 TB

SSD: 35.6 TB

HDD: 250.5 TB

SSD: 23.7 TB

HDD: 167 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

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

ディスク・グループで許容可能な最も重大な障害の後に完全な冗長性をリストアするためにディスク・グループで使用可能にする必要がある領域の容量。 これは、V$ASM_DISKGROUPビューのREQUIRED_MIRROR_FREE_MB列です。

Usable_file_MB

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

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