Use el comando viocli inventory-admin para comparar los inventarios de almacenamiento informático y en bloque con el inventario de vSphere, así como para detectar y eliminar objetos huérfanos. Las instancias huérfanas son instancias que no tienen máquinas virtuales correspondientes en OpenStack y vSphere.

El comando viocli inventory-admin recopila las credenciales de vCenter y OpenStack de los inventarios internos. Este comando requiere que se introduzca la contraseña administrativa de OpenStack. Para no tener que introducir siempre la contraseña, defina la variable de entorno OS_PASSWORD.

El comando viocli inventory-admin usa la siguiente sintaxis.

viocli inventory-admin SHOW_ACTION [-d NAME] [--json] \
       [--pretty] [--all] [--no-grace-period] \
       [--force] [-h] [-v]
viocli inventory-admin CLEAN_ACTION [-d NAME] [--json] \
       [--pretty] [--all] [--no-grace-period] \
       [--force] [-h] [-v]

Parámetro

Obligatorio u opcional

Descripción

SHOW_ACTION

Use uno de los siguientes argumentos posicionales:

  • show-instances

  • show-instance-vms

  • show-shadow-vms

Obligatorio

show-instances

Muestra las instancias huérfanas de OpenStack.

show-instance-vms

Muestra las instancias huérfanas de vSphere.

show-shadow-vms

Muestra las máquinas virtuales de sombra de volumen huérfanas. Se trata de máquinas virtuales de volumen que no tienen volúmenes de almacenamiento en bloque correspondientes en la base de datos de OpenStack.

CLEAN_ACTION

Use uno de los siguientes argumentos posicionales:

  • clean-instances

  • clean-instance-vms

  • clean-shadow-vms

Obligatorio

clean-instances

Elimina las instancias huérfanas de OpenStack.

clean-instance-vms

Elimina las instancias huérfanas de vSphere.

clean-shadow-vms

Elimina las máquinas virtuales de sombra de volumen huérfanas. Se trata de máquinas virtuales de volumen que no tienen volúmenes de almacenamiento en bloque correspondientes en la base de datos de OpenStack.

-d, --deployment NAME

Automática

Nombre de la implementación que se utilizará.

Se aplica automáticamente. El valor predeterminado es el nombre de la implementación actual.

--json

Opcional

Devuelve la salida en formato JSON. Este es el formato predeterminado cuando el comando se usa de forma no interactiva.

--pretty

Opcional

Devuelve la salida en formato legible. Este es el formato determinado cuando el comando se usa de forma interactiva.

--all

Opcional

Muestra todos los objetos. La opción predeterminada solo muestra los objetos huérfanos.

--no-grace-period

Opcional

Deshabilita la opción del periodo de gracia predeterminado.

Si no hay ningún periodo de gracia establecido, el comando omite todos los objetos creados o modificados en los últimos 30 minutos.

-f, --force

Opcional

Realiza la operación sin necesidad de confirmación.

-h, --help

Opcional

Muestra el uso y los argumentos de este comando.

-v, --verbose

Opcional

Pasa al modo detallado.