Go to main content

Guía de administración de los sistemas Oracle® SuperCluster serie M7

Salir de la Vista de impresión

Actualización: Diciembre de 2015
 
 

Desactivación de las funciones y cambio de las propiedades de ssctuner


Caution

Precaución  -  No realice este procedimiento sin la aprobación del soporte de Oracle. El cambio de las propiedades o la desactivación de las funciones de ssctuner puede tener consecuencias impredecibles.


El cambio de determinadas propiedades de ssctuner, como los niveles de advertencia de uso de disco y memoria pueden ser ventajosos en algunos entornos.

  1. Muestre las propiedades de ssctuner para identificar la propiedad que desea cambiar.
    # svccfg -s ssctuner listprop 'ssctuner_vars/*'
    ssctuner_vars/CRIT_THREADS_FIX          boolean     true
    ssctuner_vars/CRIT_THREADS_NONEXA       boolean     false
    ssctuner_vars/DISK_SPACE_CHECK          boolean     true
    ssctuner_vars/DISK_USAGE_CRIT           integer     90
    ssctuner_vars/DISK_USAGE_WARN           integer     85
    ssctuner_vars/DISM_CHECK                boolean     true
    ssctuner_vars/EMAIL_ADDRESS             astring     root@localhost
    ssctuner_vars/EMAIL_MESSAGES            boolean     true
    ssctuner_vars/FORCELOAD_VDC             boolean     false
    ssctuner_vars/INTRD_DISABLE             boolean     true
    ssctuner_vars/ISCSI_TUNE                boolean     true
    ssctuner_vars/MAJOR_INTERVAL            integer     120
    ssctuner_vars/MEM_USAGE_CRIT            integer     97
    ssctuner_vars/MEM_USAGE_WARN            integer     94
    ssctuner_vars/MINOR_INTERVAL            integer     2
    ssctuner_vars/NDD_TUNE                  boolean     true
    ssctuner_vars/NFS_CHECK                 boolean     true
    ssctuner_vars/NFS_EXCLUDE               astring
    ssctuner_vars/NFS_INCLUDE               astring
    ssctuner_vars/NTPCONF_TUNE              boolean     true
    ssctuner_vars/POWERADM_DISABLE          boolean     true
    ssctuner_vars/SDCONF_TUNE               boolean     true
    ssctuner_vars/SERD_THRESHOLD_TUNE       boolean     true
    ssctuner_vars/SSDCONF_TUNE              boolean     true
    ssctuner_vars/SYSLOG_DUP_SUPPRESS_HOURS integer     8
    ssctuner_vars/SYSTEM_TUNE               boolean     true
    ssctuner_vars/ZPOOL_FIX                 boolean     true
    ssctuner_vars/ZPOOL_NAME_CUST           astring 
    
  2. Utilice el comando svccfg para cambiar la configuración de propiedades.

    Estos son ejemplos de propiedades que podría necesitar cambiar:

    • Cambie el nivel de advertencia de uso de disco (/ y las raíces de zona) por el 80 %.
      ~# svccfg -s ssctuner setprop ssctuner_vars/DISK_USAGE_WARN=80
      
    • Para los casos en que ejecuta bases de datos de Oracle en dominios de aplicaciones, si esta propiedad se establece en true, se activa ssctuner para cambiar las prioridades de thread de la misma forma que en los dominios de bases de datos. El valor por defecto es false.
      ~# svccfg -s ssctuner setprop ssctuner_vars/CRIT_THREADS_NONEXA=true
      
    • Active el control y la reparación de zpool de zpools de vdisk no generados por el instalador de SuperCluster.
      ~# svccfg -s ssctuner setprop ssctuner_vars/ZPOOL_NAME_CUST=my_vdisk_pool
      
    • Excluya los montajes de NFS de los mecanismos de advertencia.
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_EXCLUDE='mount_name_or_device'
      
    • Incluya los montajes de NFS en un mecanismo de advertencia (sustituye la exclusión).
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_INCLUDE='mount_name_or_device'
      
    • Desactive todas las advertencias de montaje de NFS (no recomendado).
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_CHECK=false
      

    Las propiedades NFS_EXCLUDE, NFS_INCLUDE y ZPOOL_NAME_CUST deben ser cadenas simples, pero se pueden utilizar expresiones regulares simples.

    Si necesita la flexibilidad de las expresiones regulares, asegúrese de usar comillas dobles en las expresiones. Verifique también que el servicio ssctuner se reestablezca después de reiniciar y que no se registren errores en el archivo log SMF.

  3. Reinicie el servicio SMF para que se apliquen los cambios.
    # svcadm restart ssctuner
    
  4. Asegúrese de que el servicio ssctuner esté activado y de que no se informen mensajes de error.

    Si cambió una propiedad mediante una sintaxis incorrecta, el servicio no se reestablecerá. Si esto ocurre, identifique la propiedad afectada que se debe corregir.

    # grep -i parameter /var/svc/log/site-application-sysadmin-ssctuner:default.log
    

    Después de efectuar correcciones o cambios, repita el Step 3.

Información relacionada