11 알림 및 로깅 구성

Oracle HSM 파일 시스템은 SNMP(Simple Network Management Protocol)를 사용하여 자동화된 원격 알림을 지원하고 포괄적으로 구성 가능한 로깅 기능을 제공합니다. 이 장에서는 다음 항목을 설명합니다.

SNMP(Simple Network Management Protocol) 구성

네트워크 관리 응용 프로그램은 SNMP(Simple Network Management Protocol)를 사용하여 Oracle HSM 파일 시스템을 모니터할 수 있습니다. SNMP 에이전트를 구성하여 결함 및 구성 변경사항을 네트워크 관리 스테이션에 알리는 트랩을 자동으로 보낼 수 있습니다.

Oracle HSM MIB(Management Information Base)는 SNMP 트랩에서 제공되는 정보 유형을 정의합니다. 구성 오류, SCSI tapealert 이벤트 및 다양한 유형의 이례적인 시스템 작업이 여기에 포함됩니다. 자세한 내용은 MIB(Management Information Base) 파일(/var/snmp/mib/SUN-SAM-MIB.mib)을 참조하십시오.

Oracle HSM 트랩 이벤트가 발생하면 Solaris 커널 시스템 이벤트 알림 데몬 syseventd/etc/opt/SUNWsamfs/scripts/sendtrap 스크립트를 호출합니다. 그런 다음 스크립트가 트랩을 로컬 호스트나 지정된 관리 스테이션으로 보냅니다. 이 스크립트는 SNMP 표준 2c 버전을 지원합니다. 이 버전은 이전 버전의 표준과 호환됩니다. 2c 버전은 인증 자격 증명(커뮤니티 문자열) 및 관리 데이터를 일반 텍스트로 교환합니다. 자세한 내용은 sendtrap 매뉴얼 페이지를 참조하십시오.

SNMP 알림을 구성하려면 다음 작업을 수행합니다.

이 절에는 언제든 SNMP 지원 사용 안함의 경우 지침도 포함되어 있습니다.

모든 SNMP 관리 스테이션이 /etc/hosts 파일에 나열되어 있는지 확인

  1. Oracle HSM 서버에 root로 로그인합니다.

    예제에서 Oracle HSM 서버 호스트는 samqfs1mds입니다.

    [samqfs1mds]root@solaris:~# 
    
  2. /etc/hosts 파일을 텍스트 편집기에서 엽니다. SNMP 관리 스테이션으로 사용하려는 각 호스트에 대한 항목이 포함되어 있는지 확인합니다.

    예제에서는 vi 편집기를 사용합니다. 원하는 관리 스테이션 중 management1은 나열되지만, management2는 나열되지 않습니다.

    [samqfs1mds]root@solaris:~# vi /etc/hosts
    # Internet host table
    ::1 localhost
    127.0.0.1 localhost loghost
    10.0.0.10 server1
    10.0.0.20 management1
    
  3. /etc/hosts 파일에 원하는 SNMP 관리 스테이션 호스트 중 일부 또는 모두에 대한 항목이 없는 경우 필요한 항목을 추가하고 파일을 저장합니다.

    예제에서는 vi 편집기를 사용하여 누락된 관리 스테이션 management2를 추가합니다.

    [samqfs1mds]root@solaris:~# vi /etc/hosts
    # Internet host table
    ::1 localhost
    127.0.0.1 localhost loghost
    10.0.0.10 server1
    10.0.0.20 management1
    10.0.0.30 management2
    
  4. /etc/hosts 파일에 원하는 모든 SNMP 관리 스테이션 호스트에 대한 항목이 있는 경우 편집기를 닫습니다.

    [samqfs1mds]root@solaris:~# vi /etc/hosts
    ...
    10.0.0.20 management1
    10.0.0.30 management2
    :wq
    [samqfs1mds]root@solaris:~# 
    
  5. 이제 SNMP 지원 사용을 수행합니다.

SNMP 지원 사용

기본적으로 SNMP 알림 지원은 사용으로 설정되므로 중간에 SNMP 지원을 사용 안함으로 설정한 경우가 아니면 별도의 작업이 필요하지 않습니다. SNMP 지원을 사용으로 다시 설정해야 하는 경우 다음과 같이 하십시오.

  1. Oracle HSM 서버에 root로 로그인합니다.

    예제에서 Oracle HSM 서버 호스트는 samqfs1mds입니다.

    [samqfs1mds]root@solaris:~# 
    
  2. /etc/opt/SUNWsamfs/defaults.conf 파일을 텍스트 편집기에서 엽니다. alerts = off 라인을 찾습니다.

    alerts = off 지시어는 SNMP 지원을 사용 안함으로 설정합니다. 예제에서는 vi 편집기에서 파일을 열고 행을 찾습니다.

    [samqfs1mds]root@solaris:~# vi /etc/opt/SUNWsamfs/defaults.conf 
    # These are the defaults.  To change the default behavior, uncomment the
    # appropriate line (remove the '#' character from the beginning of the line)
    # and change the value.
    ...
    alerts = off
    
  3. SNMP 알림 지원을 사용으로 설정하려면 alerts 지시어의 값을 on으로 변경합니다. 그런 다음 파일을 저장하고 편집기를 닫습니다.

    [samqfs1mds]root@solaris:~# vi /etc/opt/SUNWsamfs/defaults.conf 
    # These are the defaults.  To change the default behavior, uncomment the
    # appropriate line (remove the '#' character from the beginning of the line)
    # and change the value.
    ...
    alerts = on
    :wq
    [samqfs1mds]root@solaris:~# 
    
  4. Oracle HSM 서비스에 defaults.conf 파일을 다시 읽고 그에 따라 재구성하도록 지시합니다. samd config 명령을 사용합니다.

    [samqfs1mds]root@solaris:~# 1mds]samd config
    [samqfs1mds]root@solaris:~# 
    
  5. 이제 관리 스테이션을 트랩 수신자로 지정하고 인증 구성을 수행합니다.

관리 스테이션을 트랩 수신자로 지정하고 인증 구성

  1. Oracle HSM 서버에 root로 로그인합니다.

    예제에서 Oracle HSM 서버 호스트는 samqfs1mds입니다.

    [samqfs1mds]root@solaris:~# 
    
  2. /etc/opt/SUNWsamfs/scripts/sendtrap 파일을 텍스트 편집기에서 열고 TRAP_DESTINATION=으로 시작하는 라인을 찾습니다.

    sendtrap 파일은 구성 가능한 셸 스크립트입니다. 예제에서는 vi 편집기에서 파일을 엽니다.

    [samqfs1mds]root@solaris:~# vi /etc/opt/SUNWsamfs/scripts/sendtrap 
    # /etc/opt/SUNWsamfs/scripts/sendtrap#!/usr/bin/sh
    # sendtrap:
    #  This script gets invoked by the sysevent configuration file.
    #  This is not expected to be run as a stand-alone program
    ...
    # CONFIGURATION PARAMETERS:
    TRAP_DESTINATION=`hostname`
    
  3. TRAP_DESTINATION=` 라인에서 작은 따옴표 안의 텍스트를 하나 이상의 수신자의 공백으로 구분된 목록(각각 hostname:port 형식)으로 바꿉니다. 여기서 hostname/etc/hosts에 나열되는 관리 스테이션의 호스트 이름이고, port는 호스트에서 트랩을 수신하는 포트입니다.

    기본적으로 localhost의 UDP 포트 161로 트랩을 보냅니다. 예제에서는 management1management2 호스트를 기본값인 localhost에 추가합니다. localhostmanagement1에서는 기본 포트를 사용하고, management2에서는 사용자 정의 포트 1161을 사용합니다.

    ...
    # CONFIGURATION PARAMETERS:
    TRAP_DESTINATION=`localhost:161 management1:161 management1:1161`
    
  4. 커뮤니티 문자열 COMMUNITY="public"을 설정하는 행까지 아래로 스크롤합니다.

    커뮤니티 문자열은 SNMP 버전 2c에서 에이전트 및 관리 스테이션을 인증하는 일반 텍스트로 된 공유 암호입니다. 기본값은 SNMP 표준인 public입니다.

    ...
    # CONFIGURATION PARAMETERS:
    TRAP_DESTINATION=`localhost:161 management1:161 management1:1161`
    ...
    COMMUNITY="public"
    
  5. COMMUNITY="" 지시어를 관리 스테이션에 사용되는 값으로 설정합니다. 그런 다음 파일을 저장하고 편집기를 닫습니다.

    파일에서 그 외에 아무것도 편집하지 마십시오. COMMUNITY=""TRAP_DESTINATION=`` 매개변수만 편집할 수 있습니다.

    기본 SNMP 커뮤니티 문자열 public은 안전하지 않습니다. 따라서 네트워크 관리자가 보다 안전한 문자열을 강제로 선택할 수 있습니다. SNMP 버전 2c에서는 최대 32자의 영숫자 문자를 사용할 수 있습니다. 예제에서는 커뮤니티 문자열을 Iv0wQh2th74bVVt8of16t1m3s8it4wa9로 설정합니다.

    ...
    # CONFIGURATION PARAMETERS:
    TRAP_DESTINATION=`localhost:161 management1:163 management1:1162`
    ...
    COMMUNITY="Iv0wQh2th74bVVt8of16t1m3s8it4wa9"
    :wq
    [samqfs1mds]root@solaris:~# 
    
  6. 이제 Oracle HSM 응용 프로그램 로깅 사용을 수행합니다.

SNMP 지원 사용 안함

원격 알림 기능은 기본적으로 사용으로 설정됩니다. 원격 알림을 사용 안함으로 설정하려면 다음과 같이 하십시오.

  1. Oracle HSM 서버에 root로 로그인합니다.

    예제에서 Oracle HSM 서버 호스트는 samqfs1mds입니다.

    [samqfs1mds]root@solaris:~# 
    
  2. 텍스트 편집기에서 /etc/opt/SUNWsamfs/defaults.conf 파일을 엽니다. #alerts = on 라인을 찾습니다.

    이 예에서는 vi 편집기를 사용합니다.

    [samqfs1mds]root@solaris:~# vi /etc/opt/SUNWsamfs/defaults.conf 
    # These are the defaults.  To change the default behavior, uncomment the
    # appropriate line (remove the '#' character from the beginning of the line)
    # and change the value.
    ...
    #alerts = on
    [samqfs1mds]root@solaris:~# 
    
  3. SNMP 알림 지원을 사용 안함으로 설정하려면 해시 문자(#)를 삭제하여 행을 주석 해제하고 alerts 값을 off로 변경합니다. 그런 다음 파일을 저장하고 편집기를 닫습니다.

    [samqfs1mds]root@solaris:~# vi /etc/opt/SUNWsamfs/defaults.conf 
    # These are the defaults.  To change the default behavior, uncomment the
    # appropriate line (remove the '#' character from the beginning of the line)
    # and change the value.
    ...
    alerts = off
    :wq
    [samqfs1mds]root@solaris:~# 
    
  4. Oracle HSM 서비스에 defaults.conf 파일을 다시 읽고 그에 따라 재구성하도록 지시합니다. samd config 명령을 사용합니다.

    [samqfs1mds]root@solaris:~# samd config
    [samqfs1mds]root@solaris:~# 
    
  5. 여기서 중지합니다. SNMP 지원이 사용 안함으로 설정됩니다.

Oracle HSM 로깅 사용

/var/adm/sam-log 파일에는 Oracle HSM 응용 프로그램과 해당 구성 요소 데몬 및 프로세스에 대한 상태 및 오류 정보가 기록됩니다. 로깅 프로세스를 설정하려면 다음과 같이 하십시오.

Oracle HSM 응용 프로그램 로깅 사용

  1. Oracle HSM 서버에 root로 로그인합니다.

    예제에서 Oracle HSM 서버 호스트는 samqfs1mds입니다.

    [samqfs1mds]root@solaris:~# 
    
  2. /etc/syslog.conf 파일을 텍스트 편집기에서 엽니다.

    예제에서는 vi 편집기에서 파일을 엽니다.

    [samqfs1mds]root@solaris:~# vi /etc/syslog.conf
    # syslog configuration file ...
    *.err;kern.notice;auth.notice                   /dev/sysmsg
    *.err;kern.debug;daemon.notice;mail.crit        /var/adm/messages
    *.alert;kern.err;daemon.err                     operator
    *.alert                                         root
    ...
    
  3. /etc/syslog.conf 파일에서 문자열 local7.debug, 하나 이상의 탭 문자 및 경로 문자열 /var/adm/sam-log로 구성된 행을 추가합니다. 그런 다음 파일을 저장하고 편집기를 닫습니다.

    예제에서는 설명도 추가합니다.

    [samqfs1mds]root@solaris:~# vi /etc/syslog.conf
    # syslog configuration file ...
    *.err;kern.notice;auth.notice                   /dev/sysmsg
    *.err;kern.debug;daemon.notice;mail.crit        /var/adm/messages
    *.alert;kern.err;daemon.err                     operator
    *.alert                                         root
    ...
    # Oracle HSM logging
    local7.debug    /var/adm/sam-log
    :wq
    [samqfs1mds]root@solaris:~# 
    
  4. /var/adm/sam-log 로그 파일을 만듭니다. touch /var/adm/sam-log 명령을 사용합니다.

    [samqfs1mds]root@solaris:~# touch /var/adm/sam-log
    [samqfs1mds]root@solaris:~# 
    
  5. Solaris syslogd 데몬에 구성 파일을 다시 읽고 Oracle HSM 로깅을 시작하도록 지시합니다. pkill -HUP syslogd 명령을 사용합니다.

    HUP 신호를 받을 때마다 syslogd 로깅 서비스는 /etc/syslog.conf 구성 파일을 다시 읽고 열려 있는 로그 파일을 모두 닫은 다음 syslog.conf에 나열된 로그 파일을 엽니다. 명령이 실행되면 Oracle HSM 로깅이 사용으로 지정됩니다.

    [samqfs1mds]root@solaris:~# pkill -HUP syslogd
    [samqfs1mds]root@solaris:~# 
    
  6. 장치 로깅 구성으로 이동합니다.

장치 로깅 구성

장치 로깅 기능은 개별 하드웨어 장치와 관련된 오류 정보를 제공합니다(소프트 매체 오류는 수집하지 않음). 각 장치에는 해당 장비 순서 번호로 이름이 지정되고 /var/opt/SUNWsamfs/devlog/ 디렉토리에 저장되는 자체 로그 파일이 있습니다.

장치 로그는 빠르게 커질 수 있습니다. 기본적으로 err, retry, syserr, date 등의 제한된 이벤트 데이터 세트만 기록됩니다. 나중에 문제가 발생할 경우 samset 명령을 사용하여 장치별로 추가 이벤트를 로깅할 수 있습니다(자세한 내용은 samset 매뉴얼 페이지의 devlog 절 참조).

defaults.conf 파일에서 정치 로그 사용

기본 장치 로깅을 사용으로 설정하려면 다음과 같이 하십시오.

  1. Oracle HSM 서버에 root로 로그인합니다.

    예제에서 Oracle HSM 서버 호스트는 samqfs1mds입니다.

    [samqfs1mds]root@solaris:~# 
    
  2. 텍스트 편집기에서 /etc/opt/SUNWsamfs/defaults.conf를 엽니다.

    예제에서는 vi 편집기에서 파일을 엽니다.

    [samqfs1mds]root@solaris:~# vi /etc/opt/SUNWsamfs/defaults.conf 
    # These are the defaults.  To change the default behavior, uncomment the
    # appropriate line (remove the '#' character from the beginning of the line)
    # and change the value.
    ...
    
  3. defaults.conf 파일에서 필요한 장치 로깅의 기본 레벨을 정의하는 행을 추가합니다. devlog equipment-number loggable-events 지시어를 입력합니다. 설명:

    • equipment-number/etc/opt/SUNWsamfs/mcf 파일에 정의된 모든 장비를 나타내는 키워드 all이거나 mcf에 정의된 장비의 특정 부분을 식별하는 장치 순서입니다.

    • loggable-events는 기본값의 공백으로 구분된 목록(err retry syserr date)입니다.

      전체 이벤트 유형 목록은 samset 매뉴얼 페이지의 devlog 절을 참조하십시오. 그러나 로그 크기를 최소화하려면 기본 선택을 사용합니다. 진단을 위해 samset 명령은 필요에 따라 선택적으로 추가 이벤트를 사용으로 설정할 수 있습니다.

    예제에서는 기본 로깅 레벨을 사용하여 all 장치에 대한 장치 로깅을 사용으로 설정합니다.

    [samfs-mds1]root@solaris:~# vi /etc/opt/SUNWsamfs/defaults.conf 
    # These are the defaults.  To change the default behavior, uncomment the
    # appropriate line (remove the '#' character from the beginning of the line)
    # and change the value.
    ...
    devlog all err retry syserr date
    
  4. defaults.conf 파일을 저장하고 편집기를 닫습니다.

    [samfs-mds1]root@solaris:~# vi /etc/opt/SUNWsamfs/defaults.conf 
    # These are the defaults.  To change the default behavior, uncomment the
    # appropriate line (remove the '#' character from the beginning of the line)
    # and change the value.
    ...
    devlog all err retry syserr date
    :wq
    [samfs-mds1]root@solaris:~# 
    
  5. Oracle HSM 서비스에 defaults.conf 파일을 다시 읽고 그에 따라 재구성하도록 지시합니다. samd config 명령을 사용합니다.

    [samfs-mds1]root@solaris:~# samd config
    [samfs-mds1]root@solaris:~# 
    
  6. 이제 Oracle HSM 로그 파일에 대한 자동 교체 설정을 수행합니다.

로그 교체 구성

로그 파일이 빠르게 커져 많은 공간을 차지하고 로그를 사용하기 어려워질 수 있습니다. 따라서 Oracle HSM 로그에 대한 자동 로그 교체를 구성해야 합니다. 소프트웨어에는 이러한 용도의 log_rotate.sh 스크립트가 포함되어 있습니다. Solaris crontab 파일에서 이 스크립트를 실행할 수 있습니다.

교체할 각 로그에 대해 crontab 항목을 두 개 만듭니다. 첫번째 항목은 원하는 시간에 log_rotate.sh 스크립트를 실행합니다. 대상 로그 파일이 지정된 최대 크기(기본값: 100000바이트)에 도달하면 스크립트는 로그 파일의 이름을 바꾸고 가장 오래된 기존 복사본(항상 7개의 복사본이 유지됨)을 삭제합니다. 두번째 crontab 항목은 Solaris 로깅 데몬 syslogd에 새 로그 파일로 로깅을 다시 시작하도록 지시합니다.

Oracle HSM 로그 파일에 대한 자동 교체 설정

다음 로그 교체를 고려합니다.

  • /etc/syslog.conf 파일에서 지정된 위치에 있는 Oracle HSM 로그 파일 sam-log.

  • /var/opt/SUNWsamfs/devlog/ 디렉토리에 있는 장치 로그 파일.

  • /etc/opt/SUNWsamfs/stager.cmd 파일에 지정된 스테이저 로그 파일.

  • /etc/opt/SUNWsamfs/releaser.cmd 파일에 지정된 릴리서 로그 파일.

  • /etc/opt/SUNWsamfs/recycler.cmd 파일에 지정된 리사이클러 로그 파일.

아카이버 로그 파일은 교체하면 안됩니다. 로그 정보는 분석 및 파일 시스템 복구에 중요합니다. 아카이버 로그의 적절한 처리를 위해 파일 시스템 보호 구성을 참조하십시오.

교체할 로그를 결정한 후 각 로그에 대해 다음과 같이 하십시오.

  1. Oracle HSM 서버에 root로 로그인합니다.

    예제에서 Oracle HSM 서버 호스트는 samqfs1mds입니다.

    [samqfs1mds]root@solaris:~# 
    
  2. 스크립트 파일 log_rotate.sh를 설치 제거된 위치 /opt/SUNWsamfs/examples/에서 /etc/opt/SUNWsamfs/scripts/로 복사합니다.

    아래 명령은 한 라인으로 입력하며 줄바꿈이 백슬래시로 이스케이프됩니다.

    [samfs-mds1]root@solaris:~# cp /opt/SUNWsamfs/examples/log_rotate.sh \  /etc/opt/SUNWsamfs/scripts/
    
  3. 편집을 위해 root 사용자의 crontab 파일을 엽니다. crontab -e 명령을 사용합니다.

    crontab 명령은 root 사용자의 crontab 파일의 편집 가능 복사본을 EDITOR 환경 변수에 지정된 텍스트 편집기에서 엽니다(자세한 내용은 Solaris crontab 매뉴얼 페이지 참조). 이 예에서는 vi 편집기를 사용합니다.

    [samfs-mds1]root@solaris:~# crontab -e
    #ident  "%Z%%M% %I%     %E% SMI"
    # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    # The root crontab should be used to perform accounting data collection.
    10 3 * * * /usr/sbin/logadm
    ...
    30 0,9,12,18,21 * * * /usr/lib/update-manager/update-refresh.sh
    
  4. 새 행에서 minutes hour * * day-of-the-week를 입력하여 로그 파일을 교체할 시간을 지정합니다. 설명:

    • minutes는 작업이 시작되는 분을 지정하는 [0-59] 범위의 정수입니다.

    • hour는 작업이 시작되는 시간을 지정하는 [0-23] 범위의 정수입니다.

    • *(별표)는 사용되지 않는 값을 지정합니다.

      매일 실행되는 작업의 경우 일 [1-31] 및 월 [1-12] 값이 사용되지 않습니다.

    • day-of-the-week는 일요일(0)부터 시작하는 범위 [0-6] 이내의 정수입니다.

    • 시간 지정에서 필드는 공백으로 구분됩니다.

    예제에서는 매주 일요일 3:10 AM에 로그 교체를 시작하도록 예약합니다.

    [samfs-mds1]root@solaris:~# crontab -e
    #ident  "%Z%%M% %I%     %E% SMI"
    # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    # The root crontab should be used to perform accounting data collection.
    10 3 * * * /usr/sbin/logadm
    ...
    30 0,9,12,18,21 * * * /usr/lib/update-manager/update-refresh.sh
    10 3 * * 0 
    
  5. 계속해서 동일한 행에 Oracle HSM 로그를 교체하는 셸 스크립트 파일의 경로와 이름을 입력하고(/etc/opt/SUNWsamfs/scripts/log_rotate.sh) 한 칸 띄웁니다.

    [samfs-mds1]root@solaris:~# crontab -e
    #ident  "%Z%%M% %I%     %E% SMI"
    # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    # The root crontab should be used to perform accounting data collection.
    10 3 * * * /usr/sbin/logadm
    ...
    30 0,9,12,18,21 * * * /usr/lib/update-manager/update-refresh.sh
    10 3 * * 0 /etc/opt/SUNWsamfs/scripts/log_rotate.sh 
    
  6. 계속해서 동일한 행에 교체할 로그의 이름과 교체할 최소 파일 크기 파일을 입력합니다. samfslog [minimum-size] 텍스트를 입력합니다. 여기서 samfslog는 Oracle HSM 로그 파일의 경로이고 [minimum-size]는 스크립트가 교체되는 최소 파일 크기(바이트)를 지정하는 선택적 정수입니다(기본값: 100000).

    예제에서는 /var/adm/sam-log를 교체해야 합니다. 기본 최소 크기를 수락합니다.

    [samfs-mds1]root@solaris:~# crontab -e
    #ident  "%Z%%M% %I%     %E% SMI"
    # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    # The root crontab should be used to perform accounting data collection.
    10 3 * * * /usr/sbin/logadm
    ...
    30 0,9,12,18,21 * * * /usr/lib/update-manager/update-refresh.sh
    10 3 * * 0 /etc/opt/SUNWsamfs/scripts/log_rotate.sh /var/adm/sam-log
    
  7. 새 행을 시작합니다. log_rotate.sh 스크립트보다 10분 후에 시작되는 crontab 항목을 만듭니다. 이 항목은 Solaris syslogd 데몬에 이전 로그 파일을 닫고 새 파일에 로깅을 재개하도록 지시합니다. minutes hour * * day-of-the-week /bin/kill -HUP `/bin/cat /etc/syslog.pid` 라인을 입력합니다. 여기서 minutes hour * * day-of-the-week는 이전 단계에서 지정한 시간보다 10분 늦은 시간을 지정합니다.

    예제의 항목은 일요일 3:20 AM에 Oracle HSM 로깅을 다시 시작합니다.

    [samfs-mds1]root@solaris:~# crontab -e
    #ident  "%Z%%M% %I%     %E% SMI"
    # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    # The root crontab should be used to perform accounting data collection.
    10 3 * * * /usr/sbin/logadm
    ...
    30 0,9,12,18,21 * * * /usr/lib/update-manager/update-refresh.sh
    10 3 * * 0 /etc/opt/SUNWsamfs/scripts/log_rotate.sh /var/adm/sam-log
    20 3 * * 0  /bin/kill -HUP `/bin/cat /etc/syslog.pid`
    
  8. 파일을 저장하고 편집기를 닫습니다.

    [samfs-mds1]root@solaris:~# crontab -e
    #ident  "%Z%%M% %I%     %E% SMI"
    # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
    # Use is subject to license terms.
    # The root crontab should be used to perform accounting data collection.
    10 3 * * * /usr/sbin/logadm
    ...
    30 0,9,12,18,21 * * * /usr/lib/update-manager/update-refresh.sh
    10 3 * * 0 /etc/opt/SUNWsamfs/scripts/log_rotate.sh /var/adm/sam-log
    20 3 * * 0  /bin/kill -HUP `/bin/cat /etc/syslog.pid`
    :wq
    [samfs-mds1]root@solaris:~# 
    
  9. 이 절차를 반복하여 모든 필요한 로그에 대한 로그 교체를 구성합니다.

  10. 이제 필요한 경우 전자 메일 경보 사용을 수행합니다.

  11. 그렇지 않은 경우 Oracle HSM 구성 백업으로 이동합니다.

전자 메일 경보 사용

전자 메일 경보는 Oracle HSM Manager 그래픽 사용자 인터페이스에서 가장 원활하게 설정됩니다. 자세한 내용은 온라인 도움말을 참조하십시오.

명령줄 인터페이스에서 전자 메일 경보를 구성해야 하는 경우 defaults.conf, archiver.sh, dev_down.sh, load_notify.sh, recycler.sh, archiver.cmd, recycler.cmdnotify.cmd 매뉴얼 페이지를 참조하십시오.

이제 Oracle HSM 시스템이 구성되었습니다. 하지만 시스템을 사용하기 전에 작업을 보호하십시오. 지침은 Oracle HSM 구성 백업을 참조하십시오.