라우팅 엔진 간의 스크립트 동기화 이해
Junos OS 릴리스 13.2부터 Junos OS 실행하는 디바이스의 라우팅 엔진 간에 커밋, 이벤트, lib, op 및 SNMP 스크립트를 수동으로 동기화하거나 구성을 커밋하고 동기화할 때 라우팅 엔진 간에 스크립트를 자동으로 동기화하도록 디바이스를 구성할 수 있습니다. 호출되면 디바이스는 요청을 실행하는 라우팅 엔진(요청 라우팅 엔진)의 스크립트를 다른 라우팅 엔진(응답 라우팅 엔진)로 동기화합니다.
운영 모드에서 요청을 하는 라우팅 엔진 명령을 사용하여 request system scripts synchronize
응답 라우팅 엔진 스크립트를 수동으로 동기화할 수 있습니다. 명령을 사용하면 동기화 범위를 사용자 지정할 수 있습니다. 단일 스크립트, 특정 유형의 모든 스크립트 또는 디바이스의 모든 스크립트를 동기화할 수 있습니다. 파일 이름 또는 파일 타임스탬프를 기반으로 스크립트를 동기화할 수도 있습니다.
구성 모드에서는 구성을 커밋하고 동기화할 때 모든 스크립트를 동기화할 수 있는 옵션이 있습니다. 커밋별로 스크립트를 동기화하려면 구성을 commit synchronize scripts
커밋하고 동기화할 때 명령을 사용합니다. 또는 명령을 실행할 때마다 요청 중인 라우팅 엔진 응답 라우팅 엔진 스크립트를 자동으로 동기화하도록 디바이스를 commit synchronize
구성할 수 있습니다. 작업 중 commit synchronize
응답 라우팅 엔진 대한 요청 라우팅 엔진 스크립트가 복사되도록 하려면 계층 수준에서 문을 [edit system scripts]
구성 synchronize
합니다.
구성과 스크립트를 동기화할 때 디바이스는 다음을 수행합니다.
요청 시 커밋 검사를 수행합니다라우팅 엔진
스크립트를 응답 라우팅 엔진 동기화합니다.
구성을 응답 라우팅 엔진 동기화합니다.
응답 라우팅 엔진 대한 커밋 확인을 수행합니다.
응답 라우팅 엔진 구성을 커밋합니다.
요청 시 구성을 커밋합니다라우팅 엔진
이 프로세스는 구성을 커밋하기 전에 성공적인 커밋 작업에 필요한 모든 커밋 스크립트가 응답 라우팅 엔진 존재하도록 합니다. 요청 라우팅 엔진 대한 커밋 검사 작업이 실패하면 프로세스가 중단되고 스크립트가 응답 라우팅 엔진 복사되지 않습니다. 응답 라우팅 엔진 대한 커밋 검사 또는 커밋 작업이 실패하면 응답 라우팅 엔진 커밋 검사 작업 전에 동기화가 발생하기 때문에 스크립트가 여전히 동기화됩니다.
스크립트를 동기화할 때, Junos OS 실행하는 디바이스는 각 라우팅 엔진 대한 구성에 문이 존재하는지 여부에 load-scripts-from-flash
따라 스크립트 소스 및 대상 디렉터리를 결정합니다. 명령문이 load-scripts-from-flash
요청 라우팅 엔진 대해 구성된 경우 디바이스는 플래시 메모리에 있는 스크립트를 동기화합니다. 그렇지 않으면 디바이스는 하드 디스크에 있는 스크립트를 동기화합니다. 응답 라우팅 엔진 load-scripts-from-flash
대한 최종 구성에 문이 존재하면 스크립트는 플래시 메모리에 동기화됩니다. 그렇지 않으면 스크립트가 하드 디스크에 동기화됩니다. 디바이스는 구성에서 활성화되었는지 또는 마지막 동기화 이후 업데이트되었는지 여부에 관계없이 스크립트를 동기화합니다.
request system scripts refresh-from
운영 모드 명령을 사용하면 원격 URL에서 단일 스크립트를 수동으로 새로 고칠 수 있습니다. 릴리스 13.2 Junos OS 명령을 실행할 때 옵션을 포함하여 sync
업데이트된 스크립트를 다른 라우팅 엔진 동시에 동기화할 수 있습니다. 명령을 실행할 때 명령문이 라우팅 엔진 구성되면 load-scripts-from-flash
스크립트가 플래시 메모리로 새로 고쳐집니다. 그렇지 않으면 하드 디스크에서 스크립트가 새로 고쳐집니다.