Un sistema que ejecuta el software del Oracle VM Server for SPARC puede configurar recursos, como CPU virtuales, dispositivos virtuales de E/S, unidades criptográficas y memoria. Algunos recursos pueden configurarse dinámicamente en un dominio en ejecución mientras que otros deben configurarse en un dominio parado. Si no puede configurarse dinámicamente un recurso en el dominio de control, primero debe iniciar una reconfiguración retrasada. La reconfiguración retrasada pospone las actividades de configuración hasta después del reinicio del dominio de control.
La reconfiguración dinámica (DR) habilita el agregado o la eliminación de recursos mientras el sistema operativo (SO) está en ejecución. La capacidad de realizar una DR de un determinado recurso depende de si lo admite el SO en ejecución en el dominio lógico.
Se admite la reconfiguración dinámica para los siguientes recursos:
CPU virtuales: se admiten en todas las versiones del sistema operativo Oracle Solaris 10 y el sistema operativo Oracle Solaris 11.
Núcleos completos de CPU: consulte Versiones completas del SO Oracle Solaris de Guía de instalación de Oracle VM Server for SPARC 3.4
Dispositivos virtuales de E/S: se admiten, al menos, en el Sistema operativo Oracle Solaris 10 10/08 y el sistema operativo Oracle Solaris 11.
Unidades criptográficas: se admiten, al menos, en el Sistema operativo Oracle Solaris 10 1/13 y el sistema operativo Oracle Solaris 11.
Memoria: consulte Uso de la reconfiguración dinámica de memoria
Dispositivos de E/S físicos: no admitidos
Para usar la capacidad de DR, el daemon de Logical Domains DR, drd, debe estar en ejecución en el dominio que desea cambiar. Consulte la página del comando man drd(1M).
A diferencia de las operaciones de DR que se efectúan inmediatamente, las operaciones de reconfiguración retrasada se efectúan en las siguientes circunstancias:
Después del siguiente reinicio del SO
Después de la detención y el inicio de un dominio lógico si no hay ningún sistema operativo en ejecución
En general, las operaciones de reconfiguración retrasada se restringen al dominio de control. Para todos los demás dominios, debe detener el dominio para modificar la configuración, a menos que el recurso se pueda reconfigurar de manera dinámica.
Las operaciones de reconfiguración retrasada se restringen al dominio de control. Puede ejecutar un número limitado de comandos mientras está en curso una reconfiguración retrasada en el dominio raíz para admitir operaciones que no se pueden realizar de forma dinámica. Estos subcomandos son add-io, set-io, remove-io, create-vf y destroy-vf. También puede ejecutar el comando ldm start-reconf en el dominio raíz. Para todos los demás dominios, debe detener el dominio para modificar la configuración, a menos que el recurso se pueda reconfigurar de manera dinámica.
Cuando está en curso una reconfiguración retrasada, se aplazan las otras solicitudes de reconfiguración para ese dominio hasta que se reinicia o hasta que se detiene y se inicia.
El comando ldm cancel-reconf cancela las operaciones de reconfiguración retrasadas en el dominio. Para más información sobre cómo usar la característica de reconfiguración retrasada, consulte la página del comando man ldm(1M).
Puede utilizar la reconfiguración retrasada para reducir los recursos en el dominio de control. Para eliminar una gran cantidad de CPU del dominio de control, consulte Es posible que falle la eliminación de un gran número de CPU de un dominio. Para quitar grandes cantidades de memoria del dominio de control, consulte Disminución de la memoria del dominio de control.
No intente realizar más de una operación de configuración de CPU en el dominio primary mientras se encuentra en una reconfiguración retrasada. Si intenta realizar más solicitudes de configuración de CPU, estas se rechazarán.
Solución alternativa: realice una de las acciones siguientes:
Cancele la reconfiguración retrasada, inicie otra y solicite los cambios de configuración que se perdieron en la reconfiguración retrasada anterior.
Reinicie el dominio de control con el recuento de CPU incorrecto y, a continuación, realice las correcciones de asignación una vez que se reinicie el dominio.