答案1
在 ceph-deploy 之後新增選項:
ceph-deploy --overwrite-conf mon create-initial
答案2
您使用以下命令啟動 ceph:
ceph-deploy mon create-initial
因此,要傳遞附加參數--overwrite-conf
,只需將其附加到先前的命令中即可:
ceph-deploy mon create-initial --overwrite-conf
這就是全部的魔力。也許您應該在 google 上搜尋初學者的 Linux 命令列教程。
答案3
輸入以下命令以取得 --overwrite-conf 的命令語法:
$ ceph-deploy --overwrite-conf 用法:ceph-deploy [-h] [-v | -q] [--版本] [--使用者名稱 USERNAME] [--overwrite-conf] [--ceph-conf CEPH_CONF] 指令 ...
回應沒有說明這一點,但「命令」有效
「新」、「安裝」、「mds」、「mgr」、「mon」、「rgw」、「gatherkeys」、「磁碟」、「osd」、「管理」、「設定」、「儲存庫」、「清除” '、'purgedata'、'卸載'、'calamari'、'forgetkeys'、'pkg')
--overwrite-conf 的典型用法是重新執行「ceph-deploy admin ..」指令,因此語法為:
$ ceph-deploy --overwrite-conf admin mon01 osd01 osd02 osd03
其中 mon01 替換為您的監視器節點的主機名,osd01、osd02、osd03 替換為您的 osd 節點的主機名