A.17. NFS Ganesha
方法引用,使用 Ceph RESTful API nfs-ganesha
端点管理 Ceph NFS 网关。
GET /api/nfs-ganesha/daemon
- 描述
- 查看 NFS Ganesha 守护进程的相关信息。
- 示例
GET /api/nfs-ganesha/daemon HTTP/1.1 Host: example.com
GET /api/nfs-ganesha/daemon HTTP/1.1 Host: example.com
Copy 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/nfs-ganesha/export
- 描述
- 查看所有 NFS Ganesha 导出。
- 示例
GET /api/nfs-ganesha/export HTTP/1.1 Host: example.com
GET /api/nfs-ganesha/export HTTP/1.1 Host: example.com
Copy 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/nfs-ganesha/export
- 描述
- 创建新的 NFS Ganesha 导出。
- 示例
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/nfs-ganesha/export/CLUSTER_ID/EXPORT_ID
- 描述
- 删除 NFS Ganesha 导出。
- 参数
-
使用存储集群标识符字符串替换
CLUSTER_ID
。 -
将
EXPORT_ID
替换为一个整数的导出标识符。 queries:
-
reload_daemons
- 一个布尔值,用于触发 NFS Ganesha 守护进程配置的重新加载。
-
-
使用存储集群标识符字符串替换
- 状态代码
- 202 accepted - 操作仍在执行。请检查任务队列。
- 204 No Content – Resource deleted.
- 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
- 401 未授权 - 未经验证的访问.请先登录。
- 403 Forbidden – Unauthorized access.请检查您的权限。
- 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。
GET /api/nfs-ganesha/export/CLUSTER_ID/EXPORT_ID
- 描述
- 查看 NFS Ganesha 导出信息。
- 参数
-
使用存储集群标识符字符串替换
CLUSTER_ID
。 -
将
EXPORT_ID
替换为一个整数的导出标识符。
-
使用存储集群标识符字符串替换
- 示例
GET /api/nfs-ganesha/export/CLUSTER_ID/EXPORT_ID HTTP/1.1 Host: example.com
GET /api/nfs-ganesha/export/CLUSTER_ID/EXPORT_ID HTTP/1.1 Host: example.com
Copy 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/nfs-ganesha/export/CLUSTER_ID/EXPORT_ID
- 描述
- 更新 NFS Ganesha 导出信息。
- 参数
-
使用存储集群标识符字符串替换
CLUSTER_ID
。 -
将
EXPORT_ID
替换为一个整数的导出标识符。
-
使用存储集群标识符字符串替换
- 示例
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/nfs-ganesha/status
- 描述
- 查看 NFS Ganesha 管理功能的状态信息。
- 示例
GET /api/nfs-ganesha/status HTTP/1.1 Host: example.com
GET /api/nfs-ganesha/status HTTP/1.1 Host: example.com
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 状态代码
- 200 OK - 确定。
- 400 Bad Request – Operation exception.请检查响应正文以了解详细信息。
- 401 未授权 - 未经验证的访问.请先登录。
- 403 Forbidden – Unauthorized access.请检查您的权限。
- 500 Internal Server Error – 意外错误。请检查堆栈追踪的响应正文。