A.10. 主机
				使用 Ceph RESTful API host 端点来显示主机(也称为节点)的方法参考。
			
GET /api/host- 描述
 - 列出主机规格。
 - 参数
 queries:
- 
														
sources- 主机源的字符串值。 
- 
														
 
- 示例
 GET /api/host HTTP/1.1 Host: example.com
GET /api/host HTTP/1.1 Host: example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 200 OK - 确定。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
POST /api/host- 示例
 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 201 created - 资源已创建。
 - 202 accepted - 操作仍在执行。请检查任务队列。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
DELETE /api/host/HOST_NAME- 参数
 - 
												将 
HOST_NAME替换为节点的名称。 
- 
												将 
 - 状态代码
 - 202 accepted - 操作仍在执行。请检查任务队列。
 - 204 No Content – Resource deleted.
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
GET /api/host/HOST_NAME- 描述
 - 显示给定主机的信息。
 - 参数
 - 
												将 
HOST_NAME替换为节点的名称。 
- 
												将 
 - 示例
 GET /api/host/HOST_NAME HTTP/1.1 Host: example.com
GET /api/host/HOST_NAME HTTP/1.1 Host: example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 200 OK - 确定。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
PUT /api/host/HOST_NAME- 描述
 - 更新给定主机的信息。只有在启用 Ceph Orchestrator 时,才支持此方法。
 - 参数
 - 
												将 
HOST_NAME替换为节点的名称。 - 
												
force- 强制主机进入维护模式。 - 
												
labels- 标签列表。 - 
												
Maintenance- 输入或退出维护模式。 - 
												
update_labels- 更新标签。 
- 
												将 
 - 示例
 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 200 OK - 确定。
 - 202 accepted - 操作仍在执行。请检查任务队列。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
GET /api/host/HOST_NAME/daemons- 参数
 - 
												将 
HOST_NAME替换为节点的名称。 
- 
												将 
 - 示例
 GET /api/host/HOST_NAME/daemons HTTP/1.1 Host: example.com
GET /api/host/HOST_NAME/daemons HTTP/1.1 Host: example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 200 OK - 确定。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
GET /api/host/HOST_NAME/devices- 参数
 - 
												将 
HOST_NAME替换为节点的名称。 
- 
												将 
 - 示例
 GET /api/host/HOST_NAME/devices HTTP/1.1 Host: example.com
GET /api/host/HOST_NAME/devices HTTP/1.1 Host: example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 200 OK - 确定。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
POST /api/host/HOST_NAME/identify_device- 描述
 - 通过在设备的 light 上切换指定秒数来识别设备。
 - 参数
 - 
												将 
HOST_NAME替换为节点的名称。 - 
												
device- 设备 ID,如/dev/dm-0或ABC1234DEF567-1R1234_ABC8DE0Q。 - 
												
duration- 设备的 LED 应该闪存的秒数。 
- 
												将 
 - 示例
 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 201 created - 资源已创建。
 - 202 accepted - 操作仍在执行。请检查任务队列。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
GET /api/host/HOST_NAME/inventory- 描述
 - 显示主机的清单。
 - 参数
 - 
												将 
HOST_NAME替换为节点的名称。 queries:
- 
														
refresh- 触发异步刷新的字符串值。 
- 
														
 
- 
												将 
 - 示例
 GET /api/host/HOST_NAME/inventory HTTP/1.1 Host: example.com
GET /api/host/HOST_NAME/inventory HTTP/1.1 Host: example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 200 OK - 确定。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
 
GET /api/host/HOST_NAME/smart- 参数
 - 
												将 
HOST_NAME替换为节点的名称。 
- 
												将 
 - 示例
 GET /api/host/HOST_NAME/smart HTTP/1.1 Host: example.com
GET /api/host/HOST_NAME/smart HTTP/1.1 Host: example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
 - 200 OK - 确定。
 - 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
 - 401 未授权 - 未经验证的访问.请先登录。
 - 403 Forbidden – Unauthorized access.请检查您的权限。
 - 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。