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
 
 

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:215
Authorization: Basic Tm8gcGVla2luZyE=
Content-Type: application/json
Accept: application/json
{
    "0-cache" : 2
}  

Exemple de résultat :

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 Tm8gcGVla2luZyE=
Content-Type: application/json
Accept: application/json

Exemple de résultat :

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"
          }
      ]
}