/var/logs에서 문제 해결 로그를 압축하여 주니퍼 네트웍스 기술 지원으로 전송
문제
설명
디바이스에서 로그를 수집했으며 이를 주니퍼 네트웍스 기술 지원 부서로 보내야 합니다. 이 주제는 로그를 보다 편리하게 전송하기 위해 각 라우팅 엔진에 대해 로그를 단일 파일로 압축하는 방법을 보여줍니다.
솔루션
기본 및 백업(있는 경우) 라우팅 엔진의 디렉터리에 있는 /var/log 모든 로그 파일을 각 라우팅 엔진에 대한 단일 tgz 파일로 압축할 수 있습니다. 이를 통해 편리한 패키지로 JTAC에 로그를 전송할 수 있습니다. CLI 또는 명령 셸을 사용하여 이러한 작업을 수행할 수 있습니다. 사용하기 쉽기 때문에 CLI 버전만 여기에 표시됩니다.
관리 IP 주소 또는 콘솔을 통해 디바이스에 액세스하며, 일반적으로 기본 라우팅 엔진인 RE0에 있습니다.
user@host>
RE0의 모든 로그 파일을 보관 및 압축하여 에 넣습니다 /var/tmp.
user@host> file archive compress source /var/log/* destination /var/tmp/re0.tgz /usr/bin/tar: Removing leading `/' from member names
압축된 아카이브 파일이 생성되었는지 확인합니다.
user@host> file list /var/tmp baseline-config.conf gres-tp idp_license_info install jinstall-12.2-20120328.0-domestic-signed.tgz krt_gencfg_filter.txt preinstall_boot_loader.conf re0.tgz rtsdb sec-download vi.recover
단일 라우팅 엔진이 있는 디바이스에서는 10단계로 건너뜁니다.
백업 라우팅 엔진 RE1에 로그인하고 CLI에 액세스합니다.
주:프롬프트의 호스트 이름에 1이 추가되어 RE1에 있음을 나타냅니다.
user@host> request routing-engine login backup % cli user@host11>
RE1의 모든 로그 파일을 보관 및 압축하여 /var/tmp.
user@host1> file archive compress source /var/log/* destination /var/tmp/re1.tgz /usr/bin/tar: Removing leading `/' from member names
압축된 아카이브 파일이 생성되었는지 확인합니다.
user@host1> file list /var/tmp baseline-config.conf gres-tp idp_license_info install jinstall-12.2-20120328.0-domestic-signed.tgz krt_gencfg_filter.txt preinstall_boot_loader.conf re1.tgz rtsdb sec-download vi.recover %
백업 라우팅 엔진에 대한 원격 로그인을 종료하여 기본 라우팅 엔진으로 돌아갑니다. 이전에 추가된 1 은 RE0으로 돌아왔음을 나타내기 위해 프롬프트의 호스트 이름에서 제거됩니다.
user@host1> exit rlogin: connection closed user@host1>
압축된 아카이브 파일을 RE1에서 RE0으로 복사합니다.
user@host> file copy re1:/var/tmp/re1.tgz /var/tmp
복사한 파일이 있는지 확인합니다.
user@host> file list /var/tmp baseline-config.conf gres-tp idp_license_info install jinstall-12.2-20120328.0-domestic-signed.tgz krt_gencfg_filter.txt preinstall_boot_loader.conf re0.tgz re1.tgz rtsdb sec-download vi.recover %
FTP, SCP, JWEB 또는 마운트된 USB(일부 디바이스에서)를 사용하여 기본 라우팅 엔진에서 로컬 호스트로 파일을 직접 복사합니다.