소개
이 문서에서는 다중 인스턴스 HA(High Availability) FTD에서 장애를 업그레이드하는 방법에 대해 설명합니다.
문제
문제 해결 파일은 디스크 문제로 인해 FTD 다중 인스턴스 HA 쌍을 6.4에서 6.6으로 업그레이드할 때 많은 로그를 생성합니다. 로그 순환 프로세스로 인해 파일이 많은 로그를 생성하며 파일을 올바르게 회전하지 않습니다.
솔루션
1. 대용량 디스크를 사용하고 로그를 제대로 회전하지 않는 파일을 확인합니다.
root@:/ngfw/var/log# du -sh * | grep G
1.1G process_stderr.log
2.3G process_stdout.log
4.4G top.log
2. 파일(process_stderr.log, process_stdout.log, top.log)을 회전합니다. 예를 들면 다음과 같습니다.
root@:/ngfw/var/log# gzip process_stderr.log
root@:/ngfw/var/log# ls -l process_stderr.log*
-rw-r - r - 1 루트 루트 1506년 1월 17일 01:35 process_stderr.log
-rw-r - r - 1 루트 루트 루트 771675년 3월 16일 process_stderr.log.1.gz
-rw-r - r - 1 루트 루트 570153년 3월 8일 process_stderr.log.2.gz
-rw-r - r - 1 루트 루트 744427년 3월 2일 process_stderr.log.3.gz
-rw-r - r - 1 루트 루트 루트 570641 2020년 2월 23일 process_stderr.log.4.gz
-rw-r - r - 1 루트 루트 루트 61548926년 1월 17일 01:34 process_stderr.log.gz
root@:/ngfw/var/log# mv process_stderr.log.gz process_stderr.log.5.gz
root@:/ngfw/var/log# ls -l process_stderr.log*
-rw-r - r - 1 루트 루트 2436 1월 17일 01:36 process_stderr.log
-rw-r - r - 1 루트 루트 루트 771675년 3월 16일 process_stderr.log.1.gz
-rw-r - r - 1 루트 루트 570153년 3월 8일 process_stderr.log.2.gz
-rw-r - r - 1 루트 루트 744427년 3월 2일 process_stderr.log.3.gz
-rw-r - r - 1 루트 루트 루트 570641 2020년 2월 23일 process_stderr.log.4.gz
-rw-r - r - 1 루트 루트 루트 61548926년 1월 17일 01:34 process_stderr.log.5.gz
root@:/ngfw/var/log# gzip top.log
root@:/ngfw/var/log# mv top.log.gz top.log.1.gz
root@:/ngfw/var/log# ls -l top.log*
3. 로그가 더 많은 디스크를 사용하는 경우 회전이 완료된 후 공통 폴더로 이동하여 FMC GUI에서 다운로드하여 참조하고 파일을 삭제합니다.
root@:/ngfw/var/log# mv top.log.5.gz /ngfw/var/common
root@:/ngfw/var/common# rm top.log.5.gz
4. 업그레이드하는 동안 문제 해결 파일 스크립트 생성을 비활성화하는 해결 방법을 생성합니다.
root@FW:/ngfw/var/sf# mkdir 업그레이드 스크립트
root@FW:/ngfw/var/sf# cd upgrade-scripts/
root@FW:/ngfw/var/sf/upgrade-scripts# mkdir 6.6.1
root@FW:/ngfw/var/sf/upgrade-scripts# cd 6.6.1
root@FW:/ngfw/var/sf/upgrade-scripts/6.6.1# mkdir 000_start
root@FW:/ngfw/var/sf/upgrade-scripts/6.6.1# cd 000_start
root@FW:/ngfw/var/sf/upgrade-scripts/6.6.1/000_start# touch /ngfw/var/sf/upgrade-scripts/6.6.1/000_start/400_run_troubleshoot.sh
참고: 문제 해결 스크립트는 업그레이드 패키지에서 실행되지 않으며, 사용자가 생성한 빈 파일에서 실행되며, 업그레이드 시 사용 가능한 디스크 공간 문제가 발생하지 않습니다.
5. 업그레이드를 시작합니다.