![Der Installationsbefehl „ceph-deploy“ schlägt mit [ceph_deploy][ERROR ] fehl. RuntimeError: configparser.NoSectionError: Kein Abschnitt: „main“](https://rvso.com/image/784031/Der%20Installationsbefehl%20%E2%80%9Eceph-deploy%E2%80%9C%20schl%C3%A4gt%20mit%20%5Bceph_deploy%5D%5BERROR%20%5D%20fehl.%20RuntimeError%3A%20configparser.NoSectionError%3A%20Kein%20Abschnitt%3A%20%E2%80%9Emain%E2%80%9C.png)
Der Befehl ceph-deploy install admin datanode_dn2
schlägt mit der folgenden Ausgabe fehl:
[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'
Ich bin mir nicht ganz sicher, über welche Datei sich ceph-deploy beschwert: Es ist sicherlich nicht ~/.cephdeploy.conf oder ceph.conf. Ich kann auch den Debugger verwenden, da beim Ausführen unter Debugger Informationen über den Speicherort der Konfigurationsdatei verloren gehen.
Antwort1
Das Bereitstellungstool ceph-deploy
wurde vor cephadm
einigen Versionen zugunsten von veraltetem Tool ersetzt. Obwohl dies Ihre Frage nicht wirklich beantwortet, wird es schwierig sein, die ceph-deploy
Funktionalität mit neueren Versionen aufrechtzuerhalten. Ich empfehle, auf cephadm umzusteigen.