Treiberspezifische Volume-Optionen
Jeder Storage-Treiber verfügt über unterschiedliche Optionen, die Sie bei der Volume-Erstellung angeben können, um das Ergebnis anzupassen. Unter finden Sie weitere Optionen, die für Ihr konfiguriertes Storage-System gelten.
Die Verwendung dieser Optionen während der Erstellung des Volumes ist einfach. Geben Sie die Option und den Wert über das an -o
Operator während des CLI-Vorgangs. Diese überschreiben alle gleichwertigen Werte aus der JSON-Konfigurationsdatei.
ONTAP Volume-Optionen
Bei der Erstellung von Volumes für NFS und iSCSI sind folgende Optionen enthalten:
Option | Beschreibung |
---|---|
|
Die Größe des Volumes beträgt standardmäßig 1 gib. |
|
Thin oder Thick Provisioning stellen das Volume bereit. Die Standardeinstellung ist „Thin“. Gültige Werte sind |
|
Dadurch wird die Snapshot-Richtlinie auf den gewünschten Wert eingestellt. Die Standardeinstellung lautet |
|
Dadurch wird die Snapshot-Reserve auf den gewünschten Prozentsatz eingestellt. Der Standardwert ist kein Wert, was bedeutet, dass ONTAP die Snapshot Reserve (in der Regel 5%) auswählen wird, wenn Sie eine Snapshot Policy ausgewählt haben, oder 0%, wenn die Snapshot Policy keine ist. Sie können den Standardwert von snapshotReserve in der Konfigurationsdatei für alle ONTAP-Back-Ends setzen und es als Option zur Erstellung von Volumes für alle ONTAP-Back-Ends außer ontap-nas-Economy verwenden. |
|
Beim Klonen eines Volume wird dadurch ONTAP den Klon sofort von seinem übergeordneten Volume aufteilen. Die Standardeinstellung lautet |
|
Aktivieren Sie NetApp Volume Encryption (NVE) auf dem neuen Volume, standardmäßig aktiviert Wenn NAE auf dem Backend aktiviert ist, wird jedes im Astra Trident bereitgestellte Volume NAE aktiviert. Weitere Informationen finden Sie unter: "Astra Trident arbeitet mit NVE und NAE zusammen". |
|
Legt die Tiering-Richtlinie fest, die für das Volume verwendet werden soll. Damit wird entschieden, ob Daten auf die Cloud-Tier verschoben werden, wenn sie inaktiv sind (kalte). |
Die folgenden zusätzlichen Optionen sind nur für NFS* verfügbar:
Option | Beschreibung |
---|---|
|
Dadurch wird der Berechtigungssatz für das Volume selbst festgelegt. Standardmäßig werden die Berechtigungen auf festgelegt |
|
Einstellen auf |
|
Legt die Exportrichtlinie fest, die für das Volume verwendet werden soll. Die Standardeinstellung lautet |
|
Legt den Sicherheitsstil für den Zugriff auf das Volume fest. Die Standardeinstellung lautet |
Die folgenden zusätzlichen Optionen sind für iSCSI nur:
Option | Beschreibung |
---|---|
|
Legt das Dateisystem fest, das zum Formatieren von iSCSI-Volumes verwendet wird. Die Standardeinstellung lautet |
|
Einstellen auf |
Beispiele
Sehen Sie sich die folgenden Beispiele an:
-
10 gib-Volume erstellen:
docker volume create -d netapp --name demo -o size=10G -o encryption=true
-
Erstellen Sie ein 100 gib Volume mit Snapshots:
docker volume create -d netapp --name demo -o size=100G -o snapshotPolicy=default -o snapshotReserve=10
-
Erstellen Sie ein Volume, bei dem das setuid-Bit aktiviert ist:
docker volume create -d netapp --name demo -o unixPermissions=4755
Die minimale Volume-Größe beträgt 20 MiB.
Wenn die Snapshot Reserve nicht angegeben wird und die Snapshot-Richtlinie lautet none
, Trident wird eine Snapshot-Reserve von 0% verwenden.
-
Erstellung eines Volumes ohne Snapshot-Richtlinie und ohne Snapshot-Reserve:
docker volume create -d netapp --name my_vol --opt snapshotPolicy=none
-
Erstellen Sie ein Volume ohne Snapshot-Richtlinie und eine individuelle Snapshot-Reserve von 10 %:
docker volume create -d netapp --name my_vol --opt snapshotPolicy=none --opt snapshotReserve=10
-
Erstellen Sie ein Volume mit einer Snapshot-Richtlinie und einer individuellen Snapshot-Reserve von 10 %:
docker volume create -d netapp --name my_vol --opt snapshotPolicy=myPolicy --opt snapshotReserve=10
-
Erstellen Sie ein Volume mit einer Snapshot-Richtlinie, und akzeptieren Sie die standardmäßige Snapshot-Reserve von ONTAP (normalerweise 5%):
docker volume create -d netapp --name my_vol --opt snapshotPolicy=myPolicy
Element Software-Volume-Optionen
Die Element Softwareoptionen bieten Zugriff auf die Größe und Quality of Service (QoS)-Richtlinien für das Volume. Beim Erstellen des Volumes wird die ihr zugeordnete QoS-Richtlinie mithilfe des festgelegt -o type=service_level
Terminologie
Der erste Schritt bei der Definition eines QoS-Service-Levels mit Element driver besteht darin, mindestens einen Typ zu erstellen und die minimalen, maximalen und Burst-IOPS anzugeben, die mit einem Namen in der Konfigurationsdatei verbunden sind.
Darüber anderem sind bei Volumes für Element Software folgende Optionen verfügbar:
Option | Beschreibung |
---|---|
|
Die Größe des Volumens, standardmäßig auf 1gib oder Konfigurationseintrag… "Standardwerte": {"Größe": "5G"}. |
|
Verwenden Sie entweder 512 oder 4096, standardmäßig 512 oder den Konfigurationseintrag StandardBlockSize. |
Beispiel
In der folgenden Beispielkonfigurationsdatei finden Sie QoS-Definitionen:
{ "...": "..." "Types": [ { "Type": "Bronze", "Qos": { "minIOPS": 1000, "maxIOPS": 2000, "burstIOPS": 4000 } }, { "Type": "Silver", "Qos": { "minIOPS": 4000, "maxIOPS": 6000, "burstIOPS": 8000 } }, { "Type": "Gold", "Qos": { "minIOPS": 6000, "maxIOPS": 8000, "burstIOPS": 10000 } } ] }
In der obigen Konfiguration haben wir drei Richtliniendefinitionen: Bronze, Silver und Gold. Diese Namen sind frei wählbar.
-
Erstellen eines 10 gib Gold-Volumes:
docker volume create -d solidfire --name sfGold -o type=Gold -o size=10G
-
Erstellen eines 100 gib Bronze-Volumens:
docker volume create -d solidfire --name sfBronze -o type=Bronze -o size=100G
CVS auf GCP Volume-Optionen
Zur Erstellung von Volumes für den CVS auf GCP-Treiber gehören folgende Optionen:
Option | Beschreibung |
---|---|
|
Die Größe des Volumes beträgt standardmäßig 100 gib für CVS-Performance Volumes oder 300 gib für CVS Volumes. |
|
Der CVS-Service-Level des Volumes ist standardmäßig aktiviert. Gültige Werte sind Standard, Premium und Extreme. |
|
Dadurch wird die Snapshot-Reserve auf den gewünschten Prozentsatz eingestellt. Der Standardwert ist kein Wert, was bedeutet, dass CVS die Snapshot-Reserve wählt (normalerweise 0%). |
Beispiele
-
2 tib Volume erstellen:
docker volume create -d netapp --name demo -o size=2T
-
Erstellung eines 5 tib Premium-Volume:
docker volume create -d netapp --name demo -o size=5T -o serviceLevel=premium
Die minimale Volume-Größe beträgt 100 gib für CVS-Performance Volumes oder 300 gib für CVS Volumes.
Azure NetApp Files Volume-Optionen
Zur Erstellung von Volumes für den Azure NetApp Files-Treiber gehören folgende Optionen:
Option | Beschreibung |
---|---|
|
Die Größe des Volumes, ist standardmäßig 100 GB. |
Beispiele
-
200 gib-Volume erstellen:
docker volume create -d netapp --name demo -o size=200G
Die minimale Volume-Größe beträgt 100 GB.