概要
このドキュメントでは、マルチインスタンスのハイアベイラビリティ(HA)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 root root 1506 Jan 17 01:35 process_stderr.log
-rw-r—r— 1ルートルート771675 Mar 16 2020 process_stderr.log.1.gz
-rw-r—r— 1ルートルート570153 Mar 8 2020 process_stderr.log.2.gz
-rw-r—r— 1ルートルート744427 Mar 2020 process_stderr.log.3.gz
-rw-r—r— 1ルートルート570641 Feb 23 2020 process_stderr.log.4.gz
-rw-r—r— 1ルートルート61548926 Jan 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 root root 2436 Jan 17 01:36 process_stderr.log
-rw-r—r— 1ルートルート771675 Mar 16 2020 process_stderr.log.1.gz
-rw-r—r— 1ルートルート570153 Mar 8 2020 process_stderr.log.2.gz
-rw-r—r— 1ルートルート744427 Mar 2020 process_stderr.log.3.gz
-rw-r—r— 1ルートルート570641 Feb 23 2020 process_stderr.log.4.gz
-rw-r—r— 1ルートルート61548926 Jan 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 upgrade-scripts
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.アップグレードを開始します。