ePub(84.4 KB) iPhone, iPad, Android, Sony Reader 또는 Windows Phone의 다양한 앱에서 보기
Mobi (Kindle)(74.8 KB) Kindle 디바이스에서 보기 또는 다양한 디바이스의 Kindle 앱에서 보기
업데이트:2020년 12월 9일
문서 ID:216509
편견 없는 언어
본 제품에 대한 문서 세트는 편견 없는 언어를 사용하기 위해 노력합니다. 본 설명서 세트의 목적상, 편견 없는 언어는 나이, 장애, 성별, 인종 정체성, 민족 정체성, 성적 지향성, 사회 경제적 지위 및 교차성에 기초한 차별을 의미하지 않는 언어로 정의됩니다. 제품 소프트웨어의 사용자 인터페이스에서 하드코딩된 언어, RFP 설명서에 기초한 언어 또는 참조된 서드파티 제품에서 사용하는 언어로 인해 설명서에 예외가 있을 수 있습니다. 시스코에서 어떤 방식으로 포용적인 언어를 사용하고 있는지 자세히 알아보세요.
이 번역에 관하여
Cisco는 전 세계 사용자에게 다양한 언어로 지원 콘텐츠를 제공하기 위해 기계 번역 기술과 수작업 번역을 병행하여 이 문서를 번역했습니다. 아무리 품질이 높은 기계 번역이라도 전문 번역가의 번역 결과물만큼 정확하지는 않습니다. Cisco Systems, Inc.는 이 같은 번역에 대해 어떠한 책임도 지지 않으며 항상 원본 영문 문서(링크 제공됨)를 참조할 것을 권장합니다.
이 문서에서는 CNAT VM, CUPS VM 및 5G-UPF VM을 복구하는 방법에 대한 자세한 정보를 설명합니다.
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
Cisco Ultra Virtual Packet Core 솔루션 구성 요소
UAME(Ultra Automation and Monitoring Engine)
탄력적 서비스 컨트롤러(ESC)
오픈스택
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
USP 6.9.0
UAME
Esc: 4.5.0(112
StarOS: 21.15.28(74825)
클라우드 - Openstack 13(Queens)
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
UAME(Ultra Automation and Monitoring Engine)
UAME는 다음에 도입된 새로운 UAS(Ultra Automation Services) 소프트웨어 모듈입니다.
4G 또는 5G VNF(Virtualized Network Functions) 및 5G CNF(Cloud-Native Network Functions)의 통합 구축을 지원합니다.
일반적으로 USP 및 UAS에 필요한 VM(가상 머신) 수를 줄여 UEM, AutoIT, AutoDeploy 및 AutoVNF 구성 요소를 교체합니다.
UAME는 다음에 대한 구축 오케스트레이션을 제공합니다.
4GVNF
CUPS 기반 VNF: UAME는 VNFM(Virtual Network Function Manager)과 연동하여 CUPS(Control and User Plane Separation) 아키텍처를 지원하는 VPC CP(SI-based control plane) 및 UP(user plane) VNF를 구축합니다.
비 CUPS 기반 VNF: UAME는 이전 버전과 호환되며 VNFM과 함께 작동하여 비 CUPS 4G 게이트웨이(VPC-DI 기반) 및 4G PCRF(Policy and Charging Rules Function)에 대한 구축 지원을 제공합니다.
5G NF:
VNF 기반 NF:UAME은 VNFM과 함께 작동하여 VPC-SI 기반 NF(Network Function)를 구축합니다.
클라우드 네이티브 기반 NF: UAME는 VNFM과 상호 작용하여 Ultra Cloud Core SMI(Subscriber Microservices Infrastructure)를 구축합니다. 그런 다음 SMI는 VNFM과 함께 VM 기반 Kubernetes(K8s라고도 함) 클러스터에 NF를 구축합니다.
Elastic Services Controller(ESC)
ESC는 이 기사에서 언급하고 있는 VNFM으로 현재 유일하게 지원되는 플랫폼이다.
문제
클라우드 네이티브 5G SMI VM을 호스팅하는 VM이 ESC에서 ERROR 상태에 있습니다.
UAME 및 ESC에서 VM 상태를 확인합니다. ESC에서 복구 프로세스를 시작합니다. ESC가 VM을 복구할 수 없는 경우 UAME에서 재구축을 진행합니다.
1단계. UAME에서 VM 상태를 확인합니다.
UAME에 로그인하고 구성된 cli로 이동한 다음 여기에 표시된 상태를 확인합니다.
ubuntu@crucs502-uame-1:~$ /opt/cisco/usp/uas/confd-6.3.8/bin/confd_cli -u admin -C Enter Password for 'admin': elcome to the ConfD CLI admin connected from 10.249.80.137 using ssh on crucs502-uame-1 crucs502-uame-1#
crucs502-uame-1#show vnfr state VNFR ID STATE --------------------------------- crucs502-4g-CRPCF504 alive crucs502-4g-CRPCF505 alive crucs502-4g-CRPCF506 alive crucs502-4g-CRPCF507 error crucs502-4g-CRPCF604 alive crucs502-cnat-cnat error
마스터 ESC에 로그인하고 상태를 확인한 다음 여기에 표시된 대로 복구 명령을 실행합니다.
Last login: Wed May 13 02:07:42 2020 from 10.x.x.x
####################################################################
# ESC on crucs502-esc-vnf-esc-core-esc-1 is in MASTER state.
####################################################################
[admin@crucs502-esc-vnf-esc-core-esc-1 ~]$ health.sh
============== ESC HA (MASTER) with DRBD =================
vimmanager (pgid 14643) is running
monitor (pgid 14712) is running
mona (pgid 14768) is running
drbd (pgid 0) is master
snmp is disabled at startup
etsi is disabled at startup
pgsql (pgid 15119) is running
keepalived (pgid 14070) is running
portal is disabled at startup
confd (pgid 15016) is running
filesystem (pgid 0) is running
escmanager (pgid 15254) is running
=======================================
ESC HEALTH PASSED
/opt/cisco/esc/esc-confd/esc-cli/esc_nc_cli recovery-vm-action DO crucs502-cnat-cn_oam1_0_d7f90c1e-4401-4be9-87f6-f39ecf04ea3a
admin connected from 10.249.80.137 using ssh on crucs502-esc-vnf-esc-core-esc-1
crucs502-esc-vnf-esc-core-esc-1# show esc_datamodel opdata tenants tenant | select deployments state_machine NAME DEPLOYMENT NAME STATE VM NAME STATE ------------------------------------------------------------------------------------------------------------------------------------------- <trucated output> crucs502-cnat-cn_etcd2_0_7263c87c-ee62-4b81-8e1e-a0f5c463a5b5 VM_ALIVE_STATE crucs502-cnat-cn_etcd3_0_512ef3c0-96a2-4a10-83b0-4c7d13805856 VM_ALIVE_STATE crucs502-cnat-cn_master_0_05487525-c86f-47e1-a07e-fd33720d114f VM_ALIVE_STATE crucs502-cnat-cn_master_0_8cf66daa-9dfe-4c7e-817e-36624f9c98c2 VM_ALIVE_STATE crucs502-cnat-cn_master_0_dff4ad36-7982-4131-a737-ccb6c8eae348 VM_ALIVE_STATE crucs502-cnat-cn_oam1_0_d7f90c1e-4401-4be9-87f6-f39ecf04ea3a VM_ALIVE_STATE
복구 성공
When ESC shows VM_ALIVE_STATE, verify the status in UAME
ESC에서는 복구 방법이 리부팅만 됩니다. 이는 재부팅, 재배포 필요를 통해 VM을 다시 가져올 수 없음을 보여줍니다.
crucs502-esc-vnf-esc-core-esc-1# show running-config | include recovery_policy recovery_policy recovery_type AUTO recovery_policy action_on_recovery REBOOT_ONLY recovery_policy max_retries 1
중요 참고 사항: 재구축은 day0 컨피그레이션과 함께 제공됩니다. Day1 컨피그레이션은 별도로 로드해야 합니다.
ubuntu@crucs502-uame-1:~$ /opt/cisco/usp/uas/confd-6.3.8/bin/confd_cli -u admin -C Enter Password for 'admin': elcome to the ConfD CLI admin connected from 10.249.80.137 using ssh on crucs502-uame-1 crucs502-uame-1#
crucs502-uame-1# crucs502-uame-1#show vnfr state VNFR ID STATE --------------------------------- crucs502-4g-CRPCF504 alive crucs502-4g-CRPCF505 alive crucs502-4g-CRPCF506 alive crucs502-4g-CRPCF507 error crucs502-4g-CRPCF604 alive