Как передать команду «--overwrite-conf» в терминале Ubuntu?

Как передать команду «--overwrite-conf» в терминале Ubuntu?

Пожалуйста, посмотрите мой скриншот ниже:

введите описание изображения здесь

решение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] [--version] [--username ИМЯ ПОЛЬЗОВАТЕЛЯ] [--overwrite-conf] [--ceph-conf CEPH_CONF] КОМАНДА ...

В ответе об этом не говорится, но стоит «КОМАНДА».

'new', 'install', 'mds', 'mgr', 'mon', 'rgw', 'gatherkeys', 'disk', 'osd', 'admin', 'config', 'repo', 'purge', 'purgedata', 'uninstall', 'calamari', 'forgetkeys', 'pkg')

Обычно параметр --overwrite-conf используется для повторного выполнения команды «ceph-deploy admin ..», поэтому синтаксис будет следующим:

$ ceph-deploy --overwrite-conf администратор mon01 osd01 osd02 osd03

где mon01 заменяется на имя хоста вашего узла монитора, а osd01,osd02,osd03 заменяются на имя хоста ваших узлов osd

Связанный контент