• sar.sh 수행 옵션

    -t : top process : 각
    DB Node별
    Top process를 보여줌,

    -r : file logging : 해당 내용을 File로
    Log함. Sar_날짜.log로 파일이 생성됨. 기본적으로
    /tmp로 설정되어 있으나 log_dir 위치 변경시 Directory 변경이 가능함.

    -d : Disk Small/Large I/O : Cell server내에서 질의를 통해서 Disk의
    small/Large I/O량을 분리해서 보여줌. Cell에 많은 부하가 발생함으로 반드시 제한적으로 사용해야 함.

    -b : Infiniband : infiniband 관련 정보를 보여주지 않음.

    -f : Force run : 기존에
    sar.sh 수행 중이더라도 신규로 추가로 수행함.

    -k : Kill running : 기존에 수행중인 프로그램을 중지 시킴.

  • 수행 방법

    sh sar.sh 5 1000

  • Back ground로
    log만 만들면서 수행 방법

    nohup sh sar.sh 5 1000 –r &

  • root가 아닌 다른 사용자에서 수행 방법

    – 기존에
    root로 수행하는 경우 수행만하면 결과를 볼 수 있음.

    – dcli -g cell_group –k 혹은
    dcli -g dbs_group –k 을 통해서 Node간
    equivalance를 설정해야함.

    – infinband total 정보는 보여지지 않음.

  • 차후 script내에
    Excel에서
    report하기 쉽도록 시간대별로 report 하는 기능을 추가할 예정임(현재 추가 버전 존재)

     
     

    # SAR 활용 방법

     
     


     
     

By haisins

오라클 DBA 박용석 입니다. haisins@gmail.com 으로 문의 주세요.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다