본문 바로가기

네트워크/Network 가상화

Nexus - NX-OS 정리 Part 24(Command)

show running-config diff

 

- running configuration과 startup configuration 간의 차이가 있는 경우를 화면에 보여줌

 

NX-OS# sh running-config diff
*** Startup-config
--- Running-config
***************
*** 8,21 ****
  vdc NX-OS id 1
    limit-resource module-type m1 f1 m1xl
    allocate interface Ethernet1/1-8

.... 중략....

*** 3776,3785 ****
--- 3780,3791 ----
  ip route 200.10.53.30/32 10.10.10.7 name VAN
  ip route 200.10.53.31/32 10.10.10..7 name VAN
 
.... 중략

NX-OS# copy running-config startup-config
[########################################] 100%
Copy complete, now saving to disk (please wait)...
3F_NEXUS_1# sh running-config diff
3F_NEXUS_1#

 

 

 

Where

  - 현재 Command 위치를 확인할 수 있는 명령어

  - 접속된 계정 / VDC 확인 가능.

 NX-OS(config-if)# where
  conf; interface Ethernet3/12      plming@NX-OS%default

 

NX-OS_otherVDC(config-if)# where
  conf; interface Ethernet2/23      plming@NX-OS_otherVDC%default

 

 

Switchname

  - Switch 이름 변경. 

  - 기존의 Hostname과 동일한 기능을 하며, Hostname 명령도 사용 가능.

 

 NX-OS(config)# switchname ?
  WORD  Enter switchname (Max Size 32)

 

 

 

 

 

PUSH / POP

  - 현재 Command mode를 기억하고, 다시 해당 위치로 돌아가도록 하는 명령

  - PUSH [ name ]  : 현재 Command Mode 기억. name 지정을 하게 되면, 돌아갈 때 name에 맞춰서 돌아갈 수 있음.

  - POP [ name ]  : 지정된 Command Mode로 돌아감.

 

 

NX-OS(config-if)# push
NX-OS(config-if)# end
NX-OS#
NX-OS# pop
Enter configuration commands, one per line.  End with CNTL/Z.
NX-OS(config-if)# where
  conf; interface Ethernet3/19      plming@NX-OS%default