Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

이벤트 정책 구성으로 구성 변경

이벤트 정책은 특정 이벤트에 대응하여 작업을 수행합니다. Junos OS 구성에서 특정 이벤트 또는 상관 이벤트를 수신하는 사용자 지정 이벤트 정책을 구성한 다음 로그 파일 생성, Junos OS 명령 호출 또는 이벤트 스크립트 실행 등의 작업을 실행할 수 있습니다. 때때로 특정 이벤트에 대응하여 구성을 수정해야 할 수도 있습니다. 예를 들어 지정된 인터페이스에 대한 SNMP_TRAP_LINK_DOWN 또는 SNMP_TRAP_LINK_UP 이벤트를 수신한 경우 이벤트 정책 조치는 메트릭을 조정하거나 다음 홉을 수정하기 위해 정적 경로의 구성을 수정할 수 있습니다.

이벤트 정책은 구성을 변경 및 커밋하는 이벤트 스크립트를 호출하거나 명령문을 사용하여 change-configuration 구성을 변경하는 구성 모드 명령을 실행함으로써 구성을 수정할 수 있습니다. Junos OS 릴리스 12.1 이전에 이벤트 정책은 이벤트 스크립트를 호출하여 구성 변경을 실행했습니다. Junos OS 릴리스 12.1부터 이벤트 스크립트를 호출하는 것 외에도 Junos OS 구성 모드 명령을 사용하여 구성을 수정하는 작업을 사용하여 이벤트 정책을 change-configuration 구성할 수 있습니다.

참고:

두 라우팅 엔진 모두 구성 데이터베이스에 대한 잠금을 획득하려고 시도할 수 있기 때문에 NSR(Nonstop Active Routing)을 활성화한 듀얼 라우팅 엔진 장비의 구성을 수정하기 위해 명령문을 사용하지 change-configuration 마십시오. NSR을 사용할 때 이벤트 정책을 통해 구성을 수정하려면 기본 라우팅 엔진에서만 커밋을 실행하는 이벤트 스크립트를 호출합니다.

구성 모드 명령을 사용하여 이벤트 정책을 통해 구성을 수정하려면 계층 수준에서 명령문을 [edit event-options policy policy-name then] 구성 change-configuration 합니다. 예를 들어:

명령문은 commands 구성된 이벤트 또는 이벤트를 수신할 때 실행되는 구성 모드 명령을 지정합니다. 각 명령을 따옴표(" ")로 동봉하고 계층 수준에서 명령을 발행할 때 구성 모드에서와 마찬가지로 요소, 식별자 또는 값에 대한 전체 명령문을 지정합니다 [edit] . 이 명령문은 commands 다음과 같은 구성 모드 명령을 허용합니다.

  • activate

  • deactivate

  • delete

  • set

이벤트 프로세스(eventd)는 이벤트 정책 구성에 나타나는 순서대로 구성 명령을 실행합니다. 명령어로 커밋 오류가 발생하지 않는 한, 커밋된 후보 구성을 업데이트합니다.

하위 명령문을 commit-options 구성하여 이벤트 정책 커밋 작업을 사용자 지정할 수 있습니다. 단일 라우팅 엔진에서 변경을 커밋하거나 두 라우팅 엔진에서 커밋을 동기화하는 옵션을 구성할 synchronize 수 있습니다. 옵션을 구성 synchronize 하면 이 명령 사본을 실행하는 라우팅 엔진이 후보 구성을 다른 라우팅 엔진으로 로드합니다. 두 라우팅 엔진 모두 후보 구성 파일에 대한 구문 검사를 수행합니다. 오류가 발견되지 않으면 구성이 활성화되고 두 라우팅 엔진 모두에서 현재 운영 구성이 됩니다. 응답 라우팅 엔진에 synchronize 커밋되지 않은 구성 변경이 있는 경우 기본적으로 옵션이 작동하지 않습니다. 그러나 라우팅 엔진에서 커밋 동기화를 적용하고 옵션을 구성 force 하여 경고를 무시할 수 있습니다.

또한 이벤트 정책을 테스트하거나 문제를 해결하는 경우 커밋 옵션을 구성 check 하여 변경 사항을 커밋하지 않고도 후보 구성 구문을 확인할 수 있습니다. 듀얼 컨트롤 플레인 check synchronize 시스템에서 명령문이 구성되면 한 컨트롤 플레인의 후보 구성이 다른 컨트롤 플레인으로 복사되고 시스템은 두 후보 구성이 정확하게 올바른지 확인합니다. check 성명서와 다른 commit-options 진술은 상호 배타적입니다.

구성에 대한 잠금을 획득하는 동안 변경 구성 작업이 실패할 수 있습니다. retry 첫 번째 시도가 실패할 경우 시스템이 변경 구성 이벤트 정책 조치를 지정된 횟수로 시도하도록 명령문을 구성합니다. user-name 구성 변경을 실행하고 특정 사용자의 권한에 따라 커밋하도록 명령문을 구성합니다. 사용자 이름을 지정하지 않으면 작업이 사용자 root로 실행됩니다.