Error EINVAL: Invalid service name "mon.compute21". View currently running services using "ceph orch ls"
时间: 2023-07-19 15:26:53 浏览: 117
这个错误消息提示说指定的 MON 节点名称不正确或该节点不存在。请使用 `ceph orch ls` 命令列出当前正在运行的服务,并查看是否存在名为 `mon.compute21` 的 MON 服务。
如果不存在,您可能需要使用正确的 MON 节点名称重试删除操作。如果存在,请尝试停止该节点的服务,具体操作如下:
```
ceph orch stop mon.compute21
```
然后,您可以使用 `ceph orch rm` 命令从 Ceph 集群中删除该节点,具体操作如下:
```
ceph orch rm mon.compute21
```
请注意,在删除 MON 节点之前,请确保已备份重要的数据,并且该节点不再对 Ceph 集群的运行产生影响。
相关问题
Error EINVAL: Invalid service name "mon.compute21
这个错误可能是由于指定的 MON 节点名称不正确或该节点不存在。请确保在使用 `ceph orch ps` 命令列出 MON 节点时,节点的名称与您要删除的节点名称匹配。
如果节点名称正确且该节点正在运行,则可以尝试使用以下命令停止该节点的服务:
```
ceph orch stop mon.<hostname>
```
如果节点名称不正确或该节点不存在,则会收到类似于 "Error ENOENT: Service mon.<hostname> not found" 的错误消息。在这种情况下,请更正节点名称并再次尝试删除该节点。
Error EINVAL: invalid command
这个错误通常是因为您输入的命令无效或不被支持。请检查您输入的命令是否正确并且是否存在。如果您不确定正确的命令,请参考相关文档或手册。
另外,如果您使用的是 Ceph 命令行接口,请确保您的命令格式正确,包括选项和参数的顺序正确无误。您可以尝试使用 `ceph --help` 命令查看可用的命令和选项,或者使用 `ceph <command> --help` 命令查看特定命令的帮助信息。
如果您确认您的命令格式正确无误,但仍然遇到此错误,请检查您的 Ceph 集群是否运行正常,并且您是否具有足够的权限执行该命令。
阅读全文