Dateisystem erstellen

Auf Compute Cloud@Customer können Sie mit File Storage Service ein gemeinsam verwendetes Dateisystem erstellen.

(Optional) Um ein Dateisystem mit bestimmten Werten für die folgenden Attribute zu erstellen, konfigurieren Sie zunächst die Attribute wie unter Freiformtags für erweiterte Funktionen verwenden beschrieben. Verwenden Sie dann die folgenden Informationen, wenn Sie das Dateisystem erstellen.

  • Quota

    Der Standardwert von quota ist 0. Das bedeutet, dass keine Quota festgelegt ist. Ein von Ihnen festgelegtes Kontingent enthält die Daten im Dateisystem sowie alle Snapshots, die unter dem Dateisystem erstellt wurden. Sie können einen Quota-Wert in Gigabyte von 0 bis 8000000 (8 Petabyte) angeben. Jeder Bruchteil des Gigabyte-Wertes wird auf das nächste größere Megabyte gerundet. Das Dateisystemkontingent kann mit dem Befehl update des Dateisystems geändert werden.

    Um eine Quota anzuwenden, weisen Sie während der Dateisystemerstellung das folgende definierte Tag zu:

    • Tag-Namespace: OraclePCA
    • Tagname: quota
    • Wert: <quota value in gigabytes>
  • Datenbankdatensatzgröße

    Die Standardgröße für Datenbankdatensätze 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, 1048576. Die Datensatzgröße kann nur festgelegt werden, wenn das Dateisystem erstellt wird. Sie können diesen Eigenschaftswert später nicht festlegen oder ändern.

  • Um einen Nicht-Standardwert zu verwenden, weisen Sie beim Erstellen des Dateisystems das folgende definierte Tag zu:

    • Tag-Namespace: OraclePCA
    • Tagname: databaseRecordSize
    • Value (select one): 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576
  • Speicherpool wird gesichert

    Standardmäßig ist der Sicherungsspeicher eines Dateisystems der Standardpool der angeschlossenen ZFS Storage Appliance, der unter PCA_POOL angegeben wird. Sie können PCA_POOL_HIGH angeben, um anzugeben, dass Sie einen High-Performance-Pool für den Sicherungsspeicher verwenden möchten. Bevor Sie PCA_POOL_HIGH angeben, prüfen Sie, ob ein High-Performance-Pool verfügbar ist. Diese Eigenschaft kann nur festgelegt werden, wenn das Dateisystem erstellt wird. Sie können diesen Eigenschaftswert später nicht festlegen oder ändern.

    Um einen Nicht-Standardwert zu verwenden, weisen Sie beim Erstellen des Dateisystems das folgende 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.

    1. Wählen Sie im Navigationsmenü der Compute Cloud@Customer-Konsole die Option File Storage, und wählen Sie Dateisysteme aus.
    2. 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 im selben Compartment und demselben Backing Store-Pool befinden.

    3. Wählen Sie Dateisystem erstellen aus.

    4. Geben Sie im Dialogfeld Dateisystem erstellen die folgenden Informationen ein:

      • Name: Er muss nicht eindeutig sein. Mit einer Oracle Cloud-ID (OCID) wird das Dateisystem 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 ein oder mehrere Tags hinzu. Tags können auch später angewendet werden. Weitere Informationen zum Tagging von Ressourcen finden Sie unter Tags bei der Ressourcenerstellung hinzufügen (IAM in OCI).

        Wenn der Tag-Namespace OraclePCA und die Tagschlüsseldefinitionen OraclePCA für Dateisysteme in Ihrem OCI-Mandanten konfiguriert sind (siehe Freiformtags für erweiterte Funktionalität verwenden), können Sie den Tag-Namespace OraclePCA angeben, einen Schlüssel und einen Wert auswählen. Ihr Dateisystem wird mit dem entsprechenden Attribut erstellt. Der Tag-Namespace OraclePCA kann später nicht hinzugefügt werden.

    5. Wählen Sie Dateisystem erstellen aus.

      Das Dateisystem wird erstellt.

      Erstellen Sie als Nächstes 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, Flags und Optionen finden Sie in der Befehlszeilenreferenz.

    Verfahren

    1. 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, der diesem Dateisystem zugewiesen werden soll

    2. Um Nicht-Standardwerte für Quota, Datenbankdatensatzgröße oder Backend-Speicherpool zu verwenden, geben Sie die entsprechenden Tags an, um die Werte für diese Attribute festzulegen. Siehe Tags bei Ressourcenerstellung hinzufügen (IAM in OCI).

      Im folgenden Schritt finden Sie ein Beispiel zum Festlegen dieser Werte.

    3. 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 OraclePCA definierte 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 der Option --defined-tags an.

      --defined-tags file://./fs_options.json
    4. Erstellen Sie als Nächstes einen Export für das Dateisystem. Siehe Export für ein Dateisystem erstellen.

  • Mit dem Vorgang CreateFileSystem können Sie ein neues Dateisystem im angegebenen Compartment und in der angegebenen Availability-Domain 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).