Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
이 페이지의 내용
 

<edit-config>

사용

설명

NETCONF 서버가 구성 데이터를 후보 구성 또는 개방형 구성 데이터베이스에 통합하도록 요청합니다. 다음 세 가지 방법 중 하나로 데이터를 제공합니다.

  • <config> 통합할 Junos XML 구성 태그 요소의 데이터 스트림을 제공하려면 태그 요소를 포함합니다. 태그 요소는 태그 요소로 묶 <configuration> 입니다.

  • <config-text> 통합할 CLI 구성 문의 데이터 스트림을 제공하려면 태그 요소를 포함합니다. 구성문은 tag 요소에 <configuration-text> 포함되어 있습니다.

  • <url> 통합할 Junos OS 구성이 포함된 파일의 위치를 지정하려면 태그 요소를 포함합니다. 구성 데이터의 형식은 Junos XML 요소 또는 CLI 구성 문이 될 수 있습니다.

클라이언트 애플리케이션이 대상<candidate/>에서 작업을 실행하기 <edit-config> 전에 특정 구성 데이터베이스를 열기 위해 Junos XML 프로토콜 <open-configuration> 작업을 발행하는 경우, Junos OS는 <edit-config> 개방형 구성 데이터베이스에서 작업을 수행합니다. 그렇지 않으면 후보 구성에서 작업이 수행됩니다.

내용을

<config>

태그 요소를 묶습니다 <configuration> .

<configuration>

Junos XML로 작성된 구성 데이터를 동봉합니다. 이 구성 데이터는 데이터 스트림으로 제공되며 후보 구성 또는 개방형 구성 데이터베이스에 통합됩니다. 생성, 삭제 또는 수정할 요소를 나타내는 구문에 대한 자세한 내용은 Junos XML 태그 요소에 구성 문 매핑을 참조하십시오.

<config-text>

태그 요소를 묶습니다 <configuration-text> .

<configuration-text>

CLI 구성 문 형식의 구성 데이터를 동봉합니다. 이 구성 데이터는 데이터 스트림으로 제공되며 후보 구성 또는 개방형 구성 데이터베이스에 통합됩니다.

<default-operation>

(선택 사항) 특히 충돌하는 문이 있는 경우 새 구성 데이터를 후보 구성 또는 개방형 구성 데이터베이스에 통합하는 방법을 지정합니다. 허용되는 값은 다음과 같습니다.

  • mergeNETCONF 세션에서 편집 구성 모드 설정에 정의된 규칙에 따라 새 구성 데이터를 기존 구성과 결합합니다. 태그 요소가 생략된 경우의 <default-operation> 기본 모드입니다. 다른 모드를 지정하기 위해 여는 컨테이너 태그에 operation 특성이 없는 새 데이터의 모든 요소에 적용됩니다.

  • none- 통합 모드를 지정하기 위해 여는 컨테이너 태그에 속성이 있는 operation 해당 요소가 새 데이터에 포함되지 않는 한 기존 구성의 각 구성 요소를 유지합니다. 이 모드는 NETCONF 서버가 삭제되는 요소에 대한 상위 계층 수준을 생성하지 못하도록 합니다. 자세한 내용은 NETCONF 세션에서 편집 구성 모드 설정을 참조하십시오.

  • replace- 후보 구성 또는 개방형 구성 데이터베이스에서 기존 구성 데이터를 폐기하고 새 데이터로 바꿉니다. 자세한 내용은 NETCONF를 사용하여 후보 구성 교체를 참조하십시오.

<error-option>

(선택 사항) NETCONF 서버가 구성 데이터를 통합하는 동안 발생한 오류를 처리하는 방법을 지정합니다. 허용되는 값은 다음과 같습니다.

  • ignore-error—NETCONF 서버에 오류가 발생하더라도 새 구성 데이터를 계속 통합하도록 지정합니다.

  • stop-on-error- NETCONF 서버가 오류 발생 시 새 구성 데이터 통합을 중단하도록 지정합니다. 이는 태그 요소가 생략된 경우의 <error-option> 기본 동작입니다.

<test-option>

(선택 사항) NETCONF 서버가 구성 데이터를 후보 구성에 통합하기 전에 구성 데이터를 검증할지 여부를 지정합니다. NETCONF 사양에 정의된 허용 가능한 값은 (검증 없음)과 기본값 test-then-set (검증에 실패할 경우 데이터를 통합하지 않음)입니다 set .

제공된 값에 관계없이 Junos OS용 NETCONF 서버는 태그 요소의 구성 데이터에 <edit-config> 대한 기본 구문 검사를 수행합니다. 및 <commit> 태그 요소에 대한 응답으로 후보 구성에 대해 완전한 구문 및 의미 체계 검증을 <validate> 수행하지만 태그 요소에 대해서는 <edit-config> 수행하지 않습니다.

참고:

<test-option> 구성 데이터를 임시 구성 데이터베이스에 통합할 때는 요소가 지원되지 않습니다.

<url>

로드할 구성 데이터가 들어 있는 파일의 전체 경로 이름을 지정합니다. 구성 데이터의 형식이 Junos XML 태그 요소인 경우, 속성을 "xml"로 설정 <url> format 하거나 속성을 생략합니다. 구성 데이터가 CLI 구성 문으로 형식화되면 format 속성을 "text"로 설정합니다 <url> . 자세한 내용은 NETCONF 세션에서 구성 데이터 업로드 및 형식을 참조하십시오.

<target> 태그 요소와 그 내용은 별도로 설명되어 있습니다.

변경 내역 테이블

기능 지원은 사용 중인 플랫폼 및 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.

릴리스
설명
21.1R1 및 21.1R1-EVO
Junos OS 릴리스 21.1R1 및 Junos OS Evolved 릴리스 21.1R1부터로 설정하면 <default-operation> replace디바이스가 구성 대신 작업을 load override 사용합니다 load update. 로드 업데이트 작업에서 디바이스는 변경된 명령문에 해당하는 Junos 프로세스에만 알림을 보내므로 네트워크 중단을 최소화할 수 있습니다.