Antwort1
Option nach Ceph-Deploy hinzufügen:
ceph-deploy --overwrite-conf mon create-initial
Antwort2
Sie haben Ceph mit dem Befehl gestartet:
ceph-deploy mon create-initial
Um den zusätzlichen Parameter zu übergeben --overwrite-conf
, hängen Sie ihn einfach an Ihren vorherigen Befehl an:
ceph-deploy mon create-initial --overwrite-conf
Das ist die ganze Magie. Vielleicht sollten Sie bei Google nach einem Linux-Befehlszeilen-Tutorial für Anfänger suchen.
Antwort3
Geben Sie den folgenden Befehl ein, um die Befehlssyntax für --overwrite-conf zu erhalten:
$ ceph-deploy --overwrite-conf Verwendung: ceph-deploy [-h] [-v | -q] [--version] [--username BENUTZERNAME] [--overwrite-conf] [--ceph-conf CEPH_CONF] BEFEHL ...
Die Antwort gibt dies nicht an, aber 'COMMAND' steht
„Neu“, „Installieren“, „MDS“, „Mgr“, „Mon“, „RGW“, „Schlüssel sammeln“, „Disk“, „OSD“, „Administrator“, „Konfiguration“, „Repo“, „Purge“, „PurgeData“, „Deinstallieren“, „Calamari“, „Schlüssel vergessen“, „Pkg“)
Die typische Verwendung von „--overwrite-conf“ besteht darin, den Befehl „ceph-deploy admin ..“ erneut auszuführen. Die Syntax wäre also:
$ ceph-deploy --overwrite-conf admin mon01 osd01 osd02 osd03
wobei mon01 durch den Hostnamen Ihres Monitorknotens und osd01,osd02,osd03 durch den Hostnamen Ihrer OSD-Knoten ersetzt werden.