ONTAP NFSボリュームを作成する
`volume create`コマンドを使用してボリュームを作成し、そのジャンクション ポイントやその他のプロパティを指定できます。
ボリュームのデータをクライアントが利用できるようにするには、ボリュームに_ジャンクション パス_が必要です。ジャンクション パスは、新しいボリュームを作成するときに指定できます。ジャンクション パスを指定せずにボリュームを作成する場合は、 `volume mount`コマンドを使用してSVMネームスペースにボリュームを_マウント_する必要があります。
-
NFSがセットアップされて、実行されている必要があります。
-
SVMのセキュリティ形式はUNIXである必要があります。
-
ONTAP 9.13.1以降では、容量分析とアクティビティトラッキングを有効にしたボリュームを作成できます。容量またはアクティビティトラッキングを有効にするには、 `-analytics-state`または `-activity-tracking-state`を `on`に設定した `volume create`コマンドを発行します。
容量分析とアクティビティ追跡の詳細については、 "ファイルシステム分析の有効化"を参照してください。"ONTAPコマンド リファレンス"の `volume create`の詳細を確認してください。
-
ジャンクション ポイントを設定してボリュームを作成します。
volume create -vserver svm_name -volume volume_name -aggregate aggregate_name -size {integer[KB|MB|GB|TB|PB]} -security-style unix -user user_name_or_number -group group_name_or_number -junction-path junction_path [-policy export_policy_name]`-junction-path`の選択肢は次のとおりです:
-
たとえばルートの直下には、
/new_vol新しいボリュームを作成し、SVMのルート ボリュームに直接マウントされるように指定することができます。
-
既存のディレクトリの下(例:
/existing_dir/new_vol新しいボリュームを作成し、ディレクトリとして表現されている既存のボリューム(既存の階層内)にマウントされるように指定できます。
新しいディレクトリ(新しいボリュームの下の新しい階層)にボリュームを作成する場合(例:
/new_dir/new_vol)、まずSVMルートボリュームにジャンクションされた新しい親ボリュームを作成する必要があります。次に、新しい親ボリューム(新しいディレクトリ)のジャンクションパスに新しい子ボリュームを作成します。
+ 既存のエクスポート ポリシーを使用する場合は、ボリュームの作成時に指定できます。また、 `volume modify`コマンドを使用して後からエクスポート ポリシーを追加することもできます。
-
-
目的のジャンクション ポイントでボリュームが作成されたことを確認します。
volume show -vserver svm_name -volume volume_name -junction
次のコマンドは、SVM vs1.example.comとアグリゲートaggr1上にusers1という新しいボリュームを作成します。この新しいボリュームは `/users`で利用可能になります。ボリュームのサイズは750GBで、ボリュームギャランティはvolume(デフォルト)です。
cluster1::> volume create -vserver vs1.example.com -volume users -aggregate aggr1 -size 750g -junction-path /users
[Job 1642] Job succeeded: Successful
cluster1::> volume show -vserver vs1.example.com -volume users -junction
Junction Junction
Vserver Volume Active Junction Path Path Source
----------------- ------- -------- --------------- -----------
vs1.example.com users1 true /users RW_volume
次のコマンドは、SVM「vs1.example.com」とアグリゲート「aggr1」上に「home4」という名前の新しいボリュームを作成します。ディレクトリ /eng/`はSVM vs1のネームスペース内に既に存在しており、新しいボリュームは `/eng/home`で利用可能になります。これは `/eng/`ネームスペースのホームディレクトリになります。ボリュームのサイズは750 GBで、ボリュームギャランティのタイプは `volume(デフォルト)です。
cluster1::> volume create -vserver vs1.example.com -volume home4 -aggregate aggr1 -size 750g -junction-path /eng/home
[Job 1642] Job succeeded: Successful
cluster1::> volume show -vserver vs1.example.com -volume home4 -junction
Junction Junction
Vserver Volume Active Junction Path Path Source
---------------- ------- -------- --------------- -----------
vs1.example.com home4 true /eng/home RW_volume