4.3.10.1 ADD DISKGROUP

このコマンドは、Oracle ASMディスク・グループを追加します。

構文

ADD DISKGROUP 
   [ ACFSNAME=acfs_name ]
   [ ACFSPATH=acfs_path ]
   [ ACFSSIZE=acfs_size ]
   [ CELLLIST='cell_list' ]
   DISKGROUPNAME=diskgroup_name 
   [ DISKGROUPLOCATION=diskgroup_location ] 
   DISKGROUPSIZE=diskgroup_size
   [ OCRVOTE=ocr_voting_disks_included ] 
   [ QUORUMDISK=quorum_disks_included ]
   REDUNDANCY=redundancy_level
   SLICESIZE=slice_size 
   [ SPARSE=sparse ]
   [ TYPE=diskgroup_type [ DATABASENAME=database_name ]]
WHERE
   { CLUSTERNUMBER=cluster_number |
     CLUSTERNAME=cluster_name |
     CLUSTERID=cluster_id }

引数

新規Oracle ASMディスク・グループについて次の属性を指定できます。

  • ACFSNAME: このディスク・グループ上のOracle ACFSボリュームの名前を指定します。

  • ACFSPATH : Oracle ACFSファイル・システムのパスを指定します。

  • ACFSSIZE : このディスク・グループ上のOracle ACFSボリュームのサイズを指定します。

  • CELLLIST : 一重引用符で囲みカンマで区切ってこのディスク・グループのセルを示すリストです。

  • DISKGROUPNAME : (必須)ディスク・グループの名前を指定します。

  • DISKGROUPLOCATION: ディスク・グループが存在するメディア・タイプを指定します。有効な値はFLASHDISKまたはHARDDISKです。デフォルト値はHARDDISKです。

    Exadata構成ファイル(es.xml)内のすべてのクラスタにわたるすべての非RECOディスク・グループには、同じディスク・グループの場所をお薦めします。RECOディスク・グループの場所がFLASHDISKの場合、FLASHDISKがすべてのディスク・グループにお薦めの場所です。

  • DISKGROUPSIZE : (必須)ディスク・グループのサイズを指定します。

  • OCRVOTE : ブール変数です。ここでのTRUEは、ディスク・グループがクラスタのOCRおよび投票ディスクを格納する必要があることを示します。

  • QUORUMDISK : ブール変数です。ここでのTRUEは、ディスク・グループがクォーラムを必要とすることを示します。

  • REDUNDANCY : (必須)ディスク・グループの冗長性レベルを指定します。有効な値は、NORMALまたはHIGHです。

  • SLICESIZE : (必須)このディスク・グループのグリッド・ディスクごとにディスク上のスライス・サイズを指定します。

  • SPARSE : ブール変数です。ここでのTRUEは、これがスパース・ディスク・グループである必要があることを示します。

  • TYPE: ディスク・グループ・タイプを指定します。DATARECODBFSまたはOTHERを指定できます。デフォルト値は、OTHERです。データベースでこのディスク・グループを使用する必要がある場合は、タイプをDATAまたはRECOに設定する必要があります。

  • DATABASENAME : タイプDATAまたはRECOのディスク・グループのターゲット・データベースの名前を指定します。

WHERE句には、次の引数を使用できます。

  • CLUSTERNUMBER : 1から始まる、es.xml内のクラスタ番号を指定します。

  • CLUSTERNAME : クラスタの名前を指定します。

  • CLUSTERID : クラスタのes.xml IDを指定します。

例4-20 ディスク・グループの追加

次の例は、ADD DISKGROUPコマンドを使用するOEDACLIセッションを各ステップでの一般的な出力とともに示しています。

oedacli> add diskgroup diskgroupname=OTHER7 diskgroupsize=1TB  redundancy=HIGH celllist='dbm01celadm07.example.com,dbm01celadm08.example.com,dbm01celadm09.example.com'  where clustername=Cluster-c1
oedacli> save action
oedacli> merge actions
 processMerge
 processMergeActions
 Merging Action : add diskgroup diskgroupname=OTHER7 diskgroupsize=1TB  redundancy=HIGH celllist='dbm01celadm07.example.com,dbm01celadm08.example.com,dbm01celadm09.example.com'  where clustername=Cluster-c1
 Merging ADD DISKGROUP
 Action Validated and Merged OK
oedacli> deploy actions
 Deploying Action ID : 3 add diskgroup diskgroupname=OTHER7 diskgroupsize=1TB  redundancy=HIGH celllist='dbm01celadm07.example.com,dbm01celadm08.example.com,dbm01celadm09.example.com'  where clustername=Cluster-c1
 Deploying ADD DISKGROUP
 Diskgroup OTHER7 will be created on Storage Servers  [dbm01celadm07.example.com, dbm01celadm08.example.com, dbm01celadm09.example.com]
 Validating free space....
 Creating Grid Disks for ASM Disk Group OTHER7
 Creating ASM Disk Group OTHER7
 Updating ASM Diskstring...
 Checking ASM Disk Group status...
Completed creation of ASM Disk Group OTHER7
Done...
Done