Utilice el comando viocli create para crear copias de seguridad, copias de seguridad programadas, solicitudes de firma del certificado (Certificate Signing Request, CSR), y clústeres y nodos de Swift.

El comando viocli create es compatible con diversas acciones para realizar diferentes tareas. Los siguientes parámetros se aplican a todas las acciones.

Parámetro Obligatorio u opcional Descripción

-f config-file o --file config-file

Opcional

Ejecuta el comando mediante un archivo de configuración específico.

-i o --interactive

Opcional

Abre la plantilla de configuración en un editor de texto para poder introducir la información necesaria de forma interactiva. Después de introducir la información, guarde y salga del editor de texto para ejecutar el comando.

-o o --out

Opcional

Ejecuta el comando sin solicitar una confirmación.

-v o --verbose

Opcional

Muestra los resultados en modo detallado.

Para mostrar los parámetros del comando, ejecute viocli create -h o viocli create --help. También puede utilizar la opción -h o --help para mostrar los parámetros de una acción. Por ejemplo, viocli create backup -h muestra los parámetros de la acción backup.

Use viocli create para realizar las siguientes acciones.

viocli create backup {-f config-file | -i | -o} --content-vcenter <vcenter-name> [-t timeout] [-v]

Crea una copia de seguridad de la implementación de OpenStack. Los siguientes parámetros adicionales se aplican a la acción backup.

Parámetro Obligatorio u opcional Descripción

-t timeout o --timeout timeout

Opcional

Especifica el tiempo en segundos durante el cual viocli mostrará el progreso de la operación de copia de seguridad.

Si no incluye este parámetro, se utilizará el valor predeterminado de 1800 segundos.

Para obtener más información, consulte Hacer una copia de seguridad de la implementación.

 

viocli create backupschedule {-f config-file | -i | -o} --content-vcenter <vcenter-name> [-t timeout] [-v]

Crea una copia de seguridad programada de la implementación de OpenStack. Para obtener más información, consulte Copia de seguridad programada.

 

viocli create csr -c country-code -t state-name -l city-name -o org-name -u org-unit [-s service-name] [-d output-dir] [-f config-file | -i | -o] [-v]

Crea una solicitud de firma del certificado para enviar a una entidad de certificación. Los siguientes parámetros adicionales se aplican a la acción csr.

Parámetro Obligatorio u opcional Descripción

-c country-code o --countries country-code

Obligatorio

Código ISO de dos letras del país en el que se ubica la organización que solicita el certificado.

-t state-name o --states state-name

Obligatorio

Nombre completo de la provincia o el estado.

-l city-name o --localities city-name

Obligatorio

Nombre de la ciudad o el pueblo.

-n org-name u --org-names org-name

Obligatorio

Nombre legal de la organización.

-u org-unit u --org-units org-unit

Obligatorio

Nombre del departamento o de la unidad organizativa.

-s service-name o --services service-name

Opcional

Nombre de uno o más servicios de VMware Integrated OpenStack para los que se generará la CSR. Separe varios nombres con comas (,).

Si no incluye este parámetro, se genera una CSR para cada servicio de VMware Integrated OpenStack.

-d output-dir u --output output-dir

Opcional

Directorio en el que se guardan las CSR.

Si no incluye este parámetro, las CSR se guardan en el directorio ./csr.

 

viocli create swift {-f config-file | -i | -o} [-v]

Crea un clúster de Swift. Para obtener más información, consulte Agregar el clúster de Swift.

 

viocli create tenant-vdc --compute compute-node --name vdc-name --project-id project-uuid [--cpu-reserve cpu-min] [--cpu-limit cpu-max] [--mem-reserve memory-min] [--mem-limit memory-max] [-f config-file | -i | -o] [-v]

Crea un centro de datos virtual (Virtual Data Center, VDC) de tenant con la configuración especificada. Los siguientes parámetros adicionales se aplican a la acción tenant-vdc.

Parámetro Obligatorio u opcional Descripción

--compute compute-node

Obligatorio

Nodo informático en el que se creará el VDC de tenant.

Para poder encontrar los nombres de los nodos informáticos, ejecute el comando openstack compute service list.

--name vdc-name

Obligatorio

Nombre del VDC de arrendatario.

--project-id project-uuid

Obligatorio

UUID del proyecto en el que se va a crear el VDC de tenant.

--cpu-reserve cpu-min

Opcional

Ciclos de CPU en MHz que se reservarán para el VDC.

Si no se introduce un valor, se utiliza 0 de forma predeterminada.

El valor proporcionado debe ser >=0, ya que el valor =0 indica “ningún recurso reservado”.

--cpu-limit cpu-max

Opcional

Límite máximo para el uso de CPU en el VDC (en MHz).

Si no introduce un valor, el uso de CPU no es limitado.

El valor proporcionado debe >=0 o -1. -1 indica que no se ha establecido ningún límite para ese recurso.

--mem-reserve memory-min

Opcional

Memoria en megabytes que se reservará para el VDC.

Si no se introduce un valor, se utiliza 0 de forma predeterminada.

El valor proporcionado debe ser >=0, ya que el valor =0 indica “ningún recurso reservado”.

--mem-limit memory-max

Opcional

Límite máximo para el uso de memoria en el VDC (en megabytes).

Si no introduce un valor, el uso de memoria no es limitado.

El valor proporcionado debe >=0 o -1. -1 indica que no se ha establecido ningún límite para ese recurso.

viocli create vcenter --vc_hostname <hostname> --vc_password <password> --vc_username <username>

Crea una nueva instancia de vCenter para las solicitudes de copia de seguridad, restauración o de otro tipo. Los siguientes parámetros adicionales se aplican a la acción vcenter.

Parámetro Obligatorio u opcional Descripción

-n hostname o --vc_hostname hostname

Obligatorio

Nombre de host o dirección IP de vCenter del nuevo objeto.

-p password o --vc_password password

Obligatorio

Se requiere la contraseña de vCenter para crear el nuevo objeto.

-u username o --vc_username username

Obligatorio

Se requiere el nombre de usuario de vCenter para crear el nuevo objeto.