Dateisystem erstellen
Auf Compute Cloud@Customer können Sie mit File Storage Service ein Shared File System erstellen.
(Optional) Um ein Dateisystem mit bestimmten Werten für die folgenden Attribute zu erstellen, konfigurieren Sie zuerst die Attribute wie unter OraclePCA-Tags erstellen beschrieben. Verwenden Sie dann beim Erstellen des Dateisystems die folgenden Informationen.
-
Quota
Der Standardwert von
quota
ist 0. Das bedeutet, dass keine Quota festgelegt ist. Eine von Ihnen festgelegte Quota umfasst die Daten im Dateisystem und alle Snapshots, die unter dem Dateisystem erstellt werden. Sie können einen Quota-Wert in Gigabyte von 0 bis 8000000 (8 Petabyte) angeben. Jeder Bruchteil des Gigabyte-Werts wird auf das nächste größere Megabyte gerundet. Die Dateisystem-Quota kann mit dem Befehlupdate
des Dateisystems geändert werden.Um eine Quota während der Dateisystemerstellung anzuwenden, weisen Sie dieses definierte Tag zu:
- Tag-Namespace: OraclePCA
- Tagname: quota
- Wert: <quota value in gigabytes>
-
Datenbankdatensatzgröße
Die standardmäßige Datenbankdatensatzgröße beträgt 131072 Byte. Sie können einen der folgenden Werte (in Byte) angeben: 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 11048576. Die Datensatzgröße kann nur festgelegt werden, wenn das Dateisystem erstellt wird. Sie können diesen Eigenschaftswert später weder festlegen noch ändern.
-
Um einen Nicht-Standardwert zu verwenden, weisen Sie bei der Dateisystemerstellung dieses definierte Tag zu:
- Tag-Namespace: OraclePCA
- Tagname: databaseRecordSize
- Value (select one): 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576
-
Ergänzungsspeicherpool
Standardmäßig ist der Sicherungsspeicher eines Dateisystems der Standardpool der angehängten ZFS Storage Appliance, der als PCA_POOL angegeben wird. Sie können PCA_POOL_HIGH angeben, um anzugeben, dass Sie einen High Performance Pool für den Backing Store verwenden möchten. Bevor Sie PCA_POOL_HIGH angeben, prüfen Sie, ob ein Hochleistungs-Pool verfügbar ist. Diese Eigenschaft kann nur bei der Erstellung des Dateisystems gesetzt werden. Sie können diesen Eigenschaftswert später weder festlegen noch ändern.
Um einen Nicht-Standardwert zu verwenden, weisen Sie bei der Dateisystemerstellung dieses definierte Tag zu:
- Tag-Namespace: OraclePCA
- Tagname: databaseRecordSize
- Wert (wählen Sie einen Wert aus): PCA_POOL (Standard) oder PCA_POOL_HIGH
Geben Sie keine vertraulichen Informationen in Namen und Tags ein.
- Wählen Sie im Navigationsmenü der Compute Cloud@Customer-Konsole die Option File Storage, und wählen Sie Dateisysteme aus.
-
Stellen Sie sicher, dass das richtige Compartment im Dropdown-Menü "Compartment" über der Dateisystemliste ausgewählt ist. Das Dateisystem und das Mountziel müssen sich beim Erstellen eines Exports in demselben Compartment und demselben Backupspeicherpool befinden.
-
Wählen Sie Dateisystem erstellen aus.
-
Geben Sie im Dialogfeld Dateisystem erstellen die folgenden Informationen ein:
-
Name: Er muss nicht eindeutig sein. Das Dateisystem wird durch eine Oracle Cloud-ID (OCID) eindeutig identifiziert. Geben Sie dabei keine vertraulichen Informationen ein.
-
Erstellen in Compartment: Wählen Sie das Compartment aus, in dem das Dateisystem erstellt wird.
-
Tagging: (Optional) Fügen Sie dieser Ressource Tags hinzu.
Sie können den Tag-Namespace optional auf Keiner (Freiformtag hinzufügen) setzen und dann Ihren eigenen Tagschlüssel und Wert festlegen. Sie können Freiformtags auch später festlegen.
Wenn der Tag-Namespace OraclePCA und die Tagschlüsseldefinitionen OraclePCA für Dateisysteme in Ihrem OCI-Mandanten konfiguriert sind (siehe OraclePCA-Tags erstellen), können Sie den Tag-Namespace OraclePCA angeben, einen Schlüssel und einen Wert auswählen. Das Dateisystem wird mit dem entsprechenden Attribut erstellt. Der Tag-Namespace OraclePCA kann später nicht hinzugefügt werden.
-
-
Wählen Sie Dateisystem erstellen aus.
Das Dateisystem wird erstellt.
Als Nächstes erstellen Sie einen Export für das Dateisystem. Siehe Export für ein Dateisystem erstellen.
Verwenden Sie den Befehl oci fs file-system create und die erforderlichen Parameter, um ein neues Dateisystem im angegebenen Compartment und in der angegebenen Availability-Domain zu erstellen.
oci fs file-system create --availability-domain <availability_domain_name> --compartment-id <compartment_id> --display-name <fs_display_name> [OPTIONS]
Eine vollständige Liste der CLI-Befehle, Kennzeichen und Optionen finden Sie in der Befehlszeilenreferenz.
Prozedur
-
Sammeln Sie die Informationen, die Sie zum Ausführen des Befehls benötigen:
-
Availability-Domainname (
oci iam availability-domain list
) -
Compartment-OCID (
oci iam compartment list
) -
Dateisystemname: Der Anzeigename, den Sie diesem Dateisystem zuweisen möchten
-
-
Um Nicht-Standardwerte für die Quota, die Datensatzgröße der Datenbank oder den Backend-Speicherpool zu verwenden, geben Sie die entsprechenden Tags an, um die Werte für diese Attribute festzulegen. Siehe Tags bei der Ressourcenerstellung hinzufügen.
Im folgenden Schritt finden Sie ein Beispiel für das Festlegen dieser Werte.
-
Führen Sie den Befehl "create file system" aus.
Beispiel:
oci fs file-system create --availability-domain AD-1 --compartment-id ocid1.compartment.unique_ID --display-name MyFileSystem { "data": { "availability-domain": "AD-1", "compartment-id": "ocid1.compartment.unique_ID", "defined-tags": { "Oracle-Tags": { "CreatedBy": "pca_user", "CreatedOn": "2024-07-05T13:15:11.19Z" } }, "display-name": "MyFileSystem", "freeform-tags": {}, "id": "ocid1.filesystem.unique_ID", "is-clone-parent": false, "is-hydrated": true, "is-targetable": null, "kms-key-id": "", "lifecycle-details": "", "lifecycle-state": "CREATING", "metered-bytes": 0, "source-details": { "parent-file-system-id": "", "source-snapshot-id": "" }, "time-created": "2024-07-05T13:15:11.234434+00:00" }, "etag": "58dec47e-4732-4730-9e18-6b5db1ac30d6" }
Beispiel für die Verwendung definierter Tags zum Festlegen zusätzlicher Eigenschaften:
Um eine Quota für das Dateisystem festzulegen, die Standardgröße des Datenbankdatensatzes zu ändern oder einen High Performance-Pool für den Dateisystem-Backing-Speicher anzugeben, verwenden Sie die definierten
OraclePCA
-Tags, wie im folgenden Beispiel dargestellt.oci fs file-system create --availability-domain AD-1 --compartment-id ocid1.compartment.unique_ID --display-name myfilesystem --defined-tags '{"OraclePCA":{"quota":100000,"databaseRecordSize":8192,"poolName":"PCA_POOL_HIGH"}}'
Alternativ können Sie diese Eigenschaften in einer JSON-Datei angeben.
{ "OraclePCA": { "quota": 100000, "databaseRecordSize": 8192, "poolName": "PCA_POOL_HIGH" } }
Geben Sie dann die Datei als Argument für die Option
--defined-tags
an.--defined-tags file://./fs_options.json
-
Als Nächstes erstellen Sie einen Export für das Dateisystem. Siehe Export für ein Dateisystem erstellen.
-
Verwenden Sie den Vorgang CreateFileSystem, um ein neues Dateisystem im angegebenen Compartment und in der angegebenen Availability-Domain zu erstellen.
Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-APIs und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter Software Development Kits und Befehlszeilenschnittstelle (CLI).