Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
API RESTful des systèmes Oracle® ZFS Storage Appliance |
Utilisation de cette documentation
Chapitre 2 Utilisation de l'API
Chapitre 3 Commandes du service d'alerte
Chapitre 6 Commandes des journaux
Chapitre 8 Commandes du service des problèmes
Chapitre 11 Commandes de service
Chapitre 12 Services de stockage
Opérations de pool de stockage
Opérations relatives à des projets
Opérations liées aux systèmes de fichiers
Quota et utilisation des systèmes de fichiers
Opérations liées aux instantanés et au clonage
Modify Replication Service State
Chapitre 14 Service utilisateur
La commande de création de systèmes de fichiers crée un système de fichiers avec un nom donné situé dans le pool de stockage ou projet donné. Le nouveau système de fichiers avec les propriétés par défaut est renvoyé.
|
Paramètres de demande :
nom : le nom du système de fichiers doit être renseigné pour créer un nouveau système de fichiers.
propriétés du système de fichiers : chaque propriété répertoriée dans les propriétés du système de fichiers peut être définie en tant que valeur initiale.
Exemple de demande de création d'un système de fichiers nommé "share-01" et dont l'utilisateur "joe" est le propriétaire :
POST /api/storage/v1/pools/gold/projects/proj-01/filesystems HTTP/1.1 Host: zfs-storage.example.com Content-Type: application/json Accept: application/json { “name”: “share-01”, “owner”: “joe” }
Une création réussie renvoie un statut HTTP 201 (Created) dont l'en-tête d'emplacement contient l'URI du nouveau système de fichiers. Le corps contient toutes les propriétés du système de fichiers au format JSON.
Exemple de réponse :
HTTP/1.1 201 Created Content-Type: application/json Location: /api/storage/v1/pools/gold/projects/proj-01/filesystems/share-01 { “filesystem”: { “name”: “share-01”, “pool”: “gold”, “collection”: “local”, “project”: “proj-01”, “owner”: “joe” ... } }