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