Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

명령 개요 Configure

네트워크 관리자는 명령을 configure 사용하여 CLI 구성 모드로 들어갑니다. 또한 현재 구성 모드에 있는 다른 사용자와 같은 다른 정보를 수집하는 데 사용할 수도 있습니다.

명령의 configure 형식

Junos OS Evolved는 , configure private, 및 configure exclusive의 세 가지 형태의 configure 명령을 configure지원합니다. 이러한 양식은 사용자가 구성을 편집하고 커밋하는 방법을 제어합니다. 이 명령을 사용하여 네트워크 및 디바이스 구성을 관리하는 여러 사용자의 작업을 조정할 수 있습니다.

표 1: configure 형태 명령

명령

액세스 편집

커밋 액세스

configure

  • 아무도 구성을 잠글 수 없습니다. 모든 사용자가 구성을 변경할 수 있습니다.

  • 구성 모드에 들어가면 CLI는 다음 정보를 표시합니다.

    • 구성을 편집하는 다른 사용자 목록

    • 사용자가 보거나 편집하는 계층 수준

    • 구성이 변경되었지만 커밋되지 않았는지 여부

  • 두 명 이상의 사용자가 구성을 변경하는 경우 구성이 커밋될 때 가장 최근의 변경 사항이 우선합니다.

  • 모든 사용자는 구성에 대한 변경 사항을 커밋할 수 있습니다.

  • 사용자와 다른 사용자가 변경사항을 적용하고 다른 사용자가 변경사항을 커밋하는 경우 사용자의 변경사항도 커밋됩니다.

configure exclusive

  • 한 사용자가 구성을 잠그고 다른 사용자의 간섭 없이 변경합니다.

  • 다른 사용자가 명령을 사용하여 configure exclusive 구성을 잠근 상태에서 구성 모드에 들어가면, CLI는 사용자의 PID와 사용자가 보거나 편집 중인 계층 수준을 표시합니다.

  • 다른 사용자가 구성을 잠갔을 때 구성 모드로 들어가면, 운영 모드 명령을 사용하여 request system logout 해당 사용자를 강제로 로그아웃할 수 있습니다. 자세한 내용은 CLI 탐색기를 참조하십시오.

  • 구성을 잠근 사용자만 커밋할 수 있습니다.

  • 다른 사용자는 구성 모드를 시작하고 종료할 수 있지만 잠금이 해제될 때까지 구성에 대한 변경 사항을 커밋할 수 없습니다.

configure private

  • 여러 사용자가 동시에 구성을 편집할 수 있습니다.

  • 각 사용자는 다른 사용자와 독립적으로 편집할 수 있는 프라이빗 후보 구성을 가지고 있습니다.

  • 여러 사용자가 충돌하는 구성을 입력하면 첫 번째 커밋 작업이 후속 커밋 작업보다 우선합니다.

  • 구성을 커밋할 때 디바이스는 프라이빗 후보 구성을 새로운 운영 구성으로 즉시 수락하지 않습니다. 디바이스가 구성을 수락하기 전에 다른 사용자가 운영(실행) 구성을 수정하지 않았는지 확인합니다.

  • 다른 사용자가 구성을 수정한 경우 수정 사항을 프라이빗 후보 구성에 병합하고 다시 커밋을 시도할 수 있습니다.

명령 사용 configure 방법

최대 32명의 사용자가 구성 모드에서 동시에 작업할 수 있습니다. 모두 동시에 구성을 변경할 수 있습니다. 구성에 대한 변경 사항을 커밋할 때 사용자와 다른 사용자가 변경한 내용의 조합을 커밋하게 될 수 있습니다. 이러한 이유로 구성 모드에 있는 사용자를 추적해야 합니다.

구성 모드에서 현재 동일한 디바이스에 로그인한 다른 사용자를 보려면 다음을 수행합니다.

명령을 사용하여 configure CLI 구성 모드로 진입합니다.

다른 사용자가 구성 모드에 있는 경우, 표시되는 메시지는 사용자가 누구이며 각 사용자가 보거나 편집하고 있는 구성의 어느 부분을 나타내는지 나타냅니다.

명령 사용 configure exclusive 방법

명령을 configure exclusive 사용하여 구성 모드에 들어가면, 구성 모드를 유지하는 한 후보 전역 구성을 잠급니다. (후보 전역 구성은 공유 구성 또는 공유 구성 데이터베이스라고도 합니다.) 이 configure exclusive 명령을 사용하면 다른 사용자의 간섭 없이 변경할 수 있습니다. 다른 사용자는 구성 모드를 시작하고 종료할 수 있지만 구성을 영구적으로 변경할 수는 없습니다. 또한 구성이 잠긴 상태인 동안 다른 사용자가 변경을 시도하면 다른 사용자가 구성 모드를 종료하는 즉시 삭제됩니다.

다른 사용자가 구성을 잠갔고 강제로 로그아웃해야 하는 경우 운영 모드 명령을 request system logout pid pid_number사용합니다. 다른 사용자가 배타적 액세스를 위해 잠갔을 때 구성 모드에 들어갈 때 받는 알림에서 을 pid_number 찾을 수 있습니다.

다른 사용자도 구성 모드에 있고 구성을 잠근 상태에서 구성 모드에 들어가면 사용자를 식별하는 메시지가 표시됩니다. 또한 이 메시지는 사용자가 보거나 편집 중인 구성 부분을 식별합니다. 예를 들어, 다음 예에서 배타적 액세스에 대한 구성을 잠근 사용자의 은(는 pid_number ) 1088입니다.

In 모드에서는 configure exclusive 종료할 때 커밋되지 않은 변경 사항이 삭제됩니다.

모드를 종료 configure exclusive 하는 옵션을 사용하면 yes Junos OS Evolved는 커밋되지 않은 변경 사항을 버리고 구성을 이전에 커밋된 상태로 롤백합니다. 이 no 옵션을 사용하면 모드에서 편집을 계속하거나 변경 사항을 커밋할 수 있습니다configure exclusive.

한 사용자가 모드를 종료 configure exclusive 하고 다른 사용자가 모드에 있을 configure private 때, Junos OS Evolved 는 프라이빗 모드 세션에서 커밋되지 않은 변경 사항을 롤백합니다.

명령을 사용하여 configure exclusive 구성 모드에 들어가고 명령을 실행 commit confirmed 하지만 지정된 간격 내에 커밋을 확인하지 않으면 또 다른 롤백이 발생할 수 있습니다. 지정된 간격 내에 커밋을 확인하지 않으면 자동 롤백이 트리거됩니다. 자동 롤백이 발생한 후 운영 체제는 세션에서 배타적 잠금을 제거합니다. 그 결과 "액세스 권한이 취소되었습니다"라는 오류 메시지가 나타납니다. 이 오류 메시지는 세션이 더 이상 배타적 세션이 아니기 때문에 나타납니다. 즉, 구성이 기본 상태로 돌아갑니다. 즉, 액세스 권한이 있는 모든 사용자가 구성을 편집하거나 커밋하거나 둘 다 수행할 수 있습니다. 구성을 다시 잠그려면 명령을 다시 사용해야 configure exclusive 합니다.

세션을 configure exclusive 시작하고, 명령을 실행 commit confirmed 하고, 커밋을 확인하면 세션이 배타적 잠금을 유지합니다. 잠긴 배타적 세션에 있는 동안에도 계속해서 구성을 변경할 수 있습니다.

올바른 구성으로 작업하는 방법

모드에 있을 configure private 때는 가장 최근에 커밋된 공유 구성의 복사본으로 작업해야 합니다. 전역 구성이 변경되면 명령을 실행 update 하여 프라이빗 후보 구성을 업데이트할 수 있습니다. 프라이빗 후보 구성을 업데이트하면 해당 구성에는 프라이빗 변경 사항이 병합된 가장 최근에 커밋된 구성의 사본이 포함됩니다.

참고:

명령을 실행할 때 병합 충돌이 발생할 수 있습니다.update

또한 명령을 실행 rollback 하여 프라이빗 후보 구성 변경 사항을 삭제하고 가장 최근에 커밋된 구성을 가져올 수 있습니다.

참고:

Junos OS Evolved 는 OpenConfig 데이터 모델 또는 사용자 지정 YANG 데이터 모델과 같은 타사 YANG 데이터 모델에 해당하는 명령문을 구성하기 위한 명령을 사용하는 configure private 것을 지원하지 않습니다.

참고:

섀시 클러스터에서 명령을 실행 configure 하면 모드로 이동합니다 configure private .