![]() | 注意 - Oracle サポートの許可なしにこの手順を実行しないでください。プロパティーの変更や ssctuner 機能の無効化によって予期しない結果が発生することがあります。 |
特定の ssctuner プロパティーやディスクまたはメモリー使用量の警告レベルの変更は、一部の環境では役立つ場合があります。
# 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
変更が必要と思われるプロパティーの例は次のとおりです。
~# 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
NFS_EXCLUDE、NFS_INCLUDE および ZPOOL_NAME_CUST プロパティーは単純な文字列である必要があり、単純な正規表現を使用できます。
正規表現に柔軟性を持たせる必要がある場合、表現に二重引用符を付けるときには特に注意します。また、再起動後に ssctuner サービスが戻り、SMF ログファイル内にエラーがないことを確認します。
# svcadm restart ssctuner
正しくない構文を使用してプロパティーを変更した場合、サービスは戻りません。このような場合は、修正する必要がある問題のプロパティーを特定します。
# grep -i parameter /var/svc/log/site-application-sysadmin-ssctuner:default.log
修正または変更を行なったあとに、Step 3 を繰り返します。