소개
이 문서에서는 NSO 측 문제로 인해 구성 push(host/ecs/apn)를 가져올 수 없는 RCM 기반 UPF에 대해 설명합니다
문제
RCM(Redundancy Configuration Manager)이 UPF(User Plane Function)의 재부팅을 시작하면, RCM이 UPF로부터 configpushcomplete를 수신하면 RCM은 NSO(Network Services Orchestrator)에 알림 메시지를 보내 다음 단계로 진행하여 호스트,ecs,apn config 파일을 순서대로 푸시합니다.
그러나 NSO 문제는 RCM 전송 알림의 타임스탬프가 구문 분석될 때 식별됩니다.
# 알림의 타임스탬프가 형식(Observe microsecond field NOT present)일 때 NSO가 UPF로 컨피그레이션 푸시를 진행하지 않습니다.
netconf 알림 수신 알림 알림 알림 2024-01-25T04:59:30+00:00 0
//Sample notification - does not work on NSO
netconf-notifications received-notifications notification 2024-01-25T04:59:30+00:00 0
user <NSO username>
subscription alert-notification
stream alert-notification
received-time 2024-01-25T04:59:30.042866+00:00
data smi-alert-notification starts-at ""
data smi-alert-notification ends-at ""
data smi-alert-notification alert-status Config-Push
NAME VALUE
-------------------------------
DeviceID
Event Config-Push
GroupID 2
ManagementIP <IPv4 address>
NameSpace <rcm-namespace>
RCMVIP <IPv4 address>
RecoveryState
SSHIP <IPv4 address>
UPFState STANDBY
# 알림의 타임스탬프가 형식(Observe microsecond 필드가 있음)일 때 NSO가 configpush를 진행합니다.
netconf 알림 수신 알림 알림 알림 2024-01-25T04:43:30.045+00:00 0
//Sample notification - working on NSO
netconf-notifications received-notifications notification 2024-01-25T04:43:30.045+00:00 0
user <NSO username>
subscription alert-notification
stream alert-notification
received-time 2024-01-25T04:43:30.087872+00:00
data smi-alert-notification starts-at ""
data smi-alert-notification ends-at ""
data smi-alert-notification alert-status Config-Push
NAME VALUE
-------------------------------
DeviceID
Event Config-Push
GroupID 2
ManagementIP <IPv4 address>
NameSpace <rcm-namespace>
RCMVIP <IPv4 address>
RecoveryState
SSHIP <IPv4 address>
UPFState STANDBY
참고: NSO 알림 메시지는 NSO 로그의 프로덕션 환경에서 요청할 수 있습니다.
솔루션
현재 RCM에는 100분 대기 시간의 타이머가 있으며, 이 타이머는 중단된 UPF를 리부팅하고 NSO에서 config push를 기다립니다.
Cisco 버그 ID CSCwi를 통해 NSO 측 수정이 제공됩니다70899