vinfra node disk release
Release a disk from the storage cluster. Start data migration from the node as well as cluster replication and rebalancing to meet the configured redundancy level:
usage: vinfra node disk release [--force] [--node <node>] <disk>
--force
- Release without data migration
--node <node>
- Node ID or hostname (default:
node001.vstoragedomain
) <disk>
- Disk ID or device name
Example:
# vinfra node disk release sdc --node f59dabdb-bd1c-4944-8af2-26b8fe9ff8d4 +---------+--------------------------------------+ | Field | Value | +---------+--------------------------------------+ | task_id | 587a936d-3953-481c-a2cd-b1223b890bec | +---------+--------------------------------------+
This command creates a task to release the role cs
from the disk sdc
on the node with the ID f59dabdb-bd1c-4944-8af2-26b8fe9ff8d4
.
Task outcome:
# vinfra task show 587a936d-3953-481c-a2cd-b1223b890bec +---------+----------------------------------------------------------------+ | Field | Value | +---------+----------------------------------------------------------------+ | args | [] | | kwargs | cluster_id: 1 | | | disk_id: 43EF3400-EA95-43DE-B624-3D7ED0F9DDDD | | | force: false | | | logger: | | | __classname: backend.logger.tracer.TracingLogger | | | __dict: | | | prefix: POST /api/v2/1/nodes/f59dabdb- | | | bd1c-4944-8af2-26b8fe9ff8d4/disks/43EF3400-EA95-<...>/release/ | | | token: '3217122839314940' | | | node_id: f59dabdb-bd1c-4944-8af2-26b8fe9ff8d4 | | name | backend.tasks.disks.ReleaseDiskTask | | state | success | | task_id | 587a936d-3953-481c-a2cd-b1223b890bec | +---------+----------------------------------------------------------------+