Cisco Nexus Set Config(nxapi, snmp)

2020. 10. 16. 16:49프로그래밍 개발(Development)/Etc

반응형

대상 장비는 Cisco Nexus 9000 Switch 입니다.

 

개발 환경을 구축 하기 위해 Nexus 9000 Switch에 필요한 Config 정보를 세팅 하는 방법을 알아보겠습니다.

3K, 5K, 7K, 9K 등 다른 버전에도 대부분 동일하게 적용 됩니다.


1. Enable the NX-API nxapi feature.

  • NX-OS의 경우 nxapi 기능이 있기 때문에 rest api를 이용하여 command 정보를 json 포맷으로 쉽게 조회가 가능하다.

  • 기본적으로 disabled로 되어 있기 때문에 enabled하는 방법을 알아보겠습니다.

N9K# conf t
N9K# feature nxapi
N9K# show feature | inx nxapi

nxapi enabled

참고 사이트

www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/6-x/programmability/guide/b_Cisco_Nexus_9000_Series_NX-OS_Programmability_Guide/b_Cisco_Nexus_9000_Series_NX-OS_Programmability_Configuration_Guide_chapter_0101.pdf


2. create snmp community

  • 데이터 수집을 하기 위해서는 주로 많이 쓰이는 방식이 SNMP 방식입니다.

  • 초기 세팅된 Switch의 경우 SNMP-Server 세팅이 되어 있지 않기 때문에 SNMP community를 등록 해 준 후에 running-config에 등록 후 시작해 주어야 정상적으로 SNMP로 조회가 가능합니다.

N9K# conf t
N9K# snmp-server community {사용자입력} ro
N9K# copy running-config startup-config
N9K# show snmp community

{사용자입력} 부분에 사용할 community 값을 입력한다.

아래 예제에서는 public으로 등록

[public] community sample

참고 사이트

www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/6-x/system_management/configuration/guide/b_Cisco_Nexus_9000_Series_NX-OS_System_Management_Configuration_Guide/sm_9snmp.html#task_AB4D1579B2EA42EE99672F80AEE6A7B8

 

Cisco Nexus 9000 Series NX-OS System Management Configuration Guide, Release 6.x - Configuring SNMP [Cisco Nexus 9000 Series Sw

Configuring SNMP

www.cisco.com

 

반응형