Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Gestión del rendimiento, los procesos y la información del sistema en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Gestión de información del sistema (tareas)
2. Gestión de procesos del sistema (tareas)
3. Supervisión del rendimiento del sistema (tareas)
4. Programación de tareas del sistema (tareas)
5. Gestión de la consola del sistema, dispositivos del terminal y servicios de energía (tareas)
Cambios en la gestión de los servicios de energía del sistema
Gestión de la consola del sistema y los dispositivos del terminal conectados localmente
Cómo modificar los valores de la consola del sistema
Cómo configurar servicios de inicio de sesión de terminales auxiliares
Cómo establecer la velocidad en baudios en el terminal del sistema
En Oracle Solaris 11, la configuración de la gestión de energía ha sido trasladada a un repositorio de configuración SMF. El nuevo comando poweradm se utiliza para gestionar propiedades de gestión de energía del sistema directamente, en lugar de utilizar una combinación de archivo de configuración, daemon y comando relacionado con energía. Estos cambios son parte de un conjunto más amplio de cambios para modernizar la estructura de la gestión de energía en Oracle Solaris 11.
Las siguientes funciones de gestión de energía ya no están disponibles:
/etc/power.conf
pmconfig y powerd
Gestión de energía de dispositivos
Las siguientes propiedades describen los componentes de gestión de energía:
administrative-authority: define el origen del control administrativo para la gestión de energía de Oracle Solaris. Esta propiedad se puede establecer en none, platform (valor predeterminado) o smf. Cuando se establece platform, los valores de time-to-full-capacity y time-to-minimum-responsiveness se toman de los comandos de gestión de energía de la plataforma. Cuando se establece en smf, los valores de time-to-full-capacity y time-to-minimum-responsiveness se toman de SMF. Si intenta establecer time-to-full-capacity o time-to-minimum-responsiveness desde un comando de plataforma o una propiedad de servicio SMF en el sentido contrario, el valor se ignora.
Cuando administrative-authority se establece en none, se desactiva la gestión de energía dentro de la instancia de Solaris.
time-to-full-capacity: define el tiempo máximo (en microsegundos) en que el sistema puede alcanzar su capacidad máxima, desde cualquier capacidad inferior o estado con menos respuesta, mientras el sistema está en estado activo. El tiempo máximo incluye cuando el sistema puede alcanzar (reaprovisionamiento y disponibilidad) su capacidad máxima, volviendo desde cualquier capacidad inferior o estado con menos respuesta, mientras ha estado usando cualquiera o todas las funciones de PM dentro de este límite.
De manera predeterminada, este valor se toma de la plataforma i86pc por ejemplo, porque la configuración predeterminada para administrative-authority se establece en plataforma.
Como alternativa, si administrative-authority se establece en smf, este valor se toma de la definición proporcionada por el servicio de energía SMF. En el momento de la instalación, este valor no está definido. Si opta por modificar esta propiedad, debe considerarse un valor apropiado a las necesidades de la carga de trabajo del sistema o las aplicaciones.
time-to-minimum-responsiveness: define en milisegundos durante cuánto tiempo el sistema puede volver a su estado activo. Este parámetro proporciona la capacidad mínima requerida para cumplir con la restricción time-to-full-capacity. De manera predetermianda, este valor de parámetro se toma de la plataforma, i86pc por ejemplo, porque la configuración predetermianda para administrative-authority se establece en plataforma.
Como alternativa, si administrative-authority se establece en smf, este valor se toma de la definición proporcionada por el servicio de energía SMF. En el momento de la instalación, este valor no está definido. Si opta por modificar esta propiedad, debe considerarse un valor apropiado a las necesidades de la carga de trabajo del sistema o las aplicaciones.
Los valores moderados, segundos, por ejemplo, permiten que los componentes de hardware o subsistemas en la plataforma se coloquen en estados inactivos de respuesta más lenta. Los valores más grandes, por ejemplo, de 30 segundos a minutos, permiten la suspensión completa del sistema mediante el uso de técnicas como suspender a RAM.
suspend-enable: de manera predeterminada, ningún sistema que ejecute Solaris puede intentar una operación de suspensión. Al establecer esta propiedad en True, se permite que se intente una operación de suspensión. El valor de administrative-authority no tiene ningún efecto sobre esta propiedad.
platform-disabled: cuando platform-disabled se establece en True, la plataforma ha desactivado la gestión de energía. Cuando se define en False, el valor predeterminado, la gestión de energía está controlada por el valor de las propiedades anteriores.
Puede visualizarse un breve resumen del estado de gestión de energía utilizando el siguiente comando:
$ /usr/sbin/poweradm show Power management is enabled with the hardware platform as the authority: time-to-full-capacity set to 250 microseconds time-to-minimum-responsiveness set to 0 milliseconds
Todas las propiedades de gestión de energía se pueden visualizar utilizando el siguiente comando:
$ /usr/sbin/poweradm list active_config/time-to-full-capacity current=250, platform=250 active_config/time-to-minimum-responsiveness current=0, platform=0 active_control/administrative-authority current=platform, smf=platform suspend/suspend-enable current=false platform-disabled current=false
En la salida anterior, active_control/administrative-authority indica el origen de la configuración con dos valores:
platform: la configuración de la gestión de energía proviene de la plataforma. Éste es el valor predeterminado.
smf: permite que las otras propiedades de gestión de energía se establezcan utilizando el comando poweradm.
La propiedad platform-disabled en la salida anterior indica que está activada la gestión de energía de plataforma:
platform-disabled current=false
Para obtener más información, consulte poweradm(1M).
Ejemplo 5-1 Activación y desactivación de la gestión de energía
Si activó con anterioridad la compatibilidad con S3 en el archivo /etc/power.conf para suspender y reanudar su sistema, la sintaxis de poweradm similar es la siguiente:
# poweradm set suspend-enable=true
De manera predeterminada, la propiedad suspend-enable está establecida en false.
Utilice la siguiente sintaxis para desactivar la gestión de energía:
# poweradm set administrative-authority=none
La desactivación del siguiente servicio de gestión de energía SMF no desactiva la gestión de energía:
online Sep_02 svc:/system/power:default
Utilice la siguiente sintaxis para desactivar la suspensión y reanudación.
# poweradm set suspend-enable=false
Ejemplo 5-2 Establecimiento y visualización de parámetros de la gestión de energía
El siguiente ejemplo muestra cómo establecer time-to-full-capacity en 300 microsegundos y time-to-minimum-responsiveness en 500 milisegundos. Por último, la instancia de Oracle Solaris se informa de los valores nuevos.
# poweradm set time-to-full-capacity=300 # poweradm set time-to-minimum-responsiveness=500 # poweradm set administrative-authority=smf
El siguiente comando muestra el valor time-to-full-capacity actual.
# poweradm get time-to-full-capacity 300
El siguiente comando recupera el valor time-to-full-capacity definido por la plataforma.
# poweradm get -a platform time-to-full-capacity
Tenga en cuenta que este valor sólo será el mismo que el valor actual si administrative-authority se establece en plataforma. Para obtener más información, consulte la descripción de propiedades de administrative-authority anterior.
Si administrative-authority se establece en smf antes de establecer time-to-full-capacity y time-to-minimum-responsiveness el servicio pasará a modo de mantenimiento. Siga los pasos que se indican a continuación para recuperarse de esta situación.
# poweradm set administrative-authority=none
# poweradm set time-to-full-capacity=value # poweradm set time-to-minimum-responsiveness=value
# svcadm clear power
# poweradm set administrative-authority=smf