Go to main content

Guide d'administration des serveurs Oracle® SuperCluster série M7

Quitter la vue de l'impression

Mis à jour : Décembre 2015
 
 

Modification des propriétés de ssctuner et désactivation de fonctionnalités


Caution

Mise en garde  -  N'effectuez pas cette procédure sans l'approbation du support Oracle. La modification de propriétés de ssctuner ou la désactivation de certaines de ses fonctionnalités peuvent avoir des conséquences imprévisibles.


La modification de certaines propriétés de ssctuner telles que les niveaux d'avertissement relatifs à l'utilisation de la mémoire ou des disques peut être avantageuse dans certains environnements.

  1. Affichez la liste des propriétés de ssctuner pour identifier la propriété que vous souhaitez modifier.
    # 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. Utilisez la commande svccfg pour modifier le paramétrage de propriétés.

    Voici des exemples de propriétés que vous devrez peut-être modifier :

    • Modifier le niveau d'avertissement d'utilisation du disque (/ et racines de zones) à 80 %.
      ~# svccfg -s ssctuner setprop ssctuner_vars/DISK_USAGE_WARN=80
      
    • Lorsque vous exécutez des bases de données Oracle dans des domaines d'application, la définition de cette propriété sur true permet à ssctuner de modifier les priorités du thread comme c'est le cas dans les domaines de base de données. La valeur par défaut est false.
      ~# svccfg -s ssctuner setprop ssctuner_vars/CRIT_THREADS_NONEXA=true
      
    • Activer la vérification des zpools et la réparation des zpools vdisk non générés par le programme d'installation de SuperCluster.
      ~# svccfg -s ssctuner setprop ssctuner_vars/ZPOOL_NAME_CUST=my_vdisk_pool
      
    • Exclure les montages NFS de mécanismes d'avertissement.
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_EXCLUDE='mount_name_or_device'
      
    • Inclure les montages NFS dans des mécanismes d'avertissement (supplante l'exclusion).
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_INCLUDE='mount_name_or_device'
      
    • Désactiver tous les avertissements pour les montages NFS (non recommandé).
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_CHECK=false
      

    Les propriétés NFS_EXCLUDE, NFS_INCLUDE et ZPOOL_NAME_CUST doivent être des chaînes simples, mais vous pouvez utiliser des expressions régulières simples.

    Si vous avez besoin d'utiliser des expressions régulières pour plus de souplesse, soyez extrêmement attentif à les entourer de guillemets doubles. Assurez-vous également que le service ssctuner est rétabli après le redémarrage et qu'aucune erreur ne figure dans le fichier journal SMF.

  3. Redémarrez le service SMF pour que les modifications prennent effet.
    # svcadm restart ssctuner
    
  4. Assurez-vous que le service ssctuner est activé et qu'aucun message d'erreur n'est consigné.

    Si vous avez modifié une propriété en utilisant une syntaxe incorrecte, le service n'est pas rétabli. Dans ce cas, identifiez la propriété incorrecte à corriger.

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

    Après avoir apporté des corrections ou des modifications, répétez l'Step 3.

Informations connexes