A partir de VMware Integrated OpenStack 3.1, es posible cambiar el tipo de adaptador predeterminado por los volúmenes recientemente creados. Para ello, se debe cambiar el parámetro vmware_adapter_type mediante un archivo custom.yml.

Por qué y cuándo se efectúa esta tarea

De manera predeterminada, los volúmenes vacíos siempre se crean y asocian a un controlador de lsiLogic. Cuando un volumen se crea a partir de una imagen, Cinder respeta la propiedad vmware_adaptertype de la imagen y crea el controlador correspondiente. Para los volúmenes recientemente creados, el tipo de adaptador se establece con el parámetro cinder_volume_default_adapter_type en el archivo custom.yml con uno de los siguientes valores.

Valor

Descripción

lsiLogic

Establece el tipo de adaptador predeterminado en LSI Logic.

busLogic

Establece el tipo de adaptador predeterminado en Bus Logic.

lsiLogicsas

Establece el tipo de adaptador predeterminado en LSI Logic SAS.

paraVirtual

Establece el tipo de adaptador predeterminado en VMware Paravirtual SCSI.

ide

Establece el tipo de adaptador predeterminado en IDE.

Procedimiento

  1. Implemente el archivo custom.yml.
    sudo mkdir -p /opt/vmware/vio/custom
    sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
  2. Abra el archivo /opt/vmware/vio/custom/custom.yml en un editor de texto.
    1. Quite la marca de comentario del parámetro cinder_volume_default_adapter_type.
    2. Cambie la configuración con un valor personalizado, por ejemplo, lsiLogicsas.
      ##############################
      # cinder-volume options
      ##############################
      
      # Default volume adapter type; valid values are 'lsiLogic',
      # 'busLogic', 'lsiLogicsas', 'paraVirtual' and 'ide'. (string value)
      #cinder_volume_default_adapter_type: 'lsiLogicsas'
  3. Guarde el archivo custom.yml.
  4. Inserte la nueva configuración a la implementación de VMware Integrated OpenStack.
    viocli deployment configure
    Nota:

    Al insertar la configuración, se interrumpen brevemente los servicios de OpenStack.