如何在 ubuntu 终端中传递命令“--overwrite-conf”?

如何在 ubuntu 终端中传递命令“--overwrite-conf”?

请参阅下面的截图:

在此处输入图片描述

答案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

这就是全部的魔力。也许你应该谷歌一下初学者的 Linux 命令行教程。

答案3

输入以下命令以获取 --overwrite-conf 的命令语法:

$ ceph-deploy --overwrite-conf 用法:ceph-deploy [-h] [-v | -q] [--version] [--username USERNAME] [--overwrite-conf] [--ceph-conf CEPH_CONF] 命令...

响应中没有说明这一点,但“命令”仍然有效

'new'、'安装'、'mds'、'mgr'、'mon'、'rgw'、'gatherkeys'、'磁盘'、'osd'、'admin'、'config'、'repo'、'purge'、'purgedata'、'卸载'、'calamari'、'forgetkeys'、'pkg')

--overwrite-conf 的典型用法是重新执行“ceph-deploy admin ..”命令,因此语法为:

$ ceph-deploy --overwrite-conf admin mon01 osd01 osd02 osd03

其中 mon01 替换为监控节点的主机名,osd01、osd02、osd03 替换为 osd 节点的主机名

相关内容