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는 세 가지 형태의 명령을 지원합니다.configure configure, configure private, configure exclusive 목적으로 사용할 수 있습니다. 이러한 양식은 사용자가 구성을 편집하고 커밋하는 방법을 제어합니다. 이 명령을 사용하여 네트워크 및 디바이스 구성을 관리하는 여러 사용자의 작업을 조정할 수 있습니다.

표 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입니다.

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

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

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

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

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

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

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

주:

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

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

주:

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