status
dpsctl check status Usage Guide
Get the status of specified nodes.
Usage
dpsctl check statusFlags
Includes global dpsctl options.
--nodes value Node names to get status for
--help, -h show helpExamples
Check Single Node Status
$ dpsctl check status --nodes node001
{
"node_statuses": {
"node001": {
"last_successful_access_time": "2024-01-15T10:30:00Z",
"inaccessible_since": null,
"last_access_error": "",
"current_state": {
"resource_group": "ml-training-job",
"allocated_policy_name": "Node-High"
},
"sync_in_progress": false
}
}
}Check Multiple Node Status
$ dpsctl check status --nodes node001,node002,node003
{
"node_statuses": {
"node001": {
"last_successful_access_time": "2024-01-15T10:30:00Z",
"inaccessible_since": null,
"last_access_error": "",
"current_state": {
"resource_group": "ml-training-job",
"allocated_policy_name": "Node-High"
},
"sync_in_progress": false
},
"node002": {
"last_successful_access_time": "2024-01-15T09:45:00Z",
"inaccessible_since": "2024-01-15T09:45:00Z",
"last_access_error": "BMC connection failed",
"current_state": {
"resource_group": "",
"allocated_policy_name": "Node-Default"
},
"sync_in_progress": false
},
"node003": {
"last_successful_access_time": "2024-01-15T10:29:30Z",
"inaccessible_since": null,
"last_access_error": "",
"current_state": {
"resource_group": "dev-testing",
"allocated_policy_name": "Node-Low"
},
"sync_in_progress": false
}
}
}Check Status with Issues
$ dpsctl check status --nodes node004
{
"node_statuses": {
"node004": {
"last_successful_access_time": "2024-01-15T08:15:00Z",
"inaccessible_since": "2024-01-15T08:15:00Z",
"last_access_error": "BMC connection timeout",
"current_state": {
"resource_group": "",
"allocated_policy_name": ""
},
"sync_in_progress": false
}
}
}Check Non-Existent Node
$ dpsctl check status --nodes non-existent-node
{
"node_statuses": {}
}Notes
- Node status reflects real-time connectivity and power management state
last_successful_access_timeshows when the node was last accessibleinaccessible_sinceshows when the node became inaccessible (null if currently accessible)last_access_errorcontains the most recent error message (empty if no errors)current_statecontains resource group and policy informationsync_in_progressindicates if node configuration is currently being synchronized- Empty
node_statusesindicates no nodes were found or all nodes are inaccessible