Node Management
Cluster administrators can control the scheduling behavior of compute nodes in the Fuzzball cluster. You can mark nodes as unschedulable (cordoned) or schedulable, list all nodes, and retrieve node details.
All node management operations require administrative privileges. Please make sure you have created and logged into an admin-privileged context like so:
$ fuzzball context create <context_name> <api_url> <oidc_server_url> <oidc_client_id>
$ fuzzball context login -u <admin_username> -p '<admin_password>'List all compute nodes
$ fuzzball node listGet details about all compute nodes
$ fuzzball node get <node-id>Cordon a node (make unschedulable)
$ fuzzball node cordon <node-id>Uncordon a node (make schedulable)
$ fuzzball node uncordon <node-id>Compute nodes can be in various states:
| Code | String | Description |
|---|---|---|
| 1 | Not Ready | Node is not ready |
| 2 | Ready | Node is active and operational |
| 3 | Offline | Node is unreachable |
| 4 | Cordoned | Node is unschedulable |
- Node Cordon - Mark nodes as unschedulable to prevent new workflows
- Node Uncordon - Mark nodes as schedulable to allow new workflows
- Node Get - Get details on a specific compute node
- Node List - Get details on all compute nodes
fuzzball workflow list- View running & completed workflows