Go to main content
Guía de administración y utilidades del controlador OpenStack Nova 1.0 en Oracle® VM Server for SPARC

Salir de la Vista de impresión

Actualización: Septiembre de 2016
 
 

Propiedades de configuración del nodo de cálculo OpenStack en Oracle VM Server for SPARC

Esta sección de referencia incluye información de configuración estándar de OpenStack Nova relativa al controlador OpenStack Nova en Oracle VM Server for SPARC e información de configuración específica del controlador OpenStack Nova en Oracle VM Server for SPARC.

Nodo de cálculo OpenStack en Oracle VM Server for SPARC

En esta sección, se proporciona información de referencia sobre el archivo de configuración /etc/nova/nova.conf del nodo de cálculo OpenStack en Oracle VM Server for SPARC y las propiedades específicas del producto Oracle VM Server for SPARC.

Archivo de configuración /etc/nova/nova.conf del nodo de cálculo

El siguiente archivo de configuración de ejemplo /etc/nova/nova.conf está basado en un controlador de nube con una dirección IP 10.0.68.51 y un nombre de host controller, un nodo de cálculo con una dirección IP 10.0.68.50 y un nombre de host compute0, y una contraseña de servicio services-password para todas las cuentas de servicio. Las líneas actualizadas con la información del controlador de nube y el nodo de cálculo están resaltadas.

[DEFAULT]
rabbit_host=10.0.68.51
my_ip=10.0.68.50
host=compute0
block_device_allocate_retries=360
compute_driver=ldoms.LDomsDriver
novncproxy_base_url=http://10.0.68.51:6080/vnc_auto.html
vncserver_listen=$my_ip
vncserver_proxyclient_address=$my_ip
vnc_enabled=true

[database]
connection = mysql://nova:services-password@controller.us.oracle.com/nova

[glance]
host=10.0.68.51

[keystone_authtoken]
auth_uri = http://10.0.68.51:5000/v2.0/
signing_dir=$state_path/keystone-signing
identity_uri = http://10.0.68.51:35357/
admin_user = nova
admin_password = services-password
admin_tenant_name = service

[neutron]
url=http://10.0.68.51:9696
admin_username=neutron
admin_password=services-password
admin_tenant_name=service
admin_auth_url=http://10.0.68.51:5000/v2.0
proxyclient_address=$my_ip

[serial_console]
serialproxy_host=10.0.68.51
serialproxy_port=6083
enabled=true
base_url=ws://10.0.68.51:6083/
listen=$my_ip
proxyclient_address=$my_ip

[ldoms]
set_admin_passwd_on_guest=false
permit_root_logins=true
admin_user=root
force_volume_build=true
create_zvols=true
zvol_base=rpool/vm_disks
configure_all_routes=false
vds_name=primary-vds0
min_free_space_pct=10
dlm_nfs_server=10.0.68.51
dlm_nfs_share=/saspool/nfspool
dlm_nfs_mountpoint=/mnt/dlm
dlm_port=4999

Propiedades del archivo de configuración del nodo de cálculo OpenStack en Oracle VM Server for SPARC

‏En la siguiente sección, se muestran las propiedades específicas del producto Oracle VM Server for SPARC.

  • admin_user=root especifica el nombre de cuenta del usuario de administración en el dominio invitado. El valor por defecto es root.

  • create_zvols=true | false especifica si deben almacenarse discos raíz de Oracle VM Server for SPARC encima de volúmenes ZFS. Esta propiedad también depende del valor de la propiedad force_volume_build.

    Cuando el valor de esta propiedad es false y force_volume_build=false, los discos raíz de Oracle VM Server for SPARC son archivos raw almacenados en la ubicación especificada por instance_path, cuyo valor por defecto es /var/lib/nova/instances.

    Cuando el valor de esta propiedad es true y force_volume_build=false, los discos raíz de Oracle VM Server for SPARC se almacenan encima de volúmenes ZFS. El volumen ZFS raíz inicial almacena la imagen de Oracle VM Server for SPARC y cada VM es un clon del volumen ZFS de base que se crea para esta imagen.

    El valor por defecto es true.

  • dlm_nfs_mountpoint=mount-point especifica el punto de montaje local. El punto de montaje por defecto es /mnt/dlm y no puede modificarse.

  • dlm_nfs_server=IP-address especifica una dirección IP a un servidor NFSv4 que tiene la configuración delegation=off. Debe definirse esta propiedad para activar la gestión de bloqueos distribuidos (DLM) y las capacidades de evacuación y recreación de Nova. Si no se define esta propiedad o no se le asigna ningún valor, la DLM está desactivada y las evacuaciones de Nova fallan.

  • dlm_nfs_share=/export/dlm especifica el recurso compartido NFSv4 en el servidor NFSv4 para la DLM. El recurso compartido requiere al menos 1 GB de espacio en disco y se debe poder acceder a él de forma confiable. Si no se puede acceder al servidor durante diez minutos, los nodos de cálculo que no pueden acceder al recurso compartido generan un aviso grave.

  • dlm_port=port-number especifica el puerto que la DLM usa para comunicarse con otros nodos. El valor por defecto es 4999 y no debe modificarse a menos que este puerto ya esté en uso.


    Notas - Este puerto debe definirse en el mismo puerto en todos los nodos de cálculo.
  • force_volume_build=true | false especifica si se debe forzar el uso de volúmenes de Cinder en lugar de almacenamiento local aun cuando un usuario de la nube solicita una VM que utiliza el inicio desde imagen y que generalmente usa almacenamiento local (archivos de disco virtual o volúmenes ZFS). Cuando el valor es true, imite el comportamiento del SO Oracle Solaris, que usa volúmenes de Cinder para crear instancias de inicio desde imagen. Cuando el valor es false, imite el comportamiento de OpenStack, que usa almacenamiento local gestionado por Nova. El valor por defecto es false.

  • configure_all_routes=true | false especifica si se deben configurar todas las rutas por defecto. Cuando se define en true, todas las rutas por defecto se configuran si el entorno tiene varias redes por VM y más de una red tiene una ruta por defecto.


    Notas - Cuando configura un dominio lógico con varias redes, pueden proporcionarse varios enrutadores por defecto al dominio invitado. Por defecto, el dominio invitado configura el primer enrutador por defecto que se le presenta, según el orden en que las redes están conectadas al dominio. Si desea configurar todos los enrutadores por defecto proporcionados, defina configure_all_routes=true en el archivo de configuración /etc/nova/nova.conf. Por defecto, esta propiedad está definida en false, ya que usar varios enrutadores sin una adecuada consideración puede causar problemas de red.

    Cuando se define en false, la VM usa la ruta por defecto solamente de la primera red configurada con una ruta por defecto en esta VM. El valor por defecto es false.

  • min_free_space_pct=percentage especifica el porcentaje mínimo de espacio que debe estar libre para crear nuevas instancias al usar almacenamiento local basado en archivos. Si la creación de una nueva imagen de VM dejará menos que el porcentaje especificado, la creación falla. Los valores válidos van de 0 a 100. El valor por defecto es 10 por ciento.

  • permit_root_logins=true | false especifica si se permiten inicios de sesión SSH directos por parte del usuario root. El valor por defecto es false.

  • set_admin_passwd_on_guest=true | false especifica si se debe definir la contraseña del usuario de administración en el dominio invitado. Cuando el valor se define en true y se utiliza Horizon para crear una VM sin usar una contraseña, OpenStack genera una contraseña para la VM sin informarla. Por lo tanto, el valor por defecto es false.

  • vds_name=primary-vds0 especifica el servidor de disco virtual de Oracle VM Server for SPARC en el dominio de control. El valor por defecto es primary-vds0.

  • zvol_base=rpool/vm_disks especifica la ubicación del juego de datos ZFS donde deben almacenarse los volúmenes ZFS de Oracle VM Server for SPARC. Esta propiedad se aplica únicamente cuando create_zvols=true.