5. Application of the method and results
5.8. Results and limitation of this method in this particular case study
Emplee el comando setcod para asignar recursos de los núcleos de CPU a una partición física de acuerdo con las activaciones de CPU registradas en el XSCF.
■ Opción -p ppar_id
Especifique el número de partición física.
■ -s cpu
Especifique una CPU.
■ permits
Especifique número de activaciones de CPU. En una unidad de núcleo se puede asignar una activación de CPU. El número seleccionado no puede superar el número de activaciones de CPU disponibles.
El ejemplo siguiente asigna una activación de CPU para cuatro núcleos de CPU a la partición física 0.
3.1.15
Adición de una placa del sistema
Utilice el comando addboard para añadir o reservar la adición de una placa del sistema a una partición física. Antes de ejecutar este comando, compruebe el estado de la partición física (comando showpparstatus) y el estado de la placa del sistema (comando showboards) empleando los comandos respectivos.
Nota - La placa del sistema a añadir debe registrarse previamente en la información de configuración de la PPAR de la partición física pertinente.
Esta opción incorpora una placa del sistema a la partición física especificada. Si la alimentación de la partición física está cortada o Oracle Solaris no se está
ejecutando en el dominio de control, la placa del sistema no se incorpora, lo que causa un error. Si se omite la opción -c assign o la opción -c reserve, se da por especificada la opción -c configure.
■ Opción -c assign
Esta opción asigna una placa del sistema a la partición física especificada. La placa del sistema asignada se reserva para la partición física especificada y no se puede asignar desde otra partición física. Después de la asignación, reinicie la partición física o ejecute el comando addboard con la opción -c configure especificada para incorporar la placa del sistema a la partición física.
■ Opción -c reserve
Esta opción reserva la asignación de una placa del sistema a la partición física especificada. Su comportamiento es el mismo de “assign”.
■ Opción -m bind={resource|none}
Esta opción configura la función de asignación automática para la incorporación de recursos adicionales desde la placa del sistema. Si se especifica un recurso, se habilita la función de asignación automática de recursos adicionales. Si no
especifica ninguno, se deshabilita la función de asignación automática de recursos adicionales y los recursos de la placa del sistema añadida se convierten en
recursos libres en la partición física. El valor predeterminado es resource.
Si se han eliminado recursos mediante el comando deleteboard antes de la ejecución del comando addboard, se puede recuperar la asignación de recursos existente antes de la ejecución del comando deleteboard habilitando la función de asignación automática. Sin embargo, si modificó la información de configuración del dominio lógico antes de ejecutar el dominio addboard, la asignación de recursos seguirá la información de configuración del dominio lógico.
Si la información de configuración del dominio lógico para la partición física es la predeterminada de fábrica, los recursos añadidos se asignan al dominio de control independientemente de la configuración de esta opción.
■ Opción -m diag={off|min}
Esta opción define el nivel del diagnóstico de hardware realizado cuando una placa del sistema se incorpora a una partición física. Si se especifica off, no se efectúa un diagnóstico de hardware. Si se especifica min, el nivel de diagnóstico de hardware se define como normal. El valor predeterminado es min.
■ Opción -p ppar_id
Especifique el número de partición física.
■ psb
Nota - Si se incorpora la placa del sistema mediante la opción -c configure, la placa del sistema objetivo se incorpora en la partición física después de que se complete el diagnóstico de hardware de la placa del sistema. Por consiguiente, puede tardar un poco hasta que finalice la ejecución del comando addboard.
Nota - Al usar el comando addboard habiendo especificado la opción -c configure para incorporar una placa del sistema a una partición física, es necesario habilitar la función PPAR DR de la partición física objetivo mediante el comando setpparmode y reiniciar la partición física. El comando con la opción de configuración -c especificada no puede incorporar una placa del sistema a una partición física en la cual la función PPAR DR esté deshabilitada.
Nota - Si ha habido una infracción de la activación de CPU en una partición física, no se puede ejecutar el comando addboard para una reconfiguración dinámica. Elimine la infracción de la activación de CPU y, a continuación, ejecute el comando addboard para efectuar la reconfiguración dinámica.
Nota - Si una operación de reconfiguración dinámica mediante el comando addboard fracasa, la placa del sistema objetivo no se puede devolver al estado previo a esta operación.
Identifique la causa del mensaje de error mostrado por el comando addboard y el mensaje de Oracle Solaris y tome las medidas adecuadas. Sin embargo, es posible que tenga que apagar o reiniciar la partición física, según el error que haya ocurrido.
Nota - Si omite la opción -m o especifica bind=resource en la opción -m al ejecutar el comando addboard para sustituir una placa del sistema, es posible que la asignación de recursos no vuelva al estado previo a la ejecución del comando deleteboard.
Si la cantidad de recursos de la placa del sistema como CPU y memoria de antes de la sustitución es diferente a la de después de la sustitución, no se puede devolver la asignación de recursos a su estado original.
Los recursos que no se pueden devolver a su asignación original quedan libres. En estos casos, utilice el comando ldm(1M) para volver a asignar los recursos al dominio lógico.
XSCF> addboard -y -c assign -p 0 00-0 01-0 02-0 03-0
En el ejemplo siguiente, las placas del sistema 00-0, 01-0, 02-0 y 03-0 se asignan a la partición física 0. La opción -y se utiliza para responder “y” a todas las preguntas de confirmación del comando.
3.1.16
Eliminar una placa del sistema
Utilice el comando deleteboard para añadir o reservar la eliminación de una placa del sistema de una partición física. La placa del sistema eliminada se asigna al grupo de placas del sistema, que no pertenece a ninguna partición física.
Antes de ejecutar este comando, compruebe el estado de la partición física (comando showpparstatus), el estado de la placa del sistema (comando showboards) y el estado de uso de dispositivos en la placa del sistema (comando showfru) empleando los
Nota - Una cuenta del usuario que disponga del privilegio platadm o pparadm puede ejecutar el comando deleteboard.
XSCF> deleteboard [-c disconnect] [-m unbind={none|resource|shutdown}] psb [psb...] XSCF> deleteboard -c unassign psb [psb...] XSCF> deleteboard -c reserve psb [psb...] Configuración Descripción
none No asegura recursos en el destino. Si el destino no cuenta con los recursos suficientes, falla la ejecución del comando deleteboard. Si la información de configuración del dominio lógico de la partición física es factory-default (predeterminado de fábrica), no se puede especificar la opción -m unbind=none.
Si hay un error, debe retirar la memoria o el núcleo de CPU del dominio lógico mediante la función de DR virtual de Oracle VM Server for SPARC.
comandos respectivos.
■ Opción -c disconnect
Esta opción libera una placa del sistema que funciona en una partición física desde la configuración de la partición física y la pone en el estado asignado. Para volver a incorporar la placa del sistema a la partición física, reinicie la partición física o ejecute el comando addboard mientras la placa del sistema sigue asignada a la configuración de la partición física. Si se omite la opción -c unassign o la opción -c reserve, se da por especificada la opción -c disconnect.
■ Opción -c unassign
Esta opción anula la asignación de una placa del sistema a una partición física y la pone en el estado del grupo de placas del sistema. La placa del sistema en estado del grupo de placas del sistema se puede incorporar a otra partición física o asignar a otra partición física.
■ Opción -c reserve
Esta operación reserva la anulación de la asignación de una placa del sistema a una partición física. Después de ser reservada para su asignación, se anula la anulación de la asignación de la placa del sistema de acuerdo con la información de configuración de la PPAR en el momento de apagado de la partición física especificada, y se pone en estado del grupo de placas del sistema.
■ Opción -m unbind={none|resource|shutdown}
Esta opción configura las acciones a aplicar cuando un dominio lógico que utiliza recursos en una placa del sistema que se va a liberar se traslada a una de las placas del sistema que quedan y no hay suficientes recursos en el destino.
Configuración Descripción
resource - Asegura recursos en el destino reduciendo los recursos del dominio lógico que necesita el traslado de recursos o bien los recursos de otro dominio lógico. Sin embargo, no apaga un dominio lógico para asegurar los recursos en el destino. Además, en XCP 2240 o superior con Oracle VM Server for SPARC 3.2 o superior, borra automáticamente la E/S física. shutdown - Asegura recursos en el destino reduciendo los recursos del
dominio lógico que necesita el traslado de recursos o bien los recursos de otro dominio lógico. Además, apaga un dominio lógico para asegurar los recursos en el destino.
Nota - Antes de utilizar el comando deleteboard especificando la opción -c disconnect o -c unassign para eliminar una placa del sistema mientras funciona la partición física, haga lo siguiente. Utilice el comando setpparmode para habilitar la función de PPAR DR de la partición física desde la cual se eliminará la placa del sistema, y reinicie la partición física. Con la función de PPAR DR deshabilitada, no se puede eliminar una placa del sistema de una partición física especificando la opción -c disconnect o la opción -c unassign mientras la partición física sigue funcionando.
Nota - Si ha habido una infracción de la activación de CPU en una partición física, no se puede ejecutar el comando deleteboard para una reconfiguración dinámica. Elimine la infracción en la activación de la CPU y, a continuación, ejecute el comando deleteboard para efectuar la reconfiguración dinámica.
Nota - Si un procesamiento de reconfiguración dinámica mediante el comando deleteboard fracasa, la placa del sistema objetivo no se puede devolver al estado previo a este procesamiento. Identifique la causa del mensaje de error mostrado por el comando deleteboard y el mensaje de Oracle Solaris y tome las medidas adecuadas. Sin embargo, es posible que tenga que apagar o reiniciar la partición física, según el error que haya ocurrido.
Nota - Si en el comando deleteboard se ha especificado la opción -f para eliminar forzadamente una placa del sistema de una partición física, puede ocurrir un problema grave en un proceso enlazado con una CPU o un proceso que acceda a un dispositivo. Por consiguiente,
recomendamos no emplear la opción -f en funcionamiento normal. Si especifica la opción -f, asegúrese de comprobar el estado de la partición física y los procesos de negocio antes y después de ejecutar el comando deleteboard.
XSCF> deleteboard -c unassign 00-0 01-0 02-0 03-0
■ Opción -p ppar_id
Especifique el número de partición física.
■ psb
Especifique un número de placa del sistema.
En el ejemplo siguiente, se establece el estado del grupo de placas del sistema para las placas del sistema 00-0, 01-0, 02-0 y 03-0.
XSCF> deleteboard -c reserve 00-0 01-0 02-0 03-0
Nota - Para definir el nivel de diagnóstico, el nivel de mensaje y la función de autoarranque de un dominio invitado, el comando setpparmode debe ejecutarse desde una cuenta de usuario que disponga del privilegio fieldeng.
Para la comprobación activa, las señales de interrupción, la respuesta cuando se agota el tiempo de espera del mecanismo de vigilancia del HOST, la función de autoarranque para dominios invitados, la función de ahorro de energía, la función de reconfiguración del bus de E/S y la función de PPAR DR, este comando debe ejecutarse desde una cuenta de usuario que disponga del privilegio platadm o pparadm.
XSCF> setpparmode -p ppar_id -m function=mode
Tabla 3-12 Modos que se pueden configurar para una PPAR
Nombre de la función Explicación Modo configurable Reflejado
Nivel de
diagnóstico diagnóstico de la prueba deDefine el nivel de autodiagnóstico (POST) realizada en el momento del encendido.
Ninguno / normal (valor
predeterminado) / máximo Inmediatamente (*1)
Nivel de mensaje Define el nivel de detalle de los mensajes de la consola del diagnóstico POST.
Ninguno / extraer / normal (valor predeterminado) / máximo / depurar
Inmediata mente (*1) Comprobación
activa desactivación de laSelecciona la activación o comprobación activa.
Activar (valor predeterminado)
/ desactivar siguienteEn el inicio (*2)
En el ejemplo siguiente, se reserva la liberación de las placas del sistema 00-0, 01-0, 02-0 y 03-0.
3.1.17
Configuración del modo de funcionamiento de la
partición física
Utilice el comando setpparmode para configurar el modo de funcionamiento de la partición física.
■ Opción -p ppar_id
Especifique una partición física.
■ Opción -m function=mode
Especifique una función y un modo de funcionamiento. Para obtener más información, consulte el manual Fujitsu M10/SPARC M10 Systems XSCF Reference Manual.
Tabla 3-12 Modos que se pueden configurar para una PPAR (continuación)
Nombre de la función Explicación Modo configurable Reflejado
Respuesta cuando se agota el tiempo de espera del mecanismo de vigilancia del HOST
Define la respuesta de cada dominio lógico cuando se agote el tiempo de espera del mecanismo de vigilancia.
Ninguna / proceso de pánico / reiniciar la PPAR (valor predeterminado) Inmediata mente (*1) Supresión de la señal de interrupción (STOP-A) Selecciona la activación o desactivación de las señales de interrupción.
Activar (valor predeterminado)
/ desactivar Inmediatamente (*1)
Función de autoarranque para dominios invitados
Selecciona activar/ desactivar para el inicio automático de los dominios invitados en el momento de encendido de la partición física.
Activar (valor predeterminado)
/ desactivar En el siguiente inicio (*2)
Función de ahorro
de energía Selecciona la activación/desactivación del funcionamiento de CPU y memoria a baja energía.
Activar / desactivar (valor
predeterminado) Inmediatamente (*1)
Función de reconfiguración del bus de E/S (ioreconfigure)
Selecciona el modo de funcionamiento de la función de reconfiguración del bus de E/S según la configuración del bus cuando la partición física está encendida y se vuelve a encender (reinicio). (No admitido por el SPARC M10-1.)
Activar / desactivar (valor predeterminado) / activar solo en el siguiente inicio y desactivar automáticamente posteriormente
Inmediata mente (*1)
Función de PPAR
DR Define la función para incorporar y liberar placas del sistema en la configuración de una partición física actualmente en funcionamiento. (No admitido por el SPARC M10-1/M10-4.)
Activar / desactivar (valor
predeterminado) En el siguiente inicio (*2)
*1 La configuración se refleja inmediatamente.
*2 Para reflejar la configuración, se debe activar la alimentación de una partición física o bien desactivarla y volver a activarla.
Nota - Mediante el comando ldm set-variable, defina si desea iniciar automáticamente Oracle Solaris junto con un dominio invitado. De manera predeterminada, Oracle Solaris se inicia automáticamente junto con un dominio invitado.
Nota - El SPARC M10-1/M10-4 no admite la función de PPAR DR.
Tabla 3-13 Operaciones en momentos en que la configuración de la conmutación de modo está en service
Nombre de la función Modo de funcionamiento
Nivel de diagnóstico El funcionamiento corresponde al modo de funcionamiento especificado a través del comando setpparmode.
Nivel de mensaje El funcionamiento corresponde al modo de funcionamiento especificado a través del comando setpparmode.
Comprobación activa Está deshabilitado independientemente del estado del modo de funcionamiento.
Respuesta cuando se agota el tiempo de espera del mecanismo de vigilancia del HOST
El funcionamiento corresponde al modo de funcionamiento especificado a través del comando setpparmode.
Supresión de la señal de
interrupción (STOP-A) Las señales de interrupción se transmiten independientemente del estado del modo de funcionamiento. Función de autoarranque
para dominios invitados El funcionamiento corresponde al modo de funcionamiento especificado a través del comando setpparmode. Función de ahorro de
energía El funcionamiento corresponde al modo de funcionamiento especificado a través del comando setpparmode. Función de reconfiguración
del bus de E/S El funcionamiento corresponde al modo de funcionamiento especificado a través del comando setpparmode. Función de PPAR DREl funcionamiento corresponde al modo de funcionamiento
especificado a través del comando setpparmode.
Operaciones de conmutación de modo
La partición física funciona como se indica a continuación según el ajuste del selector de modo del panel de operación.
■ Bloqueado
El funcionamiento corresponde al modo de funcionamiento especificado a través del comando setpparmode.
■ Servicio
Tabla3-13 enumera las operaciones en momentos en que la configuración de la conmutación de modo está en service.