![]() | 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.
# 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
Voici des exemples de propriétés que vous devrez peut-être modifier :
~# svccfg -s ssctuner setprop ssctuner_vars/DISK_USAGE_WARN=80
~# svccfg -s ssctuner setprop ssctuner_vars/CRIT_THREADS_NONEXA=true
~# svccfg -s ssctuner setprop ssctuner_vars/ZPOOL_NAME_CUST=my_vdisk_pool
~# svccfg -s ssctuner setprop ssctuner_vars/NFS_EXCLUDE='mount_name_or_device'
~# svccfg -s ssctuner setprop ssctuner_vars/NFS_INCLUDE='mount_name_or_device'
~# 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.
# svcadm restart ssctuner
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.