Go to main content

Guide RESTful API des systèmes Oracle® ZFS Storage Appliance, version OS8.8.x

Quitter la vue de l'impression

Mis à jour : Août 2021
 
 

Liste des pools

Cette commande répertorie les propriétés de tous les pools de stockage sur le système. Le code de statut HTTP 200 (OK) est renvoyé lorsqu'une commande aboutit. Le corps HTTP contient une liste d'objets JSON décrivant chaque pool. Les noms des propriétés sont affichés dans le tableau suivant.


Remarque -  Les paramètres de requête depth et match_property-name=value ne sont pas pris en charge.
Table 43  Propriétés de pool de stockage
Propriété
Type
Description
asn
string
Numéro de série de l'appareil qui possède le pool
name
string
Nom du pool cible
owner
string
Nom d'hôte du système qui possède le pool
peer
string
Dans un système clusterisé, tête partenaire du cluster d'appareils
profile
string
Profil du périphérique de données
scrub_schedule
string
Nombre de jours entre les opérations de nettoyage de pool planifié ou désactivation du nettoyage planifié. Reportez-vous à Nettoyage d'un pool pour obtenir les valeurs autorisées et des propriétés de nettoyage supplémentaires.
state
string
Etat du pool : online, offline, exported

Exemple de demande :

GET /api/storage/v1/pools HTTP/1.1
Host: zfs-storage.example.com:215
Accept: application/json

Exemple de résultat :

HTTP/1.1 200 OK
Content-Type: application/json

{
    "pools": [{
        "profile": "mirror3",
        "name": "m1",
        "peer": "peer-hostname",
        "state": "online",
        "owner": "system-hostname",
        "asn": "appliance-serial-number",
        "scrub_schedule": "30 days"
    }, {
        "profile": "raidz1",
        "name": "r1",
        "peer": "peer-hostname",
        "state": "online",
        "owner": "system-hostname",
        "asn": "appliance-serial-number",
        "scrub_schedule": "30 days"
    }]
}