pve_ceph_mgr_destroy
Destroy a Ceph Manager on a Proxmox node. Dry-run returns a plan; set confirm=true to execute. Without a standby, cluster monitoring and orchestration become unavailable until a new manager is created.
Instructions
MUTATION: destroy a Ceph Manager.
RISK_HIGH: if this was the ACTIVE manager, a standby (if any) takes over; with none, cluster monitoring/orchestration modules go dark until a manager is recreated. NO cmd-safety citation — cmd-safety's service enum is {osd, mon, mds}; mgr was never in it (the plan states this plainly rather than inventing a check). CAPTURE-or-declare: reads the current manager list before planning; if unreadable -> complete=False. Dry-run by default (returns a PLAN); confirm=True executes (DELETE /nodes/{node}/ceph/mgr/{id}) and returns {"status": "submitted", "result": }. No rollback primitive on this plane — recreate with pve_ceph_mgr_create (a NEW manager, not a byte-for-byte restore).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node | No | PVE node the manager is on; defaults to the configured node if omitted. | |
| mgr_id | Yes | ID of the manager to destroy. | |
| confirm | No | False (default) returns a dry-run PLAN only; True executes the destroy. | |
| proximo_target | No | Which configured Proxmox target to run this call against — a target name from your multi-target config (a specific PVE/PBS/PMG/PDM box). Omit to use the single/default target from the environment; the selection applies only to this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |