ceph-volume auth: unable to find a keyring on /var/lib/ceph/bootstrap-osd/ceph.keyring: (2) No such file or directory
时间: 2024-01-24 08:02:49 浏览: 207
配置认证域-ceph io 路径和性能分析-王豪迈
这个问题通常是由于缺少 ceph 配置文件或 keyring 文件导致的。可以尝试以下解决方案:
1. 确认 ceph keyring 文件是否存在于指定路径(/var/lib/ceph/bootstrap-osd/ceph.keyring)中,如果不存在,可以使用 `ceph auth get-or-create-key osd.` 命令重新生成 keyring 文件。
2. 确认 ceph 配置文件是否存在,可以在 /etc/ceph/ 目录下查找是否存在 ceph.conf 文件,如果不存在,可以使用 ceph-deploy 工具重新生成 ceph 配置文件。
3. 确认 ceph 配置文件中是否包含了正确的 keyring 路径,在 ceph.conf 文件中找到 keyring 称为 `keyring = /var/lib/ceph/$cluster-$name.keyring` 的一行,确保路径正确。
希望以上解决方案能够帮助到您。
阅读全文