섀시 인벤토리 및 인터페이스 검색
SRX 시리즈 섀시 클러스터 인벤토리 및 인터페이스 정보는 클러스터의 하드웨어 구성 요소와 인터페이스를 모니터링하기 위해 수집됩니다. 기본 노드에는 보조 노드 구성 요소 및 인터페이스에 대한 정보가 포함되어 있습니다.
Junos OS XML 관리 프로토콜 또는 NETCONF XML 관리 프로토콜 사용
원격 프로시저 호출(RPC)을
get-chassis-inventory
사용하여 섀시 인벤토리를 가져옵니다. 이 RPC는 기본 노드와 보조 노드 모두에서 구성 요소를 보고합니다. 자세한 내용은 RPC를 사용하여 SRX 시리즈 섀시 클러스터 관리를 참조하십시오.RPC를
get-interface-information
사용하여 인터페이스 인벤토리를 가져옵니다. 이 RPC는 fxp0 인터페이스를 제외한 보조 노드의 인터페이스에 대한 정보를 보고합니다.
RPC 및 해당 응답 사용에 대한 자세한 내용은 Junos XML API 운영 개발자 참조를 참조하십시오.
SNMP 사용
관리 정보 베이스(MIB)
jnx-chas-defines
를 통해 SRX 시리즈 섀시 구조와 모델링을 이해할 수 있습니다. 이 관리 정보 베이스(MIB)는 쿼리용이 아닙니다. 섀시 클러스터 모델링을 이해하는 데만 사용됩니다.샘플 섀시 정의 관리 정보 베이스(MIB)
jnxProductLineSRX3600 OBJECT IDENTIFIER ::= { jnxProductLine 34 } jnxProductNameSRX3600 OBJECT IDENTIFIER ::= { jnxProductName 34 } jnxProductModelSRX3600 OBJECT IDENTIFIER ::= { jnxProductModel 34 } jnxProductVariationSRX3600 OBJECT IDENTIFIER ::= { jnxProductVariation 34 } jnxChassisSRX3600 OBJECT IDENTIFIER ::= { jnxChassis 34 } jnxSlotSRX3600 OBJECT IDENTIFIER ::= { jnxSlot 34 } jnxSRX3600SlotFPC OBJECT IDENTIFIER ::= { jnxSlotSRX3600 1 } jnxSRX3600SlotHM OBJECT IDENTIFIER ::= { jnxSlotSRX3600 2 } jnxSRX3600SlotPower OBJECT IDENTIFIER ::= { jnxSlotSRX3600 3 } jnxSRX3600SlotFan OBJECT IDENTIFIER ::= { jnxSlotSRX3600 4 } jnxSRX3600SlotCB OBJECT IDENTIFIER ::= { jnxSlotSRX3600 5 } jnxSRX3600SlotFPB OBJECT IDENTIFIER ::= { jnxSlotSRX3600 6 } jnxMediaCardSpaceSRX3600 OBJECT IDENTIFIER ::= { jnxMediaCardSpace 34 } jnxSRX3600MediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceSRX3600 1 } jnxMidplaneSRX3600 OBJECT IDENTIFIER ::= { jnxBackplane 34 }
SNMP 관리 정보 베이스(MIB)를 보려면 다음 명령을 사용합니다.
user@host>
show snmp mib ?
Possible completions: get Get SNMP object value get-next Get next SNMP object value walk Walk SNMP object values {secondary:node0} user@host>show snmp mib get ?
Possible completions: <name> ascii Convert string indices to 'ascii-keys' representation decimal Decimal format (default) {secondary:node0} user@host>show snmp mib walk ?
Possible completions: <name> Requested SNMP object names ascii Convert string indices to 'ascii-keys' representation decimal Decimal format (default)jnx-chassis 관리 정보 베이스(MIB)를 사용하여 섀시 인벤토리를 가져옵니다.
표 1: jnx-chassis 관리 정보 베이스(MIB) 정보 관리 정보 베이스(MIB) 항목
설명
관리 정보 베이스(MIB) 상단
최상위 객체를 사용하여 jnxBoxClass, jnxBoxDescr, jnxBoxSerialNo, jnxBoxRevision 및 jnxBoxInstalled MIB 객체와 같은 섀시 세부 정보를 표시합니다.
jnxContainers테이블
디바이스에서 지원하는 컨테이너를 표시하는 데 사용합니다.
jnxContents테이블
섀시 내용을 표시하는 데 사용합니다.
jnxContentsChassisId
어떤 구성 요소가 어떤 노드에 속하는지 표시하는 데 사용합니다.
jnxLed테이블
구성 요소의 LED 상태를 확인하는 데 사용합니다. 이 관리 정보 베이스(MIB)는 기본 노드의 LED 상태만 보고합니다.
jnxFilledTable
디바이스 컨테이너 테이블에서 컨테이너의 빈/채워짐 상태를 표시하는 데 사용합니다.
jnxOperatingTable
상자 내용물 테이블에 작동 주체의 작동 상태를 표시하는 데 사용합니다.
jnx이중화테이블
두 노드의 중복 세부 정보를 표시하는 데 사용합니다. 현재 이 관리 정보 베이스(MIB)는 라우팅 엔진에 대해서만 보고합니다. 두 라우팅 엔진 모두 각 노드의 기본으로 보고됩니다. 활성 및 백업 상태를 확인하는 데 사용하지 마십시오.
jnxFru테이블
섀시의 FRU(Field-Replaceable Unit)를 표시하는 데 사용합니다. 빈 슬롯도 보고됩니다.
참고:jnx-chassis 관리 정보 베이스(MIB)는 클러스터 모드의 SRX 시리즈 브랜치 디바이스에서 지원되지 않습니다. 독립형 SRX 시리즈 브랜치 디바이스에서 지원됩니다.
섀시 관리 정보 베이스(MIB) 워크 예
JUNIPER-MIB::jnxContentsDescr.1.1.0.0 = STRING: node0 midplane JUNIPER-MIB::jnxContentsDescr.1.2.0.0 = STRING: node1 midplane JUNIPER-MIB::jnxContentsDescr.2.1.0.0 = STRING: node0 PEM 0 JUNIPER-MIB::jnxContentsDescr.2.2.0.0 = STRING: node0 PEM 1 JUNIPER-MIB::jnxContentsDescr.2.5.0.0 = STRING: node1 PEM 0 JUNIPER-MIB::jnxContentsDescr.2.6.0.0 = STRING: node1 PEM 1 JUNIPER-MIB::jnxContentsDescr.4.1.0.0 = STRING: node0 Left Fan Tray JUNIPER-MIB::jnxContentsDescr.4.1.1.0 = STRING: node0 Top Rear Fan JUNIPER-MIB::jnxContentsDescr.4.1.2.0 = STRING: node0 Bottom Rear Fan JUNIPER-MIB::jnxContentsDescr.4.1.3.0 = STRING: node0 Top Middle Fan JUNIPER-MIB::jnxContentsDescr.4.1.4.0 = STRING: node0 Bottom Middle Fan JUNIPER-MIB::jnxContentsDescr.4.1.5.0 = STRING: node0 Top Front Fan JUNIPER-MIB::jnxContentsDescr.4.1.6.0 = STRING: node0 Bottom Front Fan JUNIPER-MIB::jnxContentsDescr.4.2.0.0 = STRING: node1 Left Fan Tray JUNIPER-MIB::jnxContentsDescr.4.2.1.0 = STRING: node1 Top Rear Fan JUNIPER-MIB::jnxContentsDescr.1.1.0.0 = STRING: node0 midplane JUNIPER-MIB::jnxContentsDescr.1.2.0.0 = STRING: node1 midplane JUNIPER-MIB::jnxContentsDescr.2.1.0.0 = STRING: node0 PEM 0 JUNIPER-MIB::jnxContentsDescr.2.2.0.0 = STRING: node0 PEM 1 JUNIPER-MIB::jnxContentsDescr.2.5.0.0 = STRING: node1 PEM 0 JUNIPER-MIB::jnxContentsDescr.2.6.0.0 = STRING: node1 PEM 1 JUNIPER-MIB::jnxContentsDescr.4.1.0.0 = STRING: node0 Left Fan Tray JUNIPER-MIB::jnxContentsDescr.4.1.1.0 = STRING: node0 Top Rear Fan JUNIPER-MIB::jnxContentsDescr.4.1.2.0 = STRING: node0 Bottom Rear Fan JUNIPER-MIB::jnxContentsDescr.4.1.3.0 = STRING: node0 Top Middle Fan JUNIPER-MIB::jnxContentsDescr.4.1.4.0 = STRING: node0 Bottom Middle Fan JUNIPER-MIB::jnxContentsDescr.4.1.5.0 = STRING: node0 Top Front Fan JUNIPER-MIB::jnxContentsDescr.4.1.6.0 = STRING: node0 Bottom Front Fan JUNIPER-MIB::jnxContentsDescr.4.2.0.0 = STRING: node1 Left Fan Tray JUNIPER-MIB::jnxContentsDescr.4.2.1.0 = STRING: node1 Top Rear Fan
ifTable - 클러스터의 모든 인터페이스를 표시하는 데 사용합니다. 보조 노드의 fxp0 인터페이스를 제외하고, 보조 노드의 모든 인터페이스는 기본 노드에 의해 보고됩니다.
jnx-if-extensions/ifChassisTable - 각 PIC 및 FPC에 대한 인터페이스 매핑을 표시하는 데 사용합니다.
ifStackStatusTable - 하위 인터페이스 및 각 상위 인터페이스를 표시하는 데 사용합니다.