¿Cómo pasar el comando "--overwrite-conf" en la terminal de Ubuntu?

¿Cómo pasar el comando "--overwrite-conf" en la terminal de Ubuntu?

Por favor vea mi captura de pantalla a continuación:

ingrese la descripción de la imagen aquí

Respuesta1

Agregar opción después de ceph-deploy:

ceph-deploy --overwrite-conf mon create-initial 

Respuesta2

Comenzaste ceph con el comando:

ceph-deploy mon create-initial

Entonces, para pasar el parámetro adicional --overwrite-conf, simplemente añádelo al comando anterior:

ceph-deploy mon create-initial --overwrite-conf

Esa es toda la magia. Tal vez deberías buscar en Google un tutorial de línea de comandos de Linux para principiantes.

Respuesta3

Ingrese el siguiente comando para obtener la sintaxis del comando para --overwrite-conf :

$ ceph-deploy --overwrite-conf uso: ceph-deploy [-h] [-v | -q] [--version] [--username NOMBRE DE USUARIO] [--overwrite-conf] [--ceph-conf CEPH_CONF] COMANDO...

La respuesta no dice esto, pero "COMANDO" permanece

'nuevo', 'instalar', 'mds', 'mgr', 'mon', 'rgw', 'gatherkeys', 'disk', 'osd', 'admin', 'config', 'repo', 'purge ', 'purgedata', 'desinstalar', 'calamari', 'forgetkeys', 'pkg')

El uso típico de --overwrite-conf es volver a ejecutar el comando 'ceph-deploy admin ..' por lo que la sintaxis sería:

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

donde mon01 se reemplaza por el nombre de host de su nodo monitor y osd01,osd02,osd03 se reemplazan por el nombre de host de sus nodos osd

información relacionada