Comando de aso
Finalidad
Gestiona los parámetros ajustables del optimizador de sistema activo (ASO).
Sintaxis
asoo [-p|-r [-K]] [-y] {-o Timposible [=Newvalue]}
asoo [-p|-r [-K]] [-y] {-d Imposible }
asoo [-h ] [Sintonizable ]
asoo [-F ] [-K ] -L [Sintonizable ]
asoo [-F ] [-K ] -x [Sintonizable ]
Descripción
El mandato asoo se utiliza para configurar los parámetros ajustables ASO. Este mandato establece o visualiza los valores de arranque actuales o siguientes para todos los parámetros ajustables ASO. También realiza cambios permanentes o aplaza cambios hasta la siguiente operación de rearranque.
Si el mandato establece o muestra un parámetro viene determinado por el distintivo que lo acompaña. El distintivo -o realiza ambas acciones. Puede mostrar el valor de un parámetro o establecer un valor nuevo para un parámetro.
Antes de cambiar cualquier parámetro ajustable, primero lea detenidamente todas las características de los parámetros ajustables en la sección Parámetros de Table, y siga cualquier puntero Referir a para comprender completamente su propósito. A continuación, debe asegurarse de que las secciones de diagnóstico y ajuste para este parámetro se aplican realmente a su situación y que cambiar el valor de este parámetro podría ayudar a mejorar el rendimiento del sistema. Si las secciones Diagnóstico y Ajuste contienen sólo N/A, no cambie este parámetro a menos que se lo indique específicamente el AIX.
Distintivos
| Elemento | Descripción |
|---|---|
| -a | Muestra el valor actual, el valor de rearranque (cuando se utiliza con la opción -r ), el valor de Live Update (cuando se utiliza con la opción -K ) o los valores permanentes para todos los parámetros ajustables (cuando se utiliza con la opción -p ), uno por línea en pares Imposible = Valor. Para las opciones permanentes, un valor sólo se visualiza para un parámetro si su rearranque y los valores actuales son iguales. De lo contrario, muestra NONE como valor. |
| -d Sintonizable | Restablece los parámetros de Tunable a su valor predeterminado. Si un parámetro Tunable , que debe cambiarse porque no está establecido en su valor predeterminado, cumple uno o varios de los siguientes conjuntos de criterios, se visualiza un mensaje de aviso y no se realiza ningún cambio en el parámetro:
|
| -d | Restablece todos los parámetros de Tunable a sus valores predeterminados. Si Tunables que es necesario cambiar porque no se ha establecido en sus valores predeterminados cumple uno o varios de los siguientes conjuntos de criterios, se visualiza un mensaje de aviso y no se realiza ningún cambio:
|
| -F | Fuerza la visualización de los parámetros ajustables restringidos cuando las opciones -a, -Ly -x se especifican solo en la línea de mandatos para listar todos los parámetros ajustables. Cuando no se especifica el distintivo -F , no se visualizan los parámetros ajustables restringidos, a menos que estos parámetros ajustables restringidos se nombren específicamente con una opción de visualización. |
| -h No se puede | Muestra ayuda sobre el parámetro ajustable si se especifica el parámetro. De lo contrario, muestra la sentencia de uso del mandato asoo . |
| -K | Establece el valor de parámetro ajustable en los archivos /etc/tunables/nextboot y /etc/tunables/nextliveupdate . El distintivo -K sólo se puede utilizar con el distintivo -r . Cuando especifica el distintivo -K con los distintivos -r y -d (o -D), el valor del parámetro ajustable se establece en su valor predeterminado en los archivos /etc/tunables/nextboot y /etc/tunables/nextliveupdate que se utilizarán durante las siguientes operaciones de arranque o Live Update. Cuando especifica el distintivo -K con el distintivo -L o -x , el mandato asoo muestra los valores de Live Update. |
| -L Sintonizable | Lista las características de uno o todos los parámetros ajustables, uno por línea, utilizando el formato siguiente. Si especifica el distintivo -K con el distintivo -L , también se visualizan los valores de Live Update. |
| -o No se puede = [NewValue] | Muestra o establece el valor de un parámetro ajustable en un valor nuevo. El archivo ' /etc/tunables/usermodified ' se actualiza con el nuevo valor del parámetro sintonizable cada vez que se utiliza la bandera ' -o ' para cambiar el valor de un sintonizable dinámico. Si un parámetro sintonizable que desea cambiar cumple uno o más de los siguientes conjuntos de criterios, se muestra un mensaje de advertencia y no se realiza ningún cambio en el parámetro:
Cuando se especifica el distintivo -r con el distintivo -o sin especificar un valor nuevo, se visualiza el siguiente valor de arranque para el ajustable. Cuando se especifica el distintivo -K con el distintivo -o sin especificar un valor nuevo, se visualiza el valor del parámetro ajustable de tipo Live Update en el archivo nextliveupdate . Cuando se especifica el distintivo -p con el distintivo -o sin especificar un valor nuevo, sólo se visualiza un valor si los valores de arranque actual y siguiente para el ajustable son los mismos. De lo contrario, |
| -p | Cuando se utiliza la opción -p en combinación sin un nuevo valor, sólo se visualiza un valor si los valores de arranque actual y siguiente para el parámetro tunable son los mismos. De lo contrario, muestra NONE como valor. Cuando se utiliza en combinación con las opciones -o, -do -D , este distintivo aplica cambios tanto en los valores actuales como en los de rearranque. Es decir, este distintivo activa la función de actualización del archivo /etc/tunables/nextboot además de activar la función de actualización del valor actual. Estas combinaciones no se pueden utilizar en los parámetros de tipo Rearranque y Bosboot porque su valor actual no se puede cambiar. Cuando se utiliza con las opciones -a o -o sin especificar un valor nuevo, los valores se visualizan sólo si los valores de arranque actual y siguiente para un parámetro son los mismos. De lo contrario, muestra NONE como valor. |
| -r | Cuando se utiliza la opción -r en combinación con las opciones -o, -do -D , este distintivo aplica cambios a los valores de rearranque, por ejemplo, activa la función de actualización del archivo /etc/tunables/nextboot . Si se cambia algún parámetro de tipo Bosboot , se le solicitará que ejecute el mandato bosbota . Cuando se utiliza con los distintivos -a o -o sin especificar un valor nuevo, se muestran los valores de arranque siguientes para los parámetros ajustables en lugar de los valores actuales. Cuando se utiliza con el distintivo -K , los cambios se aplican a los archivos /etc/tunables/nextboot y /etc/tunables/nextliveupdate . |
| - x [Sintonizable ] | Lista las características de uno o todos los parámetros ajustables, uno por línea, utilizando el siguiente formato (hoja de cálculo). Si especifica el distintivo -K con el distintivo -x , también se visualizan los valores de Live Update. |
| -Y | Suprime la solicitud de confirmación antes de ejecutar el mandato bosbota . |
Tipo de parámetros ajustables
Todos los parámetros ajustables manipulados por los mandatos de ajuste (no, nfso, vmo, ioo, schedo, rasoy asoo) se clasifican en las categorías siguientes:
| Elemento | Descripción |
|---|---|
| Dinámico | El parámetro puede cambiarse en cualquier momento. |
| Estático | El parámetro no se puede cambiar nunca. |
| Rearrancar | El parámetro sólo se puede cambiar durante una operación de rearranque. |
| Bosboot | El parámetro sólo se puede cambiar ejecutando el mandato bosbota y reiniciando el sistema. |
| Montar | Los cambios en el parámetro sólo son efectivos para futuros sistemas de archivos o montajes de directorios. |
| Incremental | El parámetro sólo se puede incrementar durante el arranque. |
| Conectar | Los cambios en el parámetro sólo son efectivos para futuras conexiones de socket. |
| En desuso | Los cambios en este parámetro ya no están soportados por el release actual de AIX. |
Para los parámetros del tipo Bosboot , siempre que se realiza un cambio, los mandatos de ajuste le solicitan automáticamente que determine si desea ejecutar el mandato bosbota . Para los parámetros del tipo Conectar , los mandatos de ajuste reinician automáticamente el daemon de inetd .
Parámetros ajustables
Para ver los valores predeterminados y el rango de valores para los parámetros ajustables, consulte la información de ayuda para el mandato asoo (-h<nombre_parámetro_ajustable>).
| Elemento | Descripción |
|---|---|
| aso_activo |
|
| nivel_depuración |
|
Seguridad
Atención a usuarios de RBAC: Este mandato puede realizar operaciones con privilegios. Sólo los usuarios con privilegios pueden ejecutar operaciones con privilegios. Para obtener más información sobre autorizaciones y privilegios, consulte el apartado Base de datos de mandatos con privilegios en Seguridad. Para obtener una lista de privilegios y las autorizaciones asociadas con este mandato, consulte el mandato lssecattr o el submandato getcmdattr .
Ejemplos
- Para listar los valores actuales y de rearranque, entre el rango, la unidad, el tipo y las dependencias de todos los parámetros ajustables gestionados por el mandato asoo :
asoo -L - Para listar (formato de hoja de cálculo) los valores actuales y de rearranque, el rango, la unidad, el tipo y las dependencias de todos los parámetros ajustables gestionados por el mandato asoo , entre:
asoo -x - Para restablecer el parámetro ajustable aso_activo en el valor predeterminado, especifique:
asoo -d aso_active - Para visualizar información de ayuda para el parámetro ajustable aso_activo , especifique:
asoo -h aso_active - Para restablecer permanentemente todos los parámetros ajustables de asoo al valor predeterminado, especifique:
asoo -p -D - Para listar el valor de rearranque para todos los parámetros de asoo , entre:
asoo -r -a