2 ответа
Добавить опцию после ceph-deploy:
ceph-deploy --overwrite-conf mon create-initial
Вы начали ceph с командой:
ceph-deploy mon create-initial
Таким образом, чтобы передать дополнительный параметр --overwrite-conf
Вы просто добавляете это к своей предыдущей команде:
ceph-deploy mon create-initial --overwrite-conf
Это все волшебство. Возможно, вам стоит поискать учебник по командной строке для начинающих.
Введите следующую команду, чтобы получить синтаксис команды для --overwrite-conf:
Использование $ ceph-deploy --overwrite-conf: ceph-deploy [-h] [-v | -q] [--version] [--username ИМЯ ПОЛЬЗОВАТЕЛЯ] [--overwrite-conf] [--ceph-conf CEPH_CONF] COMMAND ...
Ответ не заявляет это, но 'КОМАНДА' стоит
"new", "install", "mds", "mgr", "mon", "rgw", "collectkeys", "disk", "osd", "admin", "config", "repo", "purge" ',' purgedata ',' uninstall ',' calamari ',' Forgotkeys', 'pkg')
Типичным использованием --overwrite-conf является повторное выполнение команды "ceph-deploy admin ..", поэтому синтаксис будет следующим:
$ ceph-deploy - overwrite-conf admin mon01 osd01 osd02 osd03
где mon01 заменяется именем хоста вашего узла монитора, а osd01,osd02,osd03 заменяется именем хоста ваших узлов osd