Go to main content

Oracle® SuperCluster M7 시리즈 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2015년 12월
 
 

ssctuner 등록 정보 변경 및 기능 사용 안함


Caution

주의  -  오라클 고객지원센터의 승인 없이는 이 절차를 수행하지 마십시오. 등록 정보를 변경하거나 ssctuner 기능을 사용 안함으로 설정할 경우 예측할 수 없는 결과가 발생할 수 있습니다.


환경에 따라 디스크 또는 메모리 사용 경고 레벨과 같은 특정 ssctuner 등록 정보를 변경하는 것이 좋을 수 있습니다.

  1. 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 
    
  2. svccfg 명령을 사용하여 등록 정보 설정을 변경합니다.

    다음은 변경해야 할 수 있는 등록 정보의 예입니다.

    • 디스크(/ 및 영역 루트) 사용 경고 레벨을 80%로 변경합니다.
      ~# svccfg -s ssctuner setprop ssctuner_vars/DISK_USAGE_WARN=80
      
    • 응용 프로그램 도메인에서 Oracle 데이터베이스를 실행하는 경우 이 등록 정보를 true로 설정하면 ssctuner가 데이터베이스 도메인에서와 같이 스레드 우선 순위를 변경할 수 있습니다. 기본적으로 이 값은 false입니다.
      ~# svccfg -s ssctuner setprop ssctuner_vars/CRIT_THREADS_NONEXA=true
      
    • SuperCluster 설치 프로그램으로 생성되지 않은 vdisk zpool의 zpool 검사 및 복구를 사용으로 설정합니다.
      ~# svccfg -s ssctuner setprop ssctuner_vars/ZPOOL_NAME_CUST=my_vdisk_pool
      
    • 경고 방식에서 NFS 마운트를 제외합니다.
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_EXCLUDE='mount_name_or_device'
      
    • 경고 방식에 NFS 마운트를 포함합니다(제외 대체).
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_INCLUDE='mount_name_or_device'
      
    • 모든 NFS 마운트 경고를 사용 안함으로 설정합니다(권장 안함).
      ~# svccfg -s ssctuner setprop ssctuner_vars/NFS_CHECK=false
      

    NFS_EXCLUDE, NFS_INCLUDEZPOOL_NAME_CUST 등록 정보는 단순 문자열이어야 하지만 간단한 정규 표현식을 사용할 수 있습니다.

    정규 표현식을 사용할 경우에는 반드시 표현식을 큰 따옴표(")로 표시해야 합니다. 또한 다시 시작 후 ssctuner 서비스가 다시 돌아오고 SMF 로그 파일에 오류가 없는지 확인합니다.

  3. 변경사항을 적용하려면 SMF 서비스를 다시 시작합니다.
    # svcadm restart ssctuner
    
  4. ssctuner 서비스가 사용으로 설정되었고 오류 메시지가 보고되지 않았는지 확인합니다.

    잘못된 구문을 사용하여 등록 정보를 변경한 경우에는 서비스가 돌아오지 않습니다. 이 경우에는 수정해야 하는 잘못된 등록 정보를 식별해야 합니다.

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

    항목을 수정 또는 변경한 후에는 Step 3를 반복합니다.

관련 정보