Go to main content
Guide RESTful API des systèmes Oracle® ZFS Storage Appliance, version OS8.6.x

Quitter la vue de l'impression

Mis à jour : Septembre 2016
 
 

Suppression d'espace de stockage dans un pool

Cette commande est similaire à la commande d'ajout de stockage à un pool. Elle supprime les périphériques de stockage de type cache et journal d'un pool existant. Envoyez href <pool>/remove avec le corps contenant le type, le numéro de châssis et le nombre de périphériques de stockage à supprimer du pool.

Exemple de demande :

    PUT /api/storage/v1/pools/p1/remove HTTP/1.1
    Host: zfs-storage.example.com
    Authorization: Basic abhadbfsMWE=
    Content-Type: application/json
    Accept: application/json
    {
      "0-cache" : 2
    }
  

Exemple de réponse :

    HTTP/1.1 202 Accepted
  

Pour afficher le nombre de périphériques qui peuvent être supprimés, attribuez la valeur true au paramètre de requête props.

Exemple de demande :

    PUT /api/storage/v1/pools/p1/remove?props=true
        HTTP/1.1
    Host: zfs-storage.example.com
    Authorization: Basic abhadbfsMWE=
    Content-Type: application/json
    Accept: application/json
  

Exemple de réponse :

    HTTP/1.1 200 OK
    Content-Type: application/json
    {
          "props": [
              {
                  "choices": [
                      "0",
                      "1",
                      "2"
                  ],
                  "type": "ChooseOne",
                  "name": "0-cache",
                  "label": "Chassis 0 cache"
              },
              {
                  "choices": [
                      "0",
                      "1",
                      "2"
                  ],
                  "type": "ChooseOne",
                  "name": "1-log",
                  "label": "Chassis 1 log"
              }
          ]
    }