STA가 SNMP v2c 모드로 구성된 라이브러리를 하나라도 모니터하는 경우 SNMP v2c 모드를 구성해야 합니다.
STA는 항상 권장되는 SNMP v3 프로토콜을 사용하여 라이브러리와 통신을 시도합니다. SNMP v3 통신이 가능하지 않은 경우(예: 라이브러리에 SNMP v3이 구성되지 않음) STA는 SNMP v2c가 이 부록의 지침대로 사용으로 설정되어 있다면 이 프로토콜을 사용합니다.
SNMP v3 구성 프로세스는 제 5 장 라이브러리에서 SNMP 구성 및 제 6 장 STA의 라이브러리 연결 구성에 설명되어 있습니다. 이 부록에서는 SNMP v2c 구성의 경우 달라지는 절차에 대해 설명합니다.
이 부록은 다음 절로 구성됩니다.
이 절차를 사용하여 SNMP 통신에 SNMP v2c를 사용하도록 STA 및 라이브러리를 구성하십시오.
제 5 장에서 다음을 제외하고 테이블 5-1 STA에 대한 라이브러리 구성 작업에 나온 모든 절차를 따릅니다.
STA SNMP v3 트랩 수신자 만들기를 라이브러리에서 STA SNMP v2c 트랩 수신자 만들기로 바꿉니다.
테이블 5-1의 프로세스를 완료한 후 STA에 대해 SNMP v2c 모드 사용으로 설정을 수행합니다.
STA에서 SNMP v2c를 구성합니다. 자세한 내용은 제 6 장 STA의 라이브러리 연결 구성을 참조하십시오.
이 절차를 사용하여 STA 서버를 SNMP v2c 트랩의 권한이 부여된 수신자로 정의하고 라이브러리에서 보내는 트랩을 정의하십시오. 라이브러리 모델에 따라 라이브러리 CLI, SL Console 또는 SL150 브라우저 인터페이스를 사용할 수 있습니다. 다음 사항에 유의하십시오.
트랩 레벨은 콤마로 구분하십시오.
중복 레코드를 피하기 위해 STA 서버를 여러 인스턴스에서 트랩 수신자로 정의하지 마십시오. 예를 들어, STA 서버에 대해 SNMP v3 및 SNMP v2c 트랩 수신자 정의를 둘 다 만들지는 마십시오.
트랩 레벨 4는 이전 라이브러리 펌웨어 버전에서 지원되지 않을 수 있지만, 트랩 수신자를 만들 때는 항상 지정할 수 있습니다.
CLI에서 입력 오류를 피하기 위해 먼저 텍스트 파일에 명령을 입력한 다음 복사하고 CLI에 붙여 넣을 수 있습니다. CLI 명령에 대한 도움말을 보려면 help snmp를 입력하십시오.
라이브러리 CLI 사용(SL150을 제외한 모든 라이브러리)
SNMP v2c 트랩 수신자를 만듭니다.
snmp addTrapRecipient trapLevel 1,2,3,4,11,13,14,21,25,27,41,45, 61,63,65,81,85,100 host STA_server_IP version v2c community community_name
여기서 각 항목은 다음과 같습니다.
STA_server_IP: STA 서버의 IP 주소입니다.
community_name: SNMP v2c 트랩 커뮤니티입니다. public 또는 다른 이름이 될 수 있습니다.
예를 들면 다음과 같습니다.
SL3000> snmp addTrapRecipient trapLevel 1,2,3,4,11,13,14,21,25,27,41,45,61,63,65,81,85,100 host 192.0.2.20 version v2c community public
트랩 수신자를 나열하여 STA 서버가 올바르게 추가되었는지 확인합니다.
snmp listTrapRecipients
SL Console 사용(SL500 라이브러리만 해당)
Tools 메뉴에서 System Detail을 선택합니다.
탐색 트리에서 Library를 선택합니다.
SNMP 탭을 선택한 다음 Add Trap Recipients 탭을 선택합니다.
다음 정보를 입력합니다.
Host: STA 서버의 IP 주소입니다.
TrapLevel: 라이브러리에서 STA로 보내야 하는 콤마로 구분된 트랩 레벨 목록입니다(1,2,3,4,11,13,14,21,25,27,41,45,61,63,65,81,85,100).
Version: v2c를 선택합니다.
Community – public 또는 다른 이름이 될 수 있습니다.
Apply를 눌러 트랩 수신자를 추가합니다.
SL150 사용자 인터페이스 사용
탐색 트리에서 SNMP를 선택합니다.
SNMP Trap Recipients 섹션(또는 탭)에서 Add Trap Recipient를 선택합니다.
Add Trap Recipient 필드를 다음과 같이 입력합니다.
Host Address: STA 서버의 IP 주소입니다.
Trap Level: 라이브러리에서 STA로 보내야 하는 콤마로 구분된 트랩 레벨 목록입니다(1,2,3,4,11,13,14,21,25,27,41,45,61,63,65,81,85,100).
Version: v2c를 선택합니다.
Community Name: public 또는 다른 이름이 될 수 있습니다.
OK를 눌러 트랩 수신자를 추가합니다.
STA 서버와의 터미널 세션을 설정하고 시스템 루트 사용자로 로그인합니다.
STA 구성 파일 디렉토리로 변경합니다.
# cd /Oracle_storage_home/Middleware/user_projects/domains/TBI
SNMP 버전 등록 정보 파일을 편집합니다.
# vi TbiSnmpVersionSupport.properties
SNMP v2c 매개변수의 값이 true로 설정되었는지 확인합니다.
V2c=true
파일을 저장하고 종료합니다.
4 단계에서 SNMP v2c 매개변수의 값을 변경한 경우 모든 STA 프로세스를 중지하고 다시 시작합니다.
# STA stop all # STA start all