![Команда установки ceph-deploy завершается ошибкой [ceph_deploy][ERROR ] RuntimeError: configparser.NoSectionError: Нет раздела: 'main'](https://rvso.com/image/784031/%D0%9A%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8%20ceph-deploy%20%D0%B7%D0%B0%D0%B2%D0%B5%D1%80%D1%88%D0%B0%D0%B5%D1%82%D1%81%D1%8F%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%BE%D0%B9%20%5Bceph_deploy%5D%5BERROR%20%5D%20RuntimeError%3A%20configparser.NoSectionError%3A%20%D0%9D%D0%B5%D1%82%20%D1%80%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB%D0%B0%3A%20'main'.png)
Команда ceph-deploy install admin datanode_dn2
не выполняется, вывод:
[ceph_deploy.install][INFO ] Distro info: rocky 9.1 blue onyx
[admin][INFO ] installing Ceph on admin
[admin][INFO ] Running command: sudo yum clean all
[admin][DEBUG ] 57 files removed
[admin][INFO ] Running command: sudo yum -y install epel-release
[admin][DEBUG ] CentOS-9-stream - Ceph Quincy 113 kB/s | 474 kB 00:04
[admin][DEBUG ] Ceph aarch64 87 B/s | 257 B 00:02
[admin][DEBUG ] Ceph noarch 2.4 kB/s | 8.8 kB 00:03
[admin][DEBUG ] Ceph SRPMS 629 B/s | 1.8 kB 00:02
[admin][DEBUG ] Extra Packages for Enterprise Linux 9 - aarch64 3.7 MB/s | 14 MB 00:03
[admin][DEBUG ] Rocky Linux 9 - BaseOS 544 kB/s | 1.4 MB 00:02
[admin][DEBUG ] Rocky Linux 9 - AppStream 2.0 MB/s | 5.5 MB 00:02
[admin][DEBUG ] Rocky Linux 9 - Extras 3.1 kB/s | 9.1 kB 00:02
[admin][DEBUG ] Package epel-release-9-4.el9.noarch is already installed.
[admin][DEBUG ] Dependencies resolved.
[admin][DEBUG ] Nothing to do.
[admin][DEBUG ] Complete!
[ceph_deploy][ERROR ] RuntimeError: configparser.NoSectionError: No section: 'main'
Я не совсем уверен, на какой файл жалуется ceph-deploy: это определенно не ~/.cephdeploy.conf или ceph.conf. Я также могу использовать отладчик, так как запуск под отладчиком теряет информацию о расположении файла конфигурации.
решение1
Инструмент развертывания ceph-deploy
был устарел в пользу if cephadm
пару релизов назад. Хотя это не совсем отвечает на ваш вопрос, будет сложно поддерживать ceph-deploy
функциональность с новыми релизами. Я рекомендую перейти на cephadm.