プライマリ・コンテンツに移動
Oracle® Clusterware管理およびデプロイメント・ガイド
12c リリース1 (12.1)
B71322-07
目次へ移動
目次
索引へ移動
索引

前
次

srvctl add filesystem

ファイル・システム(Oracle Automatic Storage Management Cluster File System (Oracle ACFS)またはその他)を含むデバイスをOracle Clusterwareスタックに追加して、自動マウントおよび高可用性を実現します。このコマンドはOracle Grid Infrastructureホームから1回だけ実行される必要があります。

Oracle ACFSファイル・システム・リソースは通常、アプリケーション・リソースの依存性リストで使用するために作成されます。たとえば、Oracle Databaseホームとして使用するためにOracle ACFSファイル・システムが構成されている場合、ファイル・システム用に作成されたリソースは、Oracle Databaseアプリケーションのリソース依存性リストに含まれます。これによって、データベース・アプリケーションの起動アクションのためにファイル・システムおよびスタックが自動的にマウントされます。

注意:

  • このコマンドはOracle Clusterwareでのみ使用できます。

  • Oracle Database 12cインストールでOracle ACFSを管理するには、クラスタのOracle Grid Infrastructureホーム(Gridホーム)にあるSRVCTLバイナリを使用します。Oracle RACまたはOracle Databaseがすでにインストールされている場合、データベース・ホームでSRVCTLバイナリを使用してOracle ACFSを管理することはできません。

構文およびパラメータ

srvctl add filesystemコマンドは、次の構文で使用します。

srvctl add filesystem -device volume_device -path mountpoint_path
   [-volume volume_name] [-diskgroup disk_group_name]
   [-node node_list | -serverpool server_pool_list] [-user user_list]
   [-fstype {ACFS | EXT3 | EXT4}] [-fsoptions options] [-description description]
   [-appid application_id] [-autostart {ALWAYS | NEVER | RESTORE}]

注意:

-fstypeパラメータの値EXT3およびEXT4は、Linuxに対してのみサポートされています。

表F-26 srvctl add filesystemのパラメータ

パラメータ 説明
-device volume_device

追加するファイル・システム・ボリューム・デバイスへのパスを指定します。

-path mountpoint_path

マウントをネストするために他のリソースへの依存性を設定する場合に使用する、マウント・ポイント・パスを指定します。これは、絶対的パスである必要があります。

-volume volume_name

ボリュームの名前を指定します。

-diskgroup disk_group_name

デバイスの追加先のOracle ACFSディスク・グループの名前。

-node node_list |
 -serverpool server_pool_list

ファイル・システム・デバイスのマウント先ノードのカンマ区切りリストを指定します。ノードまたはサーバー・プールのリストを指定した場合は、SRVCTLによって単一ノードのファイル・システム・リソースが作成されます。ノードまたはサーバー・プールを指定しない場合、SRVCTLはすべてのクラスタ・ノードで実行されるファイル・システム・リソースを作成します。

ファイル・システムが実行されるサーバー・プールのカンマ区切りリストを指定します。サーバー・プールのリストを指定する場合、ファイル・システムが実行されるノードの数またはタイプを動的に制限します。これは、HANFSなどのクラスタ全体のOracle ACFSリソースを必要とする可能性のある今後の使用に対しては、クラスタ全体のファイル・システムとして考慮されないことに注意してください。

注意: ノードとサーバー・プールは相互に排他的です。

-user user_list

ファイル・システムのマウントおよびアンマウントを許可されたユーザーのカンマ区切りリストを指定します。

ユーザーを指定しない場合、rootのみがファイル・システムをマウントおよびアンマウントできます。ファイル・システムがOracle Databaseソフトウェア用の場合、Oracleホームの所有者の名前を指定します。

-fstype {ACFS | EXT3 | EXT4}

マウントするファイル・システムのタイプを指定します。デフォルト値はACFSです。

マウントするファイル・システムのタイプがACFSではない場合、単一ノードのファイル・システムである必要があり、-nodeまたは-serverpoolを指定する必要があります。

-fsoptions options

ファイル・システムのマウントに使用するオプションを指定します。オプションはファイル・システムおよびオペレーティング・システムによって異なります。

-description description

ファイル・システムの説明を指定します。これは、管理者が後で参照できるよう属性として格納されます。

-appid application_id

アプリケーションID (ファイル・システムを論理グループに分類するために使用する一意の識別子)を指定します。この方法は、各種ノードによって異なる可能性があるファイル・システムのうち、リソース・タイプora.id.fs.typeへの依存が必要なアプリケーションで使用されるファイル・システムを分類する目的で使用します。

-autostart {ALWAYS | NEVER | RESTORE}

ファイル・システム・リソースの自動起動ポリシーを指定します。

ALWAYS: 常にファイル・システム・リソースが自動的に開始されます。

ALWAYS: ファイル・システム・リソースは自動的に開始されません。

RESTORE: ファイル・システムは、最後の状態にリストアされます。このオプションがデフォルトです。

使用上の注意

このコマンドは、LinuxおよびUNIXプラットフォームではrootユーザーとして実行し、Windowsプラットフォームでは管理者ユーザーとして実行する必要があります。

ディスク・グループRAC_DATAd1volume1-295ディスク・デバイスをOracle ACFSボリュームVOLUME1として追加し、マウント・ポイントは/oracle/cluster1/acfsとします。

# srvctl add filesystem -device /dev/asm/d1volume1-295
 -path /oracle/cluster1/acfs1

動的ボリューム・デバイスasm-test-55にOracle ACFSファイル・システムを追加し、指定したノードの1つに同時にこのファイル・システムをマウントにします。

# srvctl add filesystem -fstype ACFS -device asm-test-55 -path myacfs
 -node node1,node2,node3