이 장에는 STA와 STA가 모니터하는 라이브러리 간 SNMP 연결 관리에 대한 개념 및 절차가 나와 있습니다. 여기에서는 SNMP(Simple Network Management Protocol)에 대한 기본적인 지식이 있다고 가정합니다.
이 장은 다음 절로 구성됩니다.
STA와 STA가 모니터하는 라이브러리 간 통신은 SNMP 인터페이스를 통해 이루어집니다. 라이브러리는 SNMP 트랩을 통해 데이터를 STA로 보내고 이를 알리며, STA는 SNMP "get" 함수를 통해 라이브러리 구성 데이터를 검색합니다. SNMP 용어에서 STA는 클라이언트 에이전트이고 각 라이브러리는 서버 에이전트입니다.
이 장에서는 사용자가 STA 및 모니터되는 라이브러리 간 SNMP 통신에 권장 SNMP v3 프로토콜을 사용 중인 것으로 가정합니다. 라이브러리에서 수행된 구성 작업을 비롯한 초기 SNMP v3 구성에 대한 전체 정보는 STA 설치 및 구성 설명서를 참조하십시오.
STA 데이터 저장소는 모니터되는 라이브러리에서 수신한 SNMP 데이터를 통해 생성 및 유지 관리됩니다. 여기에는 다음 정보 유형이 포함됩니다.
라이브러리 및 장치 구성, 등록 정보 및 상태를 계층적으로 표시합니다. 이 정보를 검색하기 위해 STA는 라이브러리에 전송된 일련의 SNMP 요청을 통해 데이터 수집을 시작합니다.
이 레코드에는 드라이브 청소 작업을 비롯한 모든 드라이브 및 매체 교환에 대한 자세한 정보가 포함되어 있습니다. 라이브러리는 비동기 SNMP 트랩을 통해 이 데이터를 STA로 전송합니다.
중요 라이브러리 오류 및 이벤트에 대한 레코드입니다. 라이브러리는 비동기 SNMP 트랩을 통해 이 데이터를 STA로 전송합니다.
STA 및 라이브러리 간 SNMP 연결이 설정되면 STA는 일반적으로 라이브러리의 데이터를 중단 없이 계속해서 수신합니다. 하지만 연결을 유지 관리하거나 재설정하기 위해 수동 개입이 권장되거나 필요한 경우가 있습니다.
이 절에는 다음 항목이 포함되어 있으며 이 항목은 이 장의 뒷부분에서 설명하는 작업에 대한 배경 정보를 제공합니다.
라이브러리 연결 테스트는 STA 및 모니터되는 라이브러리 사이의 SNMP 핸드셰이크를 설정하거나 재설정합니다. 일반적으로 라이브러리 연결을 테스트하는 데 1초도 걸리지 않지만 이 시간 동안 모든 라이브러리의 트랩을 수신하지 않습니다. 따라서 사용자가 언제든 연결 테스트를 수행할 수는 있지만 Oracle은 필요할 경우에만 연결 테스트를 수행할 것을 권장합니다. 한 번에 하나의 라이브러리 연결만 테스트할 수 있습니다. 지침은 라이브러리 SNMP 연결 테스트를 참조하십시오.
STA 또는 모니터되는 라이브러리에서 수행된 특정 작업으로 인해 영향을 받는 라이브러리와의 SNMP 연결이 끊길 수 있으며, 일정이 잡힌 다음 데이터 수집이 완료될 때까지 STA는 라이브러리에서 SNMP 데이터를 수신할 수 없습니다. 연결 테스트를 수행하면 라이브러리 연결이 끊기는 시간을 최소화하며 많은 양의 SNMP 데이터 손실을 방지합니다.
Oracle은 다음 시간에 연결 테스트를 수행할 것을 권장합니다.
STA 및 라이브러리 간 SNMP 연결 초기 구성 후. 초기 연결 테스트로 STA 및 라이브러리 사이의 SNMP 핸드셰이크가 설정되는 경우.
STA SNMP 클라이언트에 대한 설정을 수정한 후(자세한 내용은 STA에 대한 SNMP 클라이언트 설정 구성 참조). 이러한 설정에는 SNMP 사용자 이름, 연결 권한 부여 및 프라이버시 암호가 포함됩니다. 이러한 설정을 수정하면 모니터되는 모든 라이브러리의 연결을 테스트해야 합니다.
모니터되는 라이브러리에 대한 SNMP 설정을 수정한 후(자세한 내용은 라이브러리에 대한 SNMP 연결 구성 참조). 이러한 설정을 수정할 때마다 Library Engine ID 필드가 지워져 라이브러리와의 SNMP 연결이 끊겼음을 나타냅니다. 적절한 연결을 복원하려면 영향을 받는 라이브러리의 연결만 테스트하면 됩니다.
모니터되는 라이브러리가 재부트된 후. 연결 테스트를 시작하기 전에 라이브러리가 완전히 작동될 때까지 기다려야 합니다(자세한 내용은 라이브러리 작동 확인 참조). 둘 이상의 라이브러리가 재부트되는 경우 둘 중 하나에 대한 연결만 테스트하면 되지만 이를 수행하기 전에 모든 라이브러리가 완전히 작동될 때까지 기다려야 합니다.
모니터되는 라이브러리에서 중복 전자 부품 전환을 수행한 후(SL3000 및 SL8500 라이브러리만 해당). 연결 테스트를 시작하기 전에 전환이 완료되고 라이브러리가 완전히 작동될 때까지 기다려야 합니다. 자세한 내용은 라이브러리 중복 전자 부품 전환 후 SNMP 연결 업데이트를 참조하십시오.
둘 이상의 라이브러리에서 SNMP 데이터 손실이 의심될 때.
SNMP 연결 테스트에는 다음 부분이 포함됩니다.
MIB Walk Channel 테스트—라이브러리 초기화, 네트워크 연결, 올바른 SNMP 클라이언트 설정 및 올바른 라이브러리 펌웨어를 확인합니다.
Trap Channel 테스트—라이브러리가 테스트 트랩(13)을 STA로 보내도록 요청합니다.
Media Validation Support 테스트—STA 매체 검증을 지원하는 데 필요한 최소 라이브러리 펌웨어 및 구성을 확인합니다.
연결 테스트가 완료되면 Connection Test Status 메시지 상자에 각 테스트에 대한 결과가 표시됩니다. 예 11-1에서 예 11-4까지는 가능한 연결 테스트 결과에 대한 예제입니다.
연결 테스트가 실패한 경우 SNMP 연결 문제 해결 작업에서 제안된 문제 해결 절차를 참조하십시오.
라이브러리와의 SNMP 연결이 설정되면 STA는 SNMP 트랩 수신을 시작하고 이 데이터를 STA 데이터 저장소에 저장합니다. 하지만 STA 라이브러리 구성 모델이 구성될 때까지 이 데이터는 사용자 인터페이스에 표시되지 않습니다.
라이브러리에 대한 초기 구성 모델을 구성할 STA의 경우 라이브러리 연결이 설정되자마자 수동 데이터 수집을 시작해야 합니다. 지침은 수동 데이터 수집 실행을 참조하십시오.
초기 데이터 수집 중 STA는 다음을 비롯한 모든 라이브러리 구성 정보를 검색합니다.
활성화된 스토리지 셀의 위치
파티션 정보
드라이브 유형, 식별자 및 위치
매체 유형, 볼륨 일련 번호(volser) 및 위치
라이브러리의 크기 및 작업 레벨에 따라 초기 데이터 수집에 몇 분에서 1시간 이상까지 걸릴 수 있습니다. STA 사용자 인터페이스는 데이터 수집이 완료될 때까지 그리고 다양한 분석 및 요약 데이터의 변동을 확인할 수 있는 이 시간 동안 라이브러리 환경 및 교환 작업에 대한 전체 그림을 표시하지 않으며 이는 정상입니다.
초기 데이터 수집 후 정기적인 데이터 수집을 통해 STA 라이브러리 구성 모델이 업데이트됩니다. 한 번에 하나의 데이터 수집만 특정 라이브러리에서 수행할 수 있으며 5개의 데이터 수집만 동시에 실행할 수 있습니다.
데이터 수집은 다음 방법으로 시작할 수 있습니다.
일정이 잡힘—일정이 잡힌 데이터 수집은 사용자가 정의한 시간에 24시간마다 자동으로 발생합니다. 모든 라이브러리 구성 데이터에 대한 전체 수집이며 낮은 레벨의 라이브러리 작업 중에 일정이 잡혀야 합니다. 지침은 라이브러리에 대한 SNMP 연결 구성을 참조하십시오.
트리거됨—STA는 라이브러리 상태 또는 구성에서 중요한 변경 사항을 감지할 때마다(예: 드라이브나 매체 추가 또는 파티션 구성에서의 변경) 트리거된 데이터 수집을 자동으로 시작합니다. 변경의 영향을 받는 라이브러리 구성만 업데이트하는 부분적 데이터 수집입니다. 예를 들어 새 매체 추가로 트리거된 데이터 수집의 경우 매체 구성 정보만 업데이트됩니다. 트리거된 데이터 수집은 시간이 얼마 걸리지 않습니다.
수동—라이브러리에 대한 활성 연결이 있으면 언제든 수동 데이터 수집을 시작할 수 있습니다. 모든 라이브러리 구성 데이터에 대한 전체 수집입니다. 지침은 수동 데이터 수집 실행을 참조하십시오.
라이브러리는 SNMP 작업과 데이터 수집을 일반적인 라이브러리 작업보다 낮은 우선 순위로 처리하므로 데이터 수집은 라이브러리 성능에 영향을 거의 미치지 않습니다. 하지만 많은 양의 라이브러리 작업을 수행하는 중에 데이터 수집을 수행하면 데이터 수집 자체를 완료하는 데 시간이 더 많이 걸릴 수 있습니다. Oracle은 라이브러리 작업이 적을 때 일정이 잡힌 데이터 수집 및 수동 데이터 수집을 수행할 것을 권장합니다.
라이브러리에서 SNMP 데이터를 수신하는 STA의 경우 다음 시간에 수동 데이터 수집을 수행해야 합니다.
새 라이브러리 연결이 구성된 경우. 초기 STA 라이브러리 구성 모델을 구성합니다.
STA 및 라이브러리에서 SNMP 설정을 수정한 후. 자세한 내용은 라이브러리에 대한 SNMP 연결 구성을 참조하십시오.
중복 전자 부품 전환이 발생한 경우. 라이브러리 중복 전자 부품 전환 후 SNMP 연결 업데이트를 참조하십시오.
라이브러리 환경에서 변경 사항이 발생하자마자 통지되는 STA의 경우 Oracle은 다음 시간에 수동 데이터 수집을 수행할 것을 권장합니다.
라이브러리에 많은 양의 매체를 넣거나 라이브러리에서 꺼내는 경우(예: SL3000 AEM(액세스 확장 모듈)을 통해) STA는 라이브러리가 넣고 꺼내는 동작을 통지하자마자 트리거된 데이터 수집을 시작합니다. 하지만 대규모 변경에 대한 통지를 완료하는 데는 시간이 걸릴 수 있습니다.
드라이브가 추가, 분리 또는 전환된 경우. 드라이브가 이전에 다른 드라이브가 있던 슬롯에 설치된 경우의 드라이브 전환에서 특히 중요합니다. 기존 드라이브가 분리되고 새 드라이브가 설치된 시간 사이의 지연이 있을 수 있으며 라이브러리는 변경 사항을 STA에 통지합니다. 이 시간 동안 새 드라이브를 사용하는 모든 교환에서 새 드라이브 및 기존 드라이브 간 데이터에 대한 공동 혼합이 발생할 수 있습니다. 다음 지침에 따라 데이터 수집을 시작합니다.
추가 또는 전환된 드라이브의 경우 드라이브가 초기화된 후 15분을 기다립니다.
제거된 드라이브의 경우 제거 후 1분 정도 기다립니다.
로봇이 추가, 제거 또는 전환된 경우.
중복 전자 부품 전환이 발생한 경우 또는 라이브러리 활성 스토리지 영역이나 파티션이 수정된 경우. STA가 이러한 유형의 변경 사항을 통지하자마자 트리거된 데이터 수집이 시작되지만 이러한 수정이 STA 라이브러리 구성 모델에 중대한 영향을 미칠 수 있기 때문에 수동 데이터 수집을 시작하는 것이 좋습니다. 다음 지침에 따라 데이터 수집을 시작합니다.
라이브러리 활성 스토리지 영역 또는 파티션에 대한 변경의 경우 라이브러리 컨트롤러 데이터베이스가 업데이트된 후 15분을 기다립니다.
중복 전자 부품 전환의 경우 새로 활성화된 컨트롤러 카드가 완전히 초기화된 후 15분을 기다립니다. 지침은 라이브러리 중복 전자 부품 전환 후 SNMP 연결 업데이트를 참조하십시오.
라이브러리 구성 데이터가 STA와 동기화되지 않음이 의심되는 경우. 추가 정보는 "누락된" 매체 및 중복된 볼륨 일련 번호를 참조하십시오.
STA 외부의 이유로 인해 데이터 수집이 실패했다고 의심되는 경우.
Settings – SNMP Connections 화면의 Monitored Libraries 섹션에 있는 연결 상태 필드에 가장 최근 라이브러리 연결 테스트 또는 데이터 수집에 대한 상태가 표시됩니다.
테이블 11-1에는 다음 필드에 대해 설명되어 있습니다.
테이블 11-1 Monitored Libraries 테이블의 Library Connection Status 필드
필드 | 설명 |
---|---|
Last Successful Connection |
가장 최근에 성공한 연결 테스트 또는 데이터 수집에 대한 날짜 및 시간입니다. |
Last Connection Attempt |
가장 최근에 연결 테스트 또는 데이터 수집이 시도된 날짜 및 시간입니다. 시도가 실패하는 경우 이 날짜 및 시간이 "Last Successful Connection"보다 최신입니다. |
Last Connection Status |
가장 최근에 수행한 연결 테스트 또는 데이터 수집의 상태입니다. 데이터 수집에서 STA 사용자 이름에 대해 정의된 화면 새로 고침 비율에 따른 프로세스를 통해 상태가 업데이트됩니다. 가능한 상태는 다음과 같습니다.
|
Last Connection Failure Detail |
연결 테스트 또는 데이터 수집이 실패하거나 거부되는 경우 가능한 원인이 이 필드에 나와 있습니다. |
다음 작업은 STA와 STA가 모니터하는 라이브러리 사이의 SNMP 연결을 유지 관리합니다. 필요에 따라 이 절차를 수행해야 합니다.
별도 표시가 없으면 이 절차는 STA 사용자 인터페이스에서 STA Administrator 권한을 가진 사용자 이름에 의해 수행됩니다.
주:
이 절의 절차는 사용자가 STA 통신에 권장 SNMP v3 프로토콜을 사용하고 있다고 가정합니다.이 절차를 수행하여 STA 서버와 라이브러리 간 SNMP 연결이 양호한지 확인합니다.
이 절차에서는 STA 서버와 라이브러리 사이의 모든 네트워크 노드에서 UDP 포트 161 및 162가 사용으로 설정되었는지를 확인합니다. SNMP v3 트랩 수신자가 올바르게 지정되었는지는 검증할 수 없습니다.
모니터되는 각 라이브러리에 대해 이 절차를 수행합니다. 중복 전자 부품이나 이중 TCP/IP를 사용하는 SL3000 또는 SL8500 라이브러리의 경우 라이브러리에 이 절차를 두 번(기본 라이브러리 IP 주소에 한 번, 보조 IP 주소에 한 번) 수행합니다.
주:
이 절차는 STA 서버의 시스템 명령줄에서 수행됩니다.STA 서버에서 터미널 창을 열고 시스템 루트 사용자로 로그인합니다.
SNMP v3 연결을 테스트합니다. 지정하는 값이 라이브러리의 해당 값과 일치해야 합니다.
# snmpget –v3 –u SNMP_user –a SHA –A auth_pwd –x DES –X priv_pwd –l authPriv library_IP_addr 1.3.6.1.4.1.1211.1.15.3.1.0
설명:
v3은 SNMP v3을 가리킵니다.
SNMP_user는 SNMP v3 사용자 이름입니다.
SHA는 인증 프로토콜을 가리킵니다.
auth_pwd는 권한 부여 암호입니다.
DES는 프라이버시 프로토콜을 가리킵니다.
priv_pwd는 프라이버시 암호입니다.
authPriv는 프라이버시가 명령에서 수행됨을 의미합니다.
library_IP_addr은 라이브러리의 공용 포트의 IP 주소입니다.
SL150 라이브러리의 경우, 네트워크 포트 1입니다.
SL500 라이브러리의 경우, 포트 1B입니다.
SL3000 및 SL8500 라이브러리의 경우, 이중 TCP/IP 또는 중복 전자 부품이 라이브러리에서 활성화되었는지 여부에 따라 테스트할 여러 포트가 있을 수 있습니다. 여러 포트가 있을 경우 각 IP 주소에 대해 이 명령을 실행합니다.
1.3.6.1.4.1.1211.1.15.3.1.0은 라이브러리에 대한 SNMP 객체 식별자(OID)이며, 모든 라이브러리 모델에 대해 동일합니다.
명령 출력에 라이브러리 모델이 표시되는 경우 테스트가 성공한 것입니다. 다음은 명령 예제입니다.
# snmpget –v3 –u STAsnmp –a SHA –A authpwd1 –x DES –X privpwd1 –l authPriv 192.0.2.20 1.3.6.1.4.1.1211.1.15.3.1.0
SNMPv2–SMI::enterprises.1211.1.15.3.1.0 =STRING: "SL8500"
SNMP v2c 연결을 테스트합니다.
# snmpget –v2c –c public –l authPriv library_IP_addr
설명:
v2c는 SNMP v2c를 가리킵니다.
public은 커뮤니티 문자열을 나타냅니다.
authPriv는 프라이버시가 명령에서 수행됨을 의미합니다.
library_IP_addr은 라이브러리의 공용 포트의 IP 주소입니다.
두 가지 SNMP 연결 테스트가 성공하는 경우 이 절차를 종료할 수 있습니다. 두 가지 테스트가 실패하는 경우 다음 단계를 진행하여 필요한 경우 의심되는 네트워크 문제를 해결합니다.
STA 서버에서 라이브러리로의 패킷 경로 지정을 확인합니다.
# traceroute –I library_IP_addr
설명:
‐I(대문자 "I")는 UDP(사용자 데이터그램 프로토콜) 데이터 그램 대신 ICMP(Internet Control Message Protocol) 에코 요청 패킷을 사용함을 나타냅니다.
library_IP_addr은 라이브러리의 공용 포트의 IP 주소입니다.
출력은 홉의 수 및 각 홉에 도달하는 데 걸린 왕복 시간을 표시합니다. 왕복 시간(명령 출력의 마지막 라인)은 1초 미만이어야 합니다. 그렇지 않은 경우 네트워크 관리자에게 네트워크의 성능을 확인하십시오.
STA 서버 및 라이브러리 간에 전송한 TCP/IP 패킷을 모니터합니다.
# tcpdump –v host library_IP_addr > /var/tmp/file_name &
설명:
‐v는 상세 정보 표시 출력을 나타냅니다.
host는 표시된 호스트 간에만(이 경우에는 라이브러리) 패킷을 수집함을 나타냅니다.
library_IP_addr은 라이브러리의 공용 포트의 IP 주소입니다.
file_name은 출력을 저장할 파일의 이름입니다.
이 절차를 수행하여 STA에 대한 SNMP 클라이언트 설정을 추가하거나 수정합니다. 이 설정은 하나 이상의 라이브러리에서 SNMP 데이터를 수신하도록 STA를 구성합니다.
사이트의 각 STA 인스턴스에 단 하나의 SNMP 클라이언트 항목이 있습니다.
탐색 표시줄에서 Setup & Administration을 선택한 다음 SNMP Connections를 선택합니다.
다음과 같이 진행합니다.
클라이언트 설정을 처음 구성하려면 Client Attributes 테이블에서 빈 테이블 행을 선택한 다음 Edit를 누릅니다.
그림 설명 snmpd_editclient.png
기존 클라이언트 설정을 수정하려면 Client Attributes 테이블에서 항목을 선택한 다음 Edit를 누릅니다.
그림 설명 snmpd_clientedit.png
Define SNMP Client Settings 대화 상자가 나타납니다. 새 구성인 경우 필드가 비어 있습니다.
다음과 같이 대화 상자를 작성합니다. 지정하는 값이 라이브러리의 해당 값과 일치해야 합니다.
주:
STA가 SNMP v2c 통신을 위해 구성된 라이브러리만 모니터하더라도 SNMP v3에 해당하는 항목을 포함한 모든 필드를 채워야 합니다. 모든 필드에 값을 입력해야 합니다.STA SNMP Connection Username (Auth)—SNMP v3 사용자 이름을 입력합니다.
Enter STA SNMP Connection Password (Auth)—연결 인증 암호를 입력합니다.
Enter Privacy Encryption Password (Privacy)—프라이버시 암호화 암호를 입력합니다.
User Community—라이브러리와의 SNMP 핸드셰이크 또는 라이브러리와 STA 통신에 대한 SNMP v2c를 사용 중인 경우 이 필드는 필수입니다. 라이브러리에 지정된 커뮤니티 이름을 입력합니다. 기본 값은 public입니다.
Trap Community —SNMP v2c가 라이브러리와 통신에 사용되는 경우에만 사용됩니다. SNMP v3을 사용 중인 경우 값을 기본값 public으로 설정된 상태로 유지합니다. SNMP v2c를 사용 중인 경우 라이브러리에 지정된 트랩 커뮤니티 이름을 입력합니다.
Save를 누릅니다.
구성 레코드가 업데이트되고 메시지 상자가 표시되어 라이브러리와의 SNMP 통신 핸드셰이크를 설정하거나 재설정하기 위한 라이브러리 연결 테스트를 수행해야 함을 알려줍니다.
OK를 눌러 메시지를 없앱니다.
이 절차를 수행하여 STA가 모니터하거나 기존 연결을 수정하도록 할 각 라이브러리에 대한 SNMP 연결을 구성합니다. 기존 연결의 경우 라이브러리 IP 주소 변경과 같이 모니터되는 라이브러리에서 SNMP 구성 설정에 변경 사항이 생기는 경우 이 절차를 수행해야 합니다.
주:
여러 라이브러리 연결을 한 번에 구성하는 경우 라이브러리 중단을 최소화하려면 SNMP 연결을 테스트하기 전에 모든 라이브러리에 대해 이 절차를 완료합니다.탐색 표시줄에서 Setup & Administration을 선택한 다음 SNMP Connections를 선택합니다.
다음과 같이 진행합니다.
라이브러리에 대한 연결을 처음 구성하려면 Monitored Libraries 도구 모음에서 Add를 누릅니다.
그림 설명 snmpd_monlibadd.png
기존 라이브러리 연결을 수정하려면 Monitored Libraries 테이블에서 라이브러리를 선택한 다음 Edit를 누릅니다.
그림 설명 snmpd_monlibselect.png
Define Library Connection Details 대화 상자가 나타납니다. 새 라이브러리 연결인 경우 필드가 비어 있습니다.
다음과 같이 대화 상자를 작성합니다. 지정하는 값이 라이브러리의 해당 값과 일치해야 합니다.
Library Name—STA 사용자 인터페이스 화면을 통해 라이브러리를 식별하는 데 사용할 이름을 입력합니다(예: 라이브러리 호스트 이름).
Library Primary IP Address—라이브러리의 기본 공용 포트 IP 주소를 입력합니다. 모니터되는 다른 라이브러리의 IP 주소를 지정할 수 없습니다.
Library Secondary IP Address—이중 TCP/IP 또는 중복 전자 부품을 사용하는 SL3000 및 SL8500 라이브러리에만 적용됩니다. 라이브러리의 보조 공용 포트에 대한 IP 주소를 지정합니다. 모니터되는 다른 라이브러리의 IP 주소를 지정할 수 없습니다. 모든 SL500 및 SL150 라이브러리를 비롯한 기타 모든 라이브러리의 필드를 비워 둡니다.
STA IP Address—STA 서버의 IP 주소를 선택합니다.
Library Engine ID—이 필드를 변경하지 마십시오. STA와 라이브러리 사이에 초기 연결이 이루어질 때 자동으로 제공되는 라이브러리의 고유한 SNMP 엔진 ID입니다. 새 연결인 경우 비어 있습니다.
Automated Daily Data Refresh—STA가 라이브러리에서 최신 구성 데이터를 수집할 시간을 지정합니다. 데이터는 24시간마다 이 시간에 자동으로 수집됩니다. 일반적으로 라이브러리 사용이 많지 않은 시간을 선택해야 합니다. 기본값은 00:00(12:00 am)입니다. 24시간제 형식을 사용합니다.
주의:
이 필드를 비워 둘 경우 예약된 자동 라이브러리 데이터 수집이 사용 안함으로 설정됩니다. 그 결과 STA 라이브러리 구성 데이터가 라이브러리와 동기화되지 않은 상태가 될 수 있습니다.Library Time Zone—라이브러리의 로컬 시간대를 선택합니다.
Save를 누릅니다.
구성 레코드가 업데이트되고 메시지 상자가 표시되어 라이브러리와의 SNMP 통신 핸드셰이크를 설정하거나 재설정하기 위한 라이브러리 연결 테스트를 수행해야 함을 알려줍니다.
OK를 눌러 메시지를 없앱니다.
기존 라이브러리 연결을 수정한 경우 Monitored Libraries 테이블의 Library Engine ID 필드가 지워져 SNMP 연결이 끊어졌음을 나타냅니다.
이 절차를 수행하여 STA 및 라이브러리 간 SNMP 연결을 테스트하고 통신 핸드셰이크를 설정하거나 재설정합니다. 연결이 끊기지 않도록 하고 SNMP 트랩 손실을 방지하려면 라이브러리 또는 STA 클라이언트에 대한 SNMP 구성 설정을 추가 또는 변경할 때마다 모니터되는 각 라이브러리에 대해 이 절차를 수행해야 합니다.
한 번에 하나의 라이브러리 연결만 테스트할 수 있습니다.
주:
연결 테스트를 수행하면 수신 SNMP 패킷이 일시적으로 손실될 수 있으므로 필요할 때만 이 절차를 수행해야 합니다.주:
이 절차를 수행하기 전에 라이브러리가 작동 중인지 확인하고자 할 수 있습니다.탐색 표시줄에서 Setup & Administration을 선택한 다음 SNMP Connections를 선택합니다.
Monitored Libraries 테이블에서 라이브러리를 선택한 다음 Check / Test Connection을 누릅니다.
그림 설명 snmpd_cxntest.png
Connection Test Status 메시지 상자가 나타나고 MIB Walk Channel, Trap Channel 및 Media Validation Support 테스트에 대한 결과가 표시됩니다.
OK를 눌러 메시지 상자를 닫습니다.
Monitored Libraries 테이블이 테스트 결과로 업데이트됩니다.
Library Complex 필드가 비어 있는 경우 수동 데이터 수집을 수행한 후 이 필드가 채워집니다.
Library Engine ID는 라이브러리에 대한 고유 SNMP 엔진 ID를 나타냅니다.
Last Connection Attempt는 연결 테스트가 시작된 날짜 및 시간을 나타냅니다.
Last Successful Connection은 테스트가 성공적으로 완료된 날짜 및 시간을 나타냅니다.
Last Connection Status는 테스트 결과를 나타냅니다. 테스트가 실패하는 경우 STA는 Last Connection Failure Detail 필드에 정보를 제공합니다. (전체 값을 보려면 열 너비를 늘려야 할 수 있습니다.)
주:
시간 초과로 인해 테스트가 실패하는 경우 라이브러리 작업이 적은 시간 동안 이 절차를 반복합니다.이 절차를 수행하여 라이브러리에 대한 수동 데이터 수집을 시작하고 최신 라이브러리 구성 데이터를 가져옵니다. 이 절차가 성공적으로 완료되는 경우 STA는 라이브러리 모니터링 및 데이터에 대한 분석 수행을 시작합니다.
STA가 일정이 잡힌 시간에 24시간마다 자동으로 데이터 수집을 수행하더라도 라이브러리 또는 STA 클라이언트에 대한 SNMP 구성 설정을 추가하거나 변경할 때마다 모니터되는 각 라이브러리에 대해 수동 데이터 수집을 수행해야 합니다.
데이터 수집은 라이브러리 크기에 따라 수 분에서 한 시간까지 소요될 수 있습니다.
주:
여러 데이터 수집을 동시에 실행할 수 있지만 한 번에 하나씩 시작해야 합니다. 한 번에 한 라이브러리를 선택하는 식으로 필요한 수 만큼 이 절차를 반복합니다.탐색 표시줄에서 Setup & Administration을 선택한 다음 SNMP Connections를 선택합니다.
Monitored Libraries 테이블에서 라이브러리를 선택한 다음 Get latest data를 누릅니다. 한 번에 라이브러리 하나만 선택할 수 있습니다.
확인 메시지 상자가 표시됩니다.
OK를 눌러 메시지 상자를 닫습니다.
데이터 수집이 진행되고 Monitored Libraries 테이블이 결과로 업데이트됩니다.
Library Complex는 라이브러리 컴플렉스 ID를 나타냅니다.
Library Engine ID는 라이브러리에 대한 고유 SNMP 엔진 ID를 나타냅니다.
Last Connection Attempt는 데이터 수집이 시작된 날짜 및 시간을 나타냅니다.
Last Successful Connection은 데이터 수집이 성공적으로 완료된 날짜 및 시간을 나타냅니다.
Last Connection Status는 다음과 같이 업데이트됩니다.
IN PROGRESS: 데이터 수집 프로세스가 진행 중입니다.
SUCCESS: 데이터 수집이 성공적으로 수행되었습니다. STA가 라이브러리에서 교환 데이터를 수신하기 시작합니다.
FAILED: 데이터 수집이 성공적으로 수행되지 않았습니다. 가능한 경우 STA는 Last Connection Failure Detail 필드에 정보를 제공합니다. (전체 값을 보려면 열 너비를 늘려야 할 수 있습니다.)
주:
상태는 4분마다 업데이트되고, 기본 화면 새로 고침 간격은 480초입니다. 하지만 Refresh Table 버튼을 눌러 언제든 수동으로 테이블을 새로 고칠 수 있습니다.Recent SNMP Trap Communication Status가 때로는 MISSED HEARTBEAT를 나타낼 수 있습니다. 이는 정상입니다.
이 절차를 수행하여 모든 SNMP 연결 정보를 텍스트 파일로 내보냅니다. 암호는 파일에 포함되어 있지 않습니다.
이 파일은 연결 문제를 해결하거나 연결 정보를 다시 입력할 때 유용합니다. 예 11-8은 샘플 파일입니다.
탐색 표시줄에서 Setup & Administration을 선택한 다음 SNMP Connections를 선택합니다.
화면 하단에서 Export를 누릅니다.
파일이 SnmpConfiguration.txt라는 이름으로 저장됩니다.
Define SNMP Client Settings --------------------------- Client Attributes ----------------- STA SNMP Connection Username (Auth) = abc1 Connection Password Encryption (Auth) = Not Specified Connection Password Encryption (Auth) = SHA Privacy Encryption Password (Privacy) = Not Specified Connection Password Encryption (Auth) = DES STA Engine ID = 0x8000002a050000014817ec1dc1 SNMP Trap Levels = 1,2,3,4,11,13,14,21,25,27,41,45,61,63,65,81,85,100 Trap Community = public User Community = public V2C Fallback = false Monitored Libraries ------------------- STA IP Address = 10.80.145.78 Library Name = SL3000A Library Complex = SL3000_5720123200089 Library Primary IP Address = 10.80.104.51 Library Secondary IP Address = Not Specified Library Engine ID = 0x80001f880431303030123123303000 Requested MIB Walk Time = 00:00:00 Library Serial Number = 5720123200089 Library Time Zone = UTC Recent SNMP Trap Communication Status = GOOD Last Connection Status = SUCCESS Last Connection Failure Detail = Not Specified
이 절차를 사용하여 STA에서 라이브러리 SNMP 연결을 제거할 수 있습니다. 라이브러리에 대한 모든 기존 데이터가 STA 화면에서 제거되지만 STA 데이터 저장소에 보존됩니다. 이 절차의 영향에 대한 자세한 내용은 제거된 라이브러리를 참조하십시오.
탐색 표시줄에서 Setup & Administration을 선택한 다음 SNMP Connections를 선택합니다.
Monitored Libraries 테이블에서 제거할 라이브러리를 선택한 다음 Delete를 누릅니다.
라이브러리에서 STA SNMP 트랩 수신자를 삭제합니다.
snmp deleteTrapRecipient id index
설명:
index는 삭제할 트랩 수신자의 인덱스 번호입니다.
예를 들면 다음과 같습니다.
ADMIN> snmp deleteTrapRecipient id 1
requestId 1
requestId 2
Device 1,0,0,0
Success true
Done
Failure Count 0
Success Count 1
COMPLETED
필요에 따라 이 절차를 수행하여 라이브러리에 대한 SNMP 연결 정보를 표시하거나 수정합니다.
이 절차를 사용하여 라이브러리가 완전히 초기화되고 작동 중인지 확인합니다. 라이브러리가 완전히 초기화되지 않은 경우 이 프로세스가 실패하기 때문에 SNMP 연결 테스트 또는 데이터 수집을 수행하기 전에 이 절차를 수행하고자 할 수 있습니다.
주:
여러 라이브러리 연결을 한 번에 구성하는 경우 라이브러리 중단을 최소화하려면 SNMP 연결을 테스트하기 전에 모든 라이브러리에 대해 이 절차를 완료합니다.이 절차는 SL Console 또는 SL150 브라우저 기반 인터페이스에서 수행됩니다.
SL500 라이브러리
SL Console을 사용하여 라이브러리에 로그인합니다.
Tools 메뉴에서 System Detail을 선택합니다.
탐색 트리에서 Library를 선택합니다.
Status 탭을 선택합니다.
라이브러리 Operational State가 Operational을 나타내는지 확인합니다.
SL3000 및 SL8500 라이브러리
SL Console을 사용하여 라이브러리에 로그인합니다.
Tools 메뉴에서 System Detail을 선택합니다.
탐색 트리에서 Library를 선택합니다.
Status 탭을 선택한 다음 General 탭을 선택합니다.
Device State가 Ready를 나타내는지 확인합니다.
SL150 라이브러리
브라우저 기반 사용자 인터페이스에 로그인합니다.
화면 상단에서 Health 필드가 Operational을 나타내는지 확인합니다.
이 절차를 수행하여 라이브러리에 정의된 모든 트랩 수신자를 표시하고 설정을 확인합니다.
SL150을 제외한 모든 라이브러리
라이브러리 CLI에 로그인합니다.
다음 명령을 실행합니다.
snmp listTrapRecipients
예를 들면 다음과 같습니다.
ADMIN> snmp listTrapRecipients
requestId
requestId 1
Attributes Auth SHA
AuthPass *****
Engine Id 0x80001f88807ad87e39453f
Host 192.0.2.20
Index 1
Name STAuser
Port 162
Priv DES
Priv Pass *****
Trap Level 1,2,3,4,11,13,14,21,25,27,41,45,61,63,65,81,85,100
Version v3
Object Snmp snmp
Done
Failure Count 0
Success Count 1
COMPLETED
표시된 출력에서 STA 트랩 수신자의 인덱스 번호를 살펴봅니다. 위 예제에서 인덱스 번호는 "1"입니다.
SL150 라이브러리
브라우저 기반 사용자 인터페이스에 로그인합니다.
탐색 트리에서 SNMP를 선택한 다음 SNMP Trap Recipients를 선택하여 트랩 수신자 목록을 표시합니다.
이 절차를 수행하여 라이브러리에서 STA 트랩 수신자를 변경하거나 삭제합니다. SL150을 제외한 모든 라이브러리 모델의 경우 트랩 수신자 정의를 수정하려면 먼저 기존 정의를 삭제한 다음 새 정의를 추가해야 합니다.
SL150을 제외한 모든 라이브러리
라이브러리 CLI에 로그인합니다.
트랩 수신자를 삭제합니다.
snmp deleteTrapRecipient id index
설명:
index는 삭제할 트랩 수신자의 인덱스 번호입니다.
예를 들면 다음과 같습니다.
ADMIN> snmp deleteTrapRecipient id 1
requestId 1
requestId 2
Device 1,0,0,0
Success true
Done
Failure Count 0
Success Count 1
COMPLETED
SL150 라이브러리
브라우저 기반 사용자 인터페이스에 로그인합니다.
탐색 트리에서 SNMP를 선택한 다음 SNMP Trap Recipients를 선택합니다.
목록에서 트랩 수신자를 선택합니다.
Edit Trap Recipient 또는 Delete Trap Recipient를 선택합니다.
트랩 수신자를 수정 중인 경우 설정을 수정한 다음 Save를 누릅니다.
다음 작업은 특별한 상황에만 필요합니다. 다음을 참조하십시오.
주:
이 절차는 SL3000 및 SL8500 라이브러리에만 적용됩니다.STA가 중복 전자 부품을 지원하도록 구성되어 있고 컨트롤러 카드 전환이 발생하는 경우 STA는 보조 라이브러리 IP 주소로 지정된 포트를 통해 라이브리와의 연결을 유지 관리합니다. 하지만 전환이 완료된 후 다음 수동 절차도 수행해야 합니다.
이 절차는 STA 사용자 인터페이스에서 수행됩니다.
새로 활성화된 컨트롤러 카드가 완전히 초기화된 후 15분을 기다립니다.
연결 테스트를 수행하여 라이브러리 SNMP 연결을 확인합니다. 지침은 라이브러리 SNMP 연결 테스트를 참조하십시오.
데이터 수집을 수행하여 현재 라이브러리 구성 데이터를 검색합니다. 지침은 수동 데이터 수집 실행을 참조하십시오.
중복 전자 부품 전환 후 컨트롤러 카드가 교체되는 경우 라이브러리에 대한 IP 주소가 변경되므로 STA에 SNMP 연결 정보를 다시 입력해야 합니다. 지침은 라이브러리에 대한 SNMP 연결 구성을 참조하십시오.
중복 전자 부품을 지원하도록 STA 구성에 대한 전체 세부 정보는 STA 설치 및 구성 설명서를 참조하십시오.
주:
이 절차는 SL150 라이브러리에는 적용되지 않습니다.이 절차를 사용하여 다음 라이브러리 펌웨어 버전 이상 중 하나로 업그레이드한 후 라이브러리 및 STA SNMP 구성을 업데이트합니다.
SL500 – FRS 1468
SL3000 – FRS 4.0
SL8500 – FRS 8.0
이러한 펌웨어 버전부터 라이브러리 엔진 ID는 새 32비트 값으로 생성됩니다. 이 절차를 수행하지 않는 경우 STA는 라이브러리에서 SNMP 트랩을 수신할 수 없습니다.
이 절차는 두 부분으로 나뉩니다.
STA의 SNMP 설정 업데이트
STA 사용자 인터페이스로 로그인합니다.
업그레이드된 라이브러리에 대한 라이브러리 연결 세부 정보를 편집합니다. 라이브러리에 대한 SNMP 연결 구성을 참조하십시오.
Define Library Connection Details 대화 상자에서 Library Engine ID 필드를 지우고 Save를 누릅니다. 이렇게 하면 STA가 라이브러리에 다시 연결할 때 엔진 ID를 새 값으로 강제로 업데이트하도록 합니다.
라이브러리와의 SNMP 연결을 다시 설정합니다. 지침은 라이브러리 SNMP 연결 테스트를 참조하십시오.
SNMP 연결 테이블에 표시되는 새 SNMP 엔진 ID를 기록합니다. 절차의 다음 부분에서 이 값을 사용합니다.
라이브러리에서 SNMP 설정 확인
업그레이드된 라이브러리의 CLI로 로그인합니다.
모든 SNMP 트랩 수신자를 표시합니다. 지침은 모든 SNMP 트랩 수신자 표시를 참조하십시오.
STA 서버에 대해 표시된 SNMP 버전 레벨을 확인하고 다음을 진행합니다.
v2c인 경우 이 절차를 종료할 수 있습니다.
v3인 경우 다음 단계를 진행합니다.
이 절차의 첫번째 부분에 설명된 엔진 ID와 표시된 엔진 ID를 비교합니다.
일치하는 경우 이 절차를 종료할 수 있습니다.
일치하지 않는 경우 다음 단계를 진행합니다.
STA 트랩 수신자의 인덱스 번호를 기록합니다.
STA 트랩 수신자를 삭제합니다. 지침은 STA 트랩 수신자 삭제 또는 수정을 참조하십시오.
새 라이브러리 엔진 ID를 사용하여 STA SNMP v3 트랩 수신자를 다시 추가합니다. 지침은 STA 설치 및 구성 설명서의 SNMP v3 트랩 수신자 만들기에 대한 절차를 참조하십시오.
STA 서버의 IP 주소가 변경된 경우 이 절차를 수행하여 STA 및 모니터되는 모든 라이브러리 간 SNMP 연결을 확인합니다. 모니터되는 각 라이브러리에 대한 전체 절차를 수행해야 합니다.
절차는 다음 부분으로 나뉩니다.
네트워크 및 SNMP 연결 확인
STA 및 라이브러리 간 양호한 통신을 확인합니다. 지침은 라이브러리와의 SNMP 통신 확인을 참조하십시오.
라이브러리에서 SNMP 설정 업데이트
STA 트랩 수신자의 인덱스 번호를 검색합니다. 지침은 모든 SNMP 트랩 수신자 표시를 참조하십시오.
기존 IP 주소와 함께 STA 트랩 수신자를 삭제합니다. 지침은 STA 트랩 수신자 삭제 또는 수정을 참조하십시오.
새 IP 주소로 STA 트랩 수신자를 추가합니다. 지침은 STA 설치 및 구성 설명서를 참조하십시오.
STA의 SNMP 설정 업데이트
SNMP 연결 설정에서 STA IP 주소를 업데이트합니다. 지침은 라이브러리에 대한 SNMP 연결 구성을 참조하십시오.
라이브러리와의 SNMP 연결을 다시 설정합니다. 지침은 라이브러리 SNMP 연결 테스트를 참조하십시오.
라이브러리 구성 데이터를 업데이트합니다. 이 단계는 드라이브 또는 매체 구성 변경이 라이브러리에서 발생한 경우에만 필요합니다. 지침은 수동 데이터 수집 실행을 참조하십시오.
다음 작업은 STA 및 모니터되는 라이브러리 간 SNMP 연결에 관련된 문제를 진단하고 해결하는 데 도움이 됩니다. 발생한 문제에 적용되는 절차를 수행합니다.
실패한 연결 테스트가 표시되는 메시지 예제는 연결 테스트 상태 메시지를 참조하십시오.
MIB Walk Channel 테스트에서는 라이브러리 초기화, 네트워크 연결, 올바른 SNMP 클라이언트 설정 및 올바른 라이브러리 펌웨어를 확인합니다. 이 테스트가 실패하면 다음 문제 중 하나 이상이 원인일 수 있습니다.
STA가 구성되지 않음
라이브러리가 초기화되지 않음
라이브러리 펌웨어가 STA에 대한 최소 요구 사항을 충족하지 않음
STA 서버와 라이브러리 사이에 네트워크 문제가 있음
정적 IP 주소가 STA 서버 또는 라이브러리에 지정되지 않음
SNMP가 라이브러리에서 사용으로 설정되지 않음
SNMP 클라이언트 설정이 STA 서버와 라이브러리 사이에 일치하지 않음
이 절차를 수행하여 문제를 진단하고 해결합니다. 라이브러리에 수행된 단계에 대한 자세한 지침은 STA 설치 및 구성 설명서를 참조하십시오.
라이브러리에서 수행할 단계
라이브러리 CLI에 로그인합니다.
라이브러리가 완전히 초기화되었는지 확인합니다. 지침은 라이브러리 작동 확인을 참조하십시오.
라이브러리에서 STA 서버로의 통신을 확인합니다. 이 명령은 SL150에서 사용할 수 없습니다.
SL8500 및 SL3000:
traceRoute sta_server_IP_addr
SL500:
traceroute sta_server_IP_addr
설명:
sta_server_IP_addr은 STA 서버의 공용 포트에 대한 IP 주소입니다.
출력은 홉의 수 및 각 홉에 도달하는 데 걸린 왕복 시간을 표시합니다. 왕복 시간(명령 출력의 마지막 라인)은 1초 미만이어야 합니다. 그렇지 않은 경우 네트워크 관리자에게 네트워크의 성능을 확인하십시오.
SNMP가 공용 포트에서 사용으로 설정되었는지 확인합니다. 지침은 STA 설치 및 구성 설명서의 라이브러리에서 SNMP 사용으로 설정에 대한 절차를 확인하십시오.
한 명의 SNMP v2c 사용자만 있는지 확인합니다. 지침은 STA 설치 및 구성 설명서의 SNMP v2c 사용자가 있는지 확인하는 절차를 참조하십시오.
SNMP v3 사용자가 올바르게 추가되었는지 확인합니다.
SL500, SL3000 및 SL8500 라이브러리에서는 snmp listUsers 명령을 사용하여 SNMP 사용자의 목록을 봅니다. SL150 라이브러리의 탐색 트리에서 SNMP를 선택한 다음 SNMP Trap Recipients를 선택합니다.
SNMP v3 사용자를 추가하려면 STA 설치 및 구성 설명서의 SNMP v3 사용자 만들기에 대한 절차를 참조하십시오.
정적 IP 주소가 라이브러리에 지정되었는지 확인합니다. 지침은 STA 설치 및 구성 설명서의 라이브러리 IP 주소 검색에 대한 절차를 참조하십시오.
라이브러리와 STA 서버 모두에서 기타 모든 단계를 수행한 후 SNMP v3 사용자를 삭제하고 다시 추가하는 것을 고려합니다.
STA 서버에서 수행할 단계
STA 서버에 로그인합니다.
STA 서버에서 정적 IP 주소를 사용 중임을 확인합니다.
STA 서버에서 라이브러리로의 통신을 확인합니다.
# traceroute –I library_IP_addr
설명:
‐I(대문자 "I")는 UDP(사용자 데이터그램 프로토콜) 데이터 그램 대신 ICMP(Internet Control Message Protocol) 에코 요청 패킷을 사용함을 나타냅니다.
library_IP_addr은 라이브러리의 공용 포트의 IP 주소입니다.
출력은 홉의 수 및 각 홉에 도달하는 데 걸린 왕복 시간을 표시합니다. 왕복 시간(명령 출력의 마지막 라인)은 1초 미만이어야 합니다. 그렇지 않은 경우 네트워크 관리자에게 네트워크의 성능을 확인하십시오.
STA 서버가 라이브러리 공용 포트에 접근할 수 있는지 확인하려면 기본 라이브러리 IP 주소 및 보조 IP 주소(해당하는 경우)에 대해 ping을 수행합니다.
STA 서버와 라이브러리 사이의 모든 네트워크 노드에서 UDP 포트 161 및 162가 사용으로 설정되었는지 확인합니다. 지침은 라이브러리와의 SNMP 통신 확인을 참조하십시오.
STA SNMP Client Attributes 화면의 설정이 라이브러리의 SNMP v3 사용자 및 트랩 수신자에 대한 해당 설정과 정확히 일치하는지 확인합니다. 지침은 STA에 대한 SNMP 클라이언트 설정 구성을 참조하십시오.
STA Monitored Libraries 화면의 설정이 라이브러리에 대해 올바른지 확인합니다. 지침은 라이브러리에 대한 SNMP 연결 구성을 참조하십시오.
Trap Channel 테스트에서는 라이브러리가 테스트 트랩(13)을 STA 서버로 보내도록 요청합니다. 테스트가 실패하면 STA는 마지막 트랩 또는 정보가 수신된 날짜 및 시간을 나타냅니다. 테스트가 실패하거나 Unknown을 나타내면 다음 문제 중 하나 이상이 원인일 수 있습니다.
라이브러리 펌웨어가 테스트 트랩을 지원하지 않음
STA가 라이브러리에서 트랩 수신자로 올바르게 구성되지 않음
최근 STA 2.0.x로 업그레이드한 경우 STA 서버의 IP 주소가 라이브러리에 대한 연결 세부 정보에 지정되지 않음
이 절차를 수행하여 문제를 진단하고 해결합니다. 라이브러리에 수행된 단계에 대한 자세한 지침은 STA 설치 및 구성 설명서를 참조하십시오.
라이브러리가 권장 펌웨어 이상을 실행 중인지 확인합니다. 자세한 내용은 STA 요구 사항 설명서를 참조하십시오. 낮은 펌웨어 버전은 테스트 트랩(13)을 지원하지 않을 수 있습니다.
STA 2.0.x로 업그레이드한 후 라이브러리의 연결 세부 정보에서 STA 서버의 IP 주소를 선택했는지 확인합니다. 지침은 라이브러리에 대한 SNMP 연결 구성을 참조하십시오.
snmp engineId(SL500 라이브러리의 경우) 또는 snmp engineId print(SL3000 및 SL8500 라이브러리의 경우) 명령을 사용하여 라이브러리 엔진 ID를 표시합니다. (SL150 라이브러리에는 해당되지 않습니다.)
STA가 트랩 수신자로 올바르게 구성되었는지 확인합니다. 지침은 모든 SNMP 트랩 수신자 표시를 참조하십시오.
Engine Id: 3단계에 표시된 라이브러리 엔진 ID와 일치해야 합니다. 항목에는 대문자가 포함되어 있으면 안됩니다. SL8500 및 SL3000 라이브러리의 경우 항목에는 0x 접두어가 포함되어야 합니다(SL500에도 이 접두어가 표시될 수 있음).
Host: STA 서버의 IP 주소입니다.
Version: v3이어야 합니다.
Auth: SHA여야 합니다.
Priv: DES여야 합니다.
Auth Pass 및 Priv Pass: STA SNMP Client Attributes 화면의 암호 및 SNMP 사용자를 만들 때 지정한 암호와 일치해야 합니다. SL500 라이브러리의 경우 암호에 작은 따옴표가 텍스트로 포함되어 있지 않은지 확인하십시오.
Trap Level: 트랩 13을 포함해야 합니다.
3단계의 라이브러리 엔진 ID가 STA Monitored Libraries 화면의 값과 일치하는지 확인합니다. 자세한 내용은 라이브러리에 대한 SNMP 연결 구성을 참조하십시오.
일치하지 않는 경우 화면의 Library Engine ID 필드를 지우고 라이브러리 연결 테스트를 수행합니다. 지침은 라이브러리 SNMP 연결 테스트를 참조하십시오.
Media Validation Support 테스트는 STA 매체 검증을 지원하는 데 필요한 최소 라이브러리 펌웨어 및 구성을 확인합니다. 라이브러리 구성이 매체 검증을 지원하지 않는 경우 이 테스트는 Not Applicable을 보고합니다. 테스트가 매체 검증을 지원할 수 있는 라이브러리에 대해 실패한 경우 다음 문제 중 하나 이상이 원인일 수 있습니다.
라이브러리 펌웨어가 매체 검증을 지원하지 않음
SNMP v3이 구성되지 않음
매체 검증 풀에 드라이브가 없음
매체 검증 풀에 비어 있거나 예약 가능한 드라이브가 없음
이 절차를 수행하여 문제를 진단하고 해결합니다. 라이브러리에 수행된 단계에 대한 자세한 지침은 STA 설치 및 구성 설명서를 참조하십시오.
라이브러리 및 드라이브가 매체 검증에 필요한 최소 펌웨어 레벨을 충족하는지 확인합니다. 자세한 내용은 STA 요구 사항 설명서를 참조하십시오.
라이브러리와 STA 서버 모두에 구성된 SNMP v3 사용자가 있고, STA 서버가 라이브러리에서 트랩 수신자가 되도록 구성되었는지 확인합니다. STA 설치 및 구성 설명서의 라이브러리 SNMP 구성 단계를 검토합니다.
매체 검증 구성에 대한 자세한 내용은 STA 사용 설명서를 참조하십시오.
STA 서버에서 트랩을 수신하고 있지 않거나 STA가 트랩을 처리하고 있지 않은 경우 이 절차를 수행합니다.
STA 서버에 시스템 루트 사용자로 로그인합니다.
STA 서버에서 정적 IP 주소를 사용 중임을 확인합니다.
STA 서버 및 라이브러리 간에 전송한 TCP/IP 패킷을 모니터합니다.
# tcpdump –v host library_IP_addr > /var/tmp/file_name &
설명:
‐v는 상세 정보 표시 출력을 나타냅니다.
host는 표시된 호스트 간에만(이 경우에는 라이브러리) 패킷을 수집함을 나타냅니다.
library_IP_addr은 라이브러리의 공용 포트의 IP 주소입니다.
file_name은 출력을 저장할 파일의 이름입니다.
출력에서 .snmptrap 및 SNMPv3을 찾습니다. 데이터 수집 요청에 대한 네트워크 트래픽에 .snmp가 포함되어 있습니다.
라이브러리에 작업이 있지만 트랩이 수신되지 않고 있는 경우 정확성을 위해 라이브러리 트랩 수신자 항목을 확인합니다. 실패한 Trap Channel 테스트 문제 해결을 참조하십시오.
SNMP 포트 162를 STA에 대해 사용할 수 있는지 확인합니다. STA 트랩 리스너는 이 포트를 통해 트랩을 처리합니다.
필요한 경우 이 포트를 통한 통신 문제를 해결하려면 다음 단계를 수행합니다.
다음과 같이 "SEVERE" 오류에 대해 /Oracle_storage_home/Middleware/user_projects/domains/tbi/servers/staAdapter/logs/staAdapter.log 파일을 확인합니다.
"SEVERE: SNMP Trap/Inform Listener Port 162 is NOT bindable. Stop the application currently bound to that port."
포트 162가 이미 사용 중인 경우 어떤 프로세스에서 사용하고 있는지 확인합니다.
# netstat –ap |grep –I snmp
# netstat –anp |grep ":162"
포트와 연관된 프로세스를 따라가거나 시스템 부트 중 시작되었을 수 있는 서비스를 확인합니다.
# chkconfig ––list
snmpd 또는 snmtrapd 서비스가 실행 중인 경우 다음 단계를 수행하여 영구적으로 해제되었는지 확인합니다.
SNMP 서비스 구성을 해제합니다.
# chkconfig snmpd off
# chkconfig snmptrapd off
SNMP 서비스를 중지합니다.
# service snmptrapd stop
# service snmpd stop
STA 서비스를 중지하고 다시 시작합니다.
# STA stop all
# STA start all
일부 트랩이 STA Notifications 화면에서 보고되는 경우 라이브러리에서 트랩 수신자를 만들 때 모든 트랩 레벨이 지정되었는지 확인합니다. 지원되는 트랩 레벨 목록은 STA 설치 및 구성 설명서의 SNMP v3 트랩 수신자 만들기 절차를 참조하십시오.
SL500의 경우 지원되는 버전의 SL Console을 사용하여 라이브러리를 구성했는지 확인합니다. 이전 버전의 SL Console에서는 입력할 수 있는 트랩 레벨 문자의 수를 제한합니다.
SL500 및 SL150 라이브러리의 경우 볼륨 레이블 형식이 올바르게 설정되었는지 확인합니다. 자세한 내용은 STA 설치 및 구성 설명서의 볼륨 레이블 형식 설정에 대한 절차를 참조하십시오.