Erstellen eines Volumes
Sie können ein Volume erstellen und seinen Verbindungspunkt sowie andere Eigenschaften mit dem volume create
Befehl angeben.
Ein Volume muss einen Verbindungspfad_ enthalten, damit seine Daten den Clients zur Verfügung gestellt werden können. Sie können den Verbindungspfad angeben, wenn Sie ein neues Volume erstellen. Wenn Sie ein Volume erstellen, ohne einen Verbindungspfad anzugeben, müssen Sie das Volume mit dem volume mount
Befehl im SVM Namespace mounten.
-
Die SVM für das neue Volume und das Aggregat, das den Storage für das Volume zur Verfügung stellt, müssen bereits vorhanden sein.
-
Wenn die SVM über eine Liste zugehöriger Aggregate verfügt, muss das Aggregat in die Liste aufgenommen werden.
-
Ab ONTAP 9.13.1 können Sie Volumes mit aktivierten Kapazitätsanalysen und Aktivitätsverfolgung erstellen. Um die Kapazitäts- oder Aktivitätsüberwachung zu aktivieren, geben Sie den
volume create
Befehl mit-analytics-state
oder-activity-tracking-state
auf `on`ein.Weitere Informationen über Kapazitätsanalysen und Aktivitätsverfolgung finden Sie unter "Dateisystemanalyse Aktivieren".
-
Volume erstellen:
volume create -vserver svm_name -volume volume_name -aggregate aggregate_name -size {integer[KB|MB|GB|TB|PB]} -security-style {ntfs|unix|mixed} -user user_name_or_number -group group_name_or_number -junction-path junction_path [-policy export_policy_name]
Die
-security style
-user
-group
-junction-path
-policy
Optionen , , , und gelten nur für NAS-Namespaces.`-junction-path`Folgende Optionen stehen zur Auswahl:
-
Direkt unter root, zum Beispiel
/new_vol
Sie können ein neues Volume erstellen und festlegen, dass es direkt in das SVM Root-Volume eingebunden wird.
-
Unter einem vorhandenen Verzeichnis, z. B.
/existing_dir/new_vol
Sie können ein neues Volume erstellen und angeben, dass es in ein vorhandenes Volume (in einer vorhandenen Hierarchie) eingebunden wird, das als Verzeichnis angegeben wird.
Wenn Sie beispielsweise ein Volume in einem neuen Verzeichnis (in einer neuen Hierarchie unter einem neuen Volume)
/new_dir/new_vol
erstellen möchten, müssen Sie zunächst ein neues übergeordnetes Volume erstellen, das mit dem SVM-Root-Volume verbunden wird. Anschließend würde das neue untergeordnete Volume im Verbindungspfad des neuen übergeordneten Volume (neues Verzeichnis) erstellt. -
-
Vergewissern Sie sich, dass das Volume mit dem gewünschten Verbindungspunkt erstellt wurde:
volume show -vserver svm_name -volume volume_name -junction
Mit dem folgenden Befehl wird ein neues Volume namens users1 auf der SVM vs1.example.com
und dem Aggregat erstellt aggr1
. Der neue Band ist verfügbar unter /users
. Das Volume ist 750 GB groß und seine Volumengarantie ist vom Typ Volume (standardmäßig).
cluster1::> volume create -vserver vs1.example.com -volume users1 -aggregate aggr1 -size 750g -junction-path /users [Job 1642] Job succeeded: Successful cluster1::> volume show -vserver vs1.example.com -volume users1 -junction Junction Junction Vserver Volume Active Junction Path Path Source ----------------- ------- -------- --------------- ----------- vs1.example.com users1 true /users RW_volume
Mit dem folgenden Befehl wird ein neues Volume mit dem Namen „home4
“ auf der SVM“vs1.example.com`" und das Aggregat „`aggr1
“ erstellt. Das Verzeichnis /eng/
ist bereits im Namespace für die vs1 SVM vorhanden, und das neue Volume /eng/home
wird unter, zur Verfügung gestellt /eng/
, welches das Home-Verzeichnis für den Namespace wird. Das Volumen ist 750 GB groß, und seine Volumengarantie ist vom Typ volume
(standardmäßig).
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