이 문서에서는 하드웨어 문제로 인해 실패한 리프 스위치를 ACI(Application Centric Infrastructure) 모드에서 교체하는 프로세스에 대해 설명합니다.
현재 및 작동 중인 ACI 패브릭이 있습니다.리프가 실패했으며, 이는 이전에 작동했고 패브릭의 일부였습니다.이는 하드웨어 장애 때문이며 leaf를 교체해야 합니다.
리프를 교체하려면 다음 단계를 완료하십시오.
switch# dir usb1:
switch# copy usb1:aci-n9000-dk9.11.0.3f.bin bootflash:
switch# configure terminal
switch(config)# interface mgmt 0
switch(config-if)# ip address ipv4-address{ [/length] | [subnet-mask]}
switch(config-if)# no shutdown
switch(config-if)# exit
switch(config)# vrf context management
switch(config-vrf)# ip route 0.0.0.0/0 default-gw-ip
switch(config-vrf)# exit
switch(config)# feature scp-server
switch(config)# exit
switch# copy running-config startup-config
APIC에서 다음 명령을 입력합니다.
admin@apic:~>
scp /firmware/fwrepos/fwrepo/admin@ :
switch# configure terminal
switch(config)# interface mgmt 0
switch(config-if)# ip address ipv4-address{ [/length] | [subnet-mask] }
switch(config-if)# no shutdown
switch(config-if)# exit
switch(config)# vrf context management
switch(config-vrf)# ip route 0.0.0.0/0 default-gw-ip
switch(config-vrf)# end
관리 VRF에서 서버를 ping할 수 있는지 확인한 다음 서버의 이미지를 bootflash로 복사합니다.
switch#
copy scp://scpuser@10.0.0.10/path/to/aci-n9000-dk9.11.0.3f.bin bootflash: vrf management
dir bootflash를 입력합니다.명령을 실행하여 ACI 이미지가 독립형 스위치로 성공적으로 전송되었는지 확인합니다.
테스트된 NXOS 소프트웨어:n9000-dk9.6.1.2.I3.3a.bin
테스트를 거친 ACI 소프트웨어:aci-n9000-dk9.11.0.3f.bin
독립형 노드에서 다음 명령을 입력합니다.
switch# configure terminal
switch(config)# boot aci bootflash:
switch(config)# reload
테스트된 NXOS 소프트웨어:n9000-dk9.6.1.2.i2.1.bin
테스트를 거친 ACI 소프트웨어:aci-n9000-dk9.11.0.2j.1.0-2j.bin
독립형 노드에서 다음 명령을 입력합니다.
switch# configure terminal
switch(config)# no boot nxos
switch(config)# end
switch# copy running-config startup-config
switch# reload
그러면 스위치가 'loader>' 프롬프트로 부팅됩니다.dir 명령을 입력하여 ACI 이미지 이름에 대한 bootflash 내용을 나열합니다.
boot<aci_image_name.bin> 명령으로 ACI 이미지를 부팅합니다.
리프가 패브릭 검색 상태에서 ACI 모드로 부팅됩니다.비밀번호 없이 사용자 이름 admin으로 로그인합니다.
(none)# dir bootflash
(none)# setup-bootvars.sh
leaf# cat /mnt/cfg/0/boot/grub/menu.lst.local
boot aci-n9000-dk9.11.0.3f.bin
leaf# cat /mnt/cfg/1/boot/grub/menu.lst.local
boot aci-n9000-dk9.11.0.3f.bin
leaf는 IP 주소를 수신하며, 이는 APIC GUI에 반영됩니다.
이제 새로운 leaf가 ACI 패브릭에 완전히 합류했으며 APIC가 모든 관련 정책을 자동으로 푸시합니다.이 경우 노드 ID가 102인 리프가 실패했습니다.동일한 노드 ID가 지정된 다른 leaf로 교체되었습니다.그런 다음 APIC는 노드 102와 관련된 모든 정책을 추가 컨피그레이션 없이 새 leaf로 푸시합니다.
명령행에서 호스트 이름이 변경되어 APIC GUI에 입력된 내용을 반영합니다. 이 경우 정책이 새 노드로 푸시되었음을 확인합니다.