Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

監視とトラブルシューティング

このセクションでは、Junos OSのネットワーク監視とトラブルシューティング機能について説明します。

Ping ホスト

目的

CLI ping コマンドを使用して、ネットワーク経由でホストに到達できることを確認します。このコマンドは、ホストとネットワーク接続の問題を診断するのに役立ちます。デバイスは、一連のインターネット制御メッセージプロトコル(ICMP)エコー(ping)リクエストを指定されたホストに送信し、ICMPエコー応答を受信します。

アクション

ping コマンドを使用して host3 に 4 つのリクエスト(ping カウント)を送信するには:

出力例

コマンド名

意味

  • ping結果には、以下の情報が表示されます。

    • ping 応答パケットのサイズ(バイト単位)。

    • 応答が送信されたホストのIPアドレス。

    • ping応答パケットのシーケンス番号。この値を使用して、対応する ping リクエストに ping 応答を一致させることができます。

    • ping応答パケットのTTL(Time-to-live)ホップカウント値。

    • ping 要求パケットの送信から ping 応答パケットの受信までの合計時間(ミリ秒単位)。この値は、往復時間とも呼ばれます。

    • ホストに送信された ping 要求(プローブ)の数。

    • ホストから受信したping応答の数。

    • パケット損失率。

    • 往復時間の統計:往復時間の最小、平均、最大、および標準偏差。

ルーターまたはスイッチを通るトラフィックの監視

問題を診断するために、ルーターまたはスイッチ上の物理インターフェイスを通過するトラフィックに関するリアルタイムの統計情報を表示します。

物理インターフェイスに関するリアルタイムの統計情報を表示するには、以下のタスクを実行します。

ルーターまたはスイッチ上のすべてのインターフェイスに関するリアルタイム統計情報を表示します

目的

ルーターまたはスイッチ上のすべてのインターフェイスを通過するトラフィックに関するリアルタイムの統計情報を表示します。

アクション

ルーターまたはスイッチ上のすべてのインターフェイスを通過するトラフィックに関するリアルタイム統計を表示するには:

出力例
コマンド名

意味

サンプル出力には、アクティブなインターフェイスのトラフィックデータと、コマンドの開始以降または C キーを使用してカウンターがクリアされてから各フィールドが変更された量が表示されます。この例では、 monitor interface コマンドは、コマンドが発行されてから、またはカウンターが最後にゼロに戻ってから 15 秒間実行されています。

ルーターまたはスイッチ上のインターフェイスに関するリアルタイム統計情報の表示

目的

ルーターまたはスイッチ上のインターフェイスを通過するトラフィックに関するリアルタイムの統計情報を表示します。

アクション

ルーターまたはスイッチ上のインターフェイスを通過するトラフィックを表示するには、次の Junos OS CLI 運用モード コマンドを使用します。

出力例
コマンド名

意味

サンプル出力は、特定のSONETインターフェイス(so-0/0/1)の入出力パケットを示しています。情報には、SONET/SDHやT3アラームなどの一般的なインターフェイス障害、検出されたループバック、フレーミングエラーの増加などが含まれます。

実行中にコマンドの出力を制御するには、 表 1 に示すキーを使用します。

表1:monitor interfaceコマンドの出力制御キー

アクション

カギ

次のインターフェイスに関する情報を表示します。 monitor interface コマンドは、物理インターフェイスまたは論理インターフェイスを、 show interfaces terse コマンドで表示されるのと同じ順序でスクロールします。

N

別のインターフェイスの情報を表示します。このコマンドは、特定のインターフェイスの名前の入力を求めます。

I

ディスプレイをフリーズして、更新された統計情報の表示を停止します。

F

ディスプレイをフリーズして、更新された統計情報の表示を再開します。

T

monitor interface開始以降の現在のデルタ カウンターをクリア(ゼロ)します。累積カウンタはクリアしません。

C

monitor interface コマンドを停止します。

Q

monitor traffic コマンドでの一致条件の使用の詳細については、CLIエクスプローラーを参照してください。

動的三次コンテンツアドレス指定可能メモリの概要

TCAM(Ternary Content Addressable Memory)は、ファイアウォール、接続障害管理、PTPoE、RFC 2544など、さまざまなアプリケーションで使用されています。ACXシリーズルーターのパケット転送エンジン(PFE)は、TCAMスペース制限が定義されたTCAMを使用します。さまざまなフィルターアプリケーションへのTCAMリソースの割り当ては静的に分散されます。この静的な割り当ては、すべてのフィルターアプリケーションがこのTCAMリソースを同時に使用しない場合、TCAMリソースの非効率的な使用につながります。

ルーターのTCAMスペースの動的な割り当てにより、利用可能なTCAMリソースがさまざまなフィルターアプリケーションに効率的に割り当てられます。動的TCAMモデルでは、さまざまなフィルターアプリケーション(inetファイアウォール、ブリッジファイアウォール、cfmフィルターなど)が、必要に応じて利用可能なTCAMリソースを最適に活用できます。動的TCAMリソース割り当ては使用量主導型であり、必要に応じてフィルターアプリケーションに動的に割り当てられます。フィルターアプリケーションがTCAMスペースを使用しなくなると、リソースが解放され、他のアプリケーションが使用できるようになります。この動的TCAMモデルは、アプリケーションの需要に基づいて、TCAMリソースの利用率を高めることができます。

ダイナミックTCAMインフラストラクチャを使用したアプリケーション

以下のフィルターアプリケーションカテゴリは、動的TCAMインフラストラクチャを使用します。

  • ファイアウォールフィルター—すべてのファイアウォール設定

  • 暗黙的なフィルター - その機能を実現するためにフィルターを使用するルーティングエンジン(RE)の悪魔。例えば、接続障害管理、IP MAC検証などです。

  • 動的フィルター - PFE レベルで機能を実現するためにフィルターを使用するアプリケーション。例えば、論理インターフェイスレベルの固定分類子、RFC 2544などです。REデーモンはこれらのフィルターについて知りません。

  • System-initフィルター—システムレベルのエントリー、またはルーターのブートシーケンスで固定のエントリーセットを必要とするフィルター。例えば、レイヤー2およびレイヤー3制御プロトコルトラップ、デフォルトのARPポリサーなどです。

    注:

    レイヤー2およびレイヤー3制御プロトコルトラップ用のアプリケーションを持つSystem-initフィルターは、システム全体の機能にとって不可欠です。この制御グループのアプリケーションは、TCAM領域全体から固定かつ最小限のTCAM領域を消費します。system-initフィルターは動的TCAMインフラストラクチャを使用せず、ブートシーケンス中にルーターが初期化されたときに作成されます。

TCAMリソースを使用した機能

このドキュメントでは、TCAMリソースを使用するアプリケーションをtcam-appと呼びます。例えば、inet-firewall、bridge-firewall、接続障害管理、リンク障害管理などはすべて異なるtcam-appsです。

表2に 、TCAMリソースを使用するtcam-appsのリストを示します。

表2:TCAMリソースを使用した機能

TCAMアプリ/TCAMユーザー

特徴/機能

TCAMステージ

bd-dtag-validate

ブリッジドメインデュアルタグ検証

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

エグレス

bd-tpid-swap

スワップtpid操作によるブリッジドメインvlan-map

エグレス

cfm-bdフィルター

接続性障害管理、暗黙的なブリッジドメインフィルター

イングレス

CFMフィルター

接続性障害管理、暗黙的フィルター

イングレス

cfm-vplsフィルター

接続性障害管理、暗黙的なvplsフィルター

注:

この機能は、ACX5048ルーターとACX5096ルーターでのみサポートされています。

イングレス

cfm-vpls-ifl-filter

接続性障害管理、暗黙的なvpls論理インターフェイスフィルター

注:

この機能は、ACX5048ルーターとACX5096ルーターでのみサポートされています。

イングレス

cos-fc

論理インターフェイスレベルの固定分類子

事前イングレス

FW-CCCイン

回線クロスコネクトファミリーイングレスファイアウォール

イングレス

FWファミリーアウト

ファミリーレベルのegressファイアウォール

エグレス

FW-FBF

ファイアウォールフィルターベースのフォワーディング

事前イングレス

fw-fbf-inet6

inet6ファミリー向けファイアウォールフィルターベースのフォワーディング

事前イングレス

fw-ifl-in

論理インターフェイスレベルのイングレスファイアウォール

イングレス

fw-ifl-out

論理インターフェイスレベルのegressファイアウォール

エグレス

fw-inet-ftf

転送テーブル上の Inet ファミリー イングレス ファイアウォール

イングレス

FW-INET6-FTF

転送テーブル上のInet6ファミリーイングレスファイアウォール

イングレス

fw-inet-in

Inet ファミリー イングレス ファイアウォール

イングレス

fw-inet-rpf

RPF失敗チェック時のInetファミリーイングレスファイアウォール

イングレス

FW-inet6-in

Inet6ファミリーイングレスファイアウォール

イングレス

fw-inet6-ファミリーアウト

Inet6ファミリーレベルのegressファイアウォール

エグレス

FW-INET6-RPF

RPF失敗チェックでのInet6ファミリーイングレスファイアウォール

イングレス

fw-inet-pm

ポートミラーアクションを持つInetファミリーファイアウォール

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

イングレス

FW-L2-in

レイヤー2インターフェイス上のブリッジファミリーイングレスファイアウォール

イングレス

fw-mpls-in

MPLSファミリー イングレスファイアウォール

イングレス

FWセマンティクス

CLI設定ファイアウォールのファイアウォール共有セマンティクス

事前イングレス

fw-vpls-in

VPLSインターフェイス上のVPLSファミリーイングレスファイアウォール

イングレス

ifd-src-mac-fil

物理インターフェイスレベルの送信元MACフィルター

事前イングレス

ifl統計イン

ingressでの論理レベルのインターフェイス統計情報

イングレス

ifl統計アウト

egressでの論理レベルのインターフェイス統計情報

エグレス

ing-out-iff

ログおよびsyslog用のegressファミリーフィルターに代わるingressアプリケーション

イングレス

ip-mac-val

IP MAC検証

事前イングレス

ip-mac-val-bcast

ブロードキャストのIP MAC検証

事前イングレス

ipsecリバースfil

IPsecサービスのリバースフィルター

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

イングレス

IRB-COS-RW

IRB CoS 書き換え

エグレス

LFM-802.3AH-IN(英語)

ingressでのリンク障害管理(IEEE 802.3ah)

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

イングレス

LFM-802.3AH-OUT

エグレス時のリンク障害管理(IEEE 802.3ah)

エグレス

lo0-inet-fil

Looback インターフェイス inet フィルター

イングレス

lo0-inet6-fil

Loobackインターフェイスinet6フィルター

イングレス

mac-drop-cnt

MAC検証および送信元MACフィルターによるドロップの統計

イングレス

mrouter-port-in

スヌーピング用マルチキャスト ルーター ポート

イングレス

naptリバースfil

NAPT(ネットワークアドレスポート変換)サービスのリバースフィルター

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

イングレス

ローカルスイッチングなし

ブリッジno-local-switching

イングレス

PTPOE

ポイントツーポイントオーバーザイーサネットトラップ

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

イングレス

PTPoE-Cos-RW

PTPoE用のCoS書き換え

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

エグレス

RFC2544-layer2-in

ingressでのレイヤー2サービスのRFC2544

事前イングレス

RFC2544-レイヤー2出力

エグレスでのレイヤー2サービスのRFC2544

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

エグレス

サービスフィルターイン

ingressでのサービスフィルター

注:

この機能は、ACX5048およびACX5096ルーターではサポートされていません。

イングレス

TCAMリソース使用状況の監視

showおよびclearコマンドを使用して、TCAMリソースの動的な使用状況を監視およびトラブルシューティングできます。

表3は 、TCAMリソースの動的使用状況の監視とトラブルシューティングに使用できるコマンドラインインターフェイス(CLI)コマンドをまとめたものです。

表3:動的TCAMを監視およびトラブルシューティングするためのコマンドの表示とクリア

タスク

コマンド

特定のアプリケーションの共有アプリケーションと関連アプリケーションを表示する

PFE TCAMアプリを表示

アプリケーションとステージ(egress、ingress、pre-ingress)のTCAMリソース使用状況を表示します

pFE TCAM使用を表示

(ACX5448) show pfe filter hw summary

アプリケーションとステージ(egress、ingress、pre-ingress)のTCAMリソース使用エラーを表示します

PFE TCAMエラーを表示

アプリケーションとステージ(egress、ingress、pre-ingress)のTCAMリソース使用エラー統計をクリアします

PFE TCAMエラーをクリアする

例:TCAM リソースの監視とトラブルシューティング

このセクションでは、showコマンドを使用してTCAMリソースを監視およびトラブルシューティングできるユースケースについて説明します。このユースケースシナリオでは、レイヤー2サービスを設定し、レイヤー2サービス関連アプリケーションがTCAMリソースを使用しています。この例に示す動的アプローチでは、必要に応じてTCAMリソースを管理できる柔軟性を備えています。

サービス要件は以下のとおりです。

  • 各ブリッジ ドメインには、1 つの UNI インターフェイスと 1 つの NNI インターフェイスがあります

  • 各 UNI インターフェイスには、次のものがあります。

    • 1つの論理インターフェイスレベルポリサーが、10Mbpsでトラフィックを規制します。

    • 転送クラスと損失優先度を割り当てるための4つの条件を持つマルチフィールド分類子。

  • 各UNIインターフェイスは、レベル4でCFM UP MEPを設定します。

  • 各NNIインターフェイスは、レベル2でCFMダウンMEPを設定します

ルーター上で100のサービスが設定されているというシナリオを考えてみましょう。このスケールでは、すべてのアプリケーションが正常に設定され、ステータスが OK 状態を示しています。

  1. すべてのステージのTCAMリソース使用状況を表示しています。

    すべてのステージ(egress、ingress、pre-ingress)のTCAMリソース使用状況を表示するには、 show pfe tcam usage all-tcam-stages detail コマンドを使用します。ACX5448ルーターでは、 show pfe filter hw summary コマンドを使用してTCAMリソースusgaeを表示します。

  2. ルーターに追加のレイヤー2サービスを設定します。

    例えば、ルーターにさらに20のサービスを追加すると、サービスの総数が120に増えます。サービスを追加した後、コマンド show log messagesを使用してsyslogメッセージを確認するか、 show pfe tcam errors コマンドを実行して、設定のステータスを確認できます。

    以下は、 show log messages CLIコマンドを実行することで、新しい設定用のイーサネットスイッチングファミリフィルターのTCAMリソース不足を示すsyslogメッセージ出力の例です。

    show pfe tcam errors all-tcam-stages detail CLIコマンドを使用して設定のステータスを確認すると、出力は以下のようになります。

    この出力は、 fw-l2-in アプリケーションのTCAMリソースが不足しており、FAILED状態に移行していることを示しています。ingress段階で利用可能なTCAMスライスは2つありますが、 fw-l2-in アプリケーションはモード(DOUBLE)のせいで利用可能なTCAMスペースを使用できず、リソース不足に失敗します。

  3. TCAMリソース不足により障害が発生したアプリケーションの修正

    ルーターにサービス数を追加したため、 fw-l2-in アプリケーションが失敗し、TCAMリソースが不足しました。他のアプリケーションは正常に動作しているように見えますが、 fw-l2-in アプリケーションがOK状態に移行するように、新しく追加されたサービスを無効化または削除することをお勧めします。新しく追加されたサービスを削除または無効化した後、 show pfe tcam usage コマンドと show pfe tcam error コマンドを実行して、障害状態のアプリケーションがなくなったことを確認する必要があります。

    すべてのステージ(egress、ingress、pre-ingress)のTCAMリソース使用状況を表示するには、 show pfe tcam usage all-tcam-stages detail コマンドを使用します。ACX5448ルーターの場合、 show pfe filter hw summary コマンドを使用してTCAMリソースの使用状況を表示します。

    すべてのステージ(egress、ingress、pre-ingress)のTCAMリソース使用エラーを表示するには、 show pfe tcam errors all-tcam-stages コマンドを使用します。

    TCAMリソースを使用しているすべてのアプリケーションが OK 状態になり、ハードウェアが正常に設定されたことがわかります。

注:

例に示すように、各ステップで show pfe tcam errors コマンドと show pfe tcam usage コマンドを実行して、設定が有効であり、TCAMリソースを使用するアプリケーションがOK状態であることを確認する必要があります。ACX5448ルーターの場合、 show pfe filter hw summary コマンドを使用してTCAMリソースの使用状況を表示します。

ACXシリーズルーターのTCAMリソースの監視とトラブルシューティング

ACXシリーズのTCAM(Ternary Content Addressable Memory)スペースを動的に割り当てることで、さまざまなフィルターアプリケーションに利用可能なTCAMリソースを効率的に割り当てます。動的TCAMモデルでは、さまざまなフィルターアプリケーション(inetファイアウォール、ブリッジファイアウォール、cfmフィルターなど)が、必要に応じて利用可能なTCAMリソースを最適に活用できます。動的TCAMリソース割り当ては使用量主導型であり、必要に応じてフィルターアプリケーションに動的に割り当てられます。フィルターアプリケーションがTCAMスペースを使用しなくなると、リソースが解放され、他のアプリケーションが使用できるようになります。この動的TCAMモデルは、アプリケーションの需要に基づいて、TCAMリソースの利用率を高めることができます。showおよびclearコマンドを使用して、ACXシリーズルーターの動的TCAMリソース使用状況を監視およびトラブルシューティングできます。

注:

このドキュメントでは、TCAMリソースを使用するアプリケーションをtcam-appと呼びます。

動的三次コンテンツアドレス指定可能なメモリの概要では 、ACXシリーズルーターのTCAMリソースを監視およびトラブルシューティングするためのタスクとコマンドを示しています

表4:ACXシリーズのTCAMリソースを監視およびトラブルシューティングするためのコマンド

方法

コマンド

特定のアプリケーションの共有アプリケーションおよび関連するアプリケーションを表示します。

show pfe tcam app (list-shared-apps | list-related-apps)

すべてのtcamステージにわたるアプリケーション数を表示します。

show pfe tcam usage all-tcam-stages

指定されたステージでTCAMリソースを使用しているアプリケーションの数を表示します。

show pfe tcam usage tcam-stage (ingress | egress | pre-egress)

アプリケーションで使用されるTCAMリソースを詳細に表示します。

show pfe tcam usage app <application-name> detail

指定された段階でアプリケーションによって使用されたTCAMリソースを表示します。

show pfe tcam usage tcam-stage (ingress | egress | pre-egress) app <application-name>

tcam-appが消費するTCAMリソースの数を知る

show pfe tcam usage app <application-name>

すべてのステージのTCAMリソース使用エラーを表示します。

show pfe tcam errors all-tcam-stages detail

ステージのTCAMリソース使用エラーを表示します

show pfe tcam errors tcam-stage (ingress | egress | pre-egress)

アプリケーションのTCAMリソース使用エラーを表示します。

show pfe tcam errors app <application-name>

アプリケーションのTCAMリソース使用エラーを、他の共有アプリケーションとともに表示します。

show pfe tcam errors app <application-name> shared-usage

すべてのステージのTCAMリソース使用エラー統計をクリアします。

clear pfe tcam-errors all-tcam-stages

指定したステージのTCAMリソース使用エラー統計をクリアする

clear pfe tcam-errors tcam-stage (ingress | egress | pre-egress)

アプリケーションのTCAMリソース使用エラー統計をクリアします。

clear pfe tcam-errors app <application-name>

ACXシリーズの動的TCAMの詳細については、「 動的三元コンテンツアドレス指定可能なメモリの概要」を参照してください。

ACX5048およびACX5096ルーターでのサービス拡張

ACX5048ルーターとACX5096ルーターでは、導入される一般的なサービス(ELINE、ELAN、IP VPNなど)には、動的TCAMインフラストラクチャを使用するアプリケーション(ポリサー、ファイアウォールフィルター、接続障害管理IEEE 802.1ag、RFC2544など)が必要になる場合があります。

注:

TCAMリソースを使用するサービスアプリケーションは、TCAMリソースの可用性によって制限されます。そのため、サービスの規模は、そのようなアプリケーションによるTCAMリソースの消費に依存します。

ACX5048ルーターとACX5096ルーターのサービス拡張を監視およびトラブルシューティングするためのユースケースの例については、「 動的三元コンテンツアドレス指定可能なメモリの概要」 セクションを参照してください。

論理システムセキュリティポリシーでのDNS名解決のトラブルシューティング(プライマリ管理者のみ)

問題点

説明

セキュリティポリシーで使用されているアドレス帳エントリー内のホスト名のアドレスが正しく解決されない場合があります。

原因

通常、動的なホスト名を含むアドレス帳エントリーは、SRXシリーズファイアウォールで自動的に更新されます。DNSエントリに関連付けられたTTLフィールドは、ポリシーキャッシュ内のエントリを更新するまでの時間を示します。TTL値が期限切れになると、SRXシリーズファイアウォールはアドレス帳エントリのDNSエントリを自動的に更新します。

ただし、SRXシリーズファイアウォールがDNSサーバーから応答を取得できない場合(たとえば、DNSリクエストまたはレスポンスパケットがネットワークで失われたり、DNSサーバーが応答を送信できない場合)、アドレス帳エントリー内のホスト名のアドレスが正しく解決されない可能性があります。これにより、一致するセキュリティポリシーやセッションが見つからないため、トラフィックがドロップする可能性があります。

ソリューション

プライマリ管理者は、 show security dns-cache コマンドを使用して、SRXシリーズファイアウォール上のDNSキャッシュ情報を表示できます。DNSキャッシュ情報を更新する必要がある場合、プライマリ管理者は clear security dns-cache コマンドを使用できます。

注:

これらのコマンドは、論理システム用に設定されたデバイス上のプライマリ管理者のみが使用できます。このコマンドは、ユーザー論理システムや論理システム用に設定されていないデバイスでは使用できません。

セキュリティポリシーのトラブルシューティング

ルーティングエンジンとパケット転送エンジン間のポリシーを同期する

問題点

説明

セキュリティポリシーは、ルーティングエンジンとパケット転送エンジンに保存されます。設定をコミットすると、セキュリティポリシーがルーティングエンジンからパケット転送エンジンにプッシュされます。ルーティングエンジンのセキュリティポリシーがパケット転送エンジンと同期していない場合、設定のコミットは失敗します。コミットが繰り返し試行されると、コアダンプファイルが生成されることがあります。同期外の原因は考えられます。

  • ルーティングエンジンからパケット転送エンジンへのポリシーメッセージが転送中に失われる。

  • ポリシーUIDの再利用など、ルーティングエンジンのエラー。

環境

設定をコミットするには、ルーティングエンジンとパケット転送エンジンのポリシーが同期されている必要があります。ただし、特定の状況下では、ルーティングエンジンとパケット転送エンジンのポリシーが同期していない可能性があり、これによりコミットが失敗します。

症状

ポリシー設定が変更され、ポリシーが同期されていない場合、以下のエラーメッセージが表示されます。 error: Warning: policy might be out of sync between RE and PFE <SPU-name(s)> Please request security policies check/resync.

ソリューション

セキュリティポリシーが同期していない場合は、 show security policies checksum コマンドを使用してセキュリティポリシーのチェックサム値を表示し、 request security policies resync コマンドを使用してルーティングエンジンとパケット転送エンジンのセキュリティポリシーの設定を同期します。

セキュリティポリシーのコミット失敗を確認する

問題点

説明

ポリシー設定の失敗のほとんどは、コミット中または実行時に発生します。

設定モードで CLI コマンド commit-check を実行すると、コミットの失敗が CLI 上で直接報告されます。これらのエラーは設定エラーであり、これらのエラーを修正しないと設定をコミットすることはできません。

ソリューション

これらのエラーを修正するには、次の手順を実行します。

  1. 設定データを確認します。

  2. ファイル/var/log/nsd_chk_onlyを開きます。このファイルは、コミット チェックを実行するたびに上書きされ、詳細な失敗情報が含まれています。

セキュリティポリシーのコミットを検証する

問題点

説明

ポリシー設定のコミットを実行したときに、システムの動作が正しくないことに気付いた場合は、以下の手順を使用してこの問題のトラブルシューティングを行います。

ソリューション

  1. 運用 中の表示 コマンド—セキュリティポリシーの運用コマンドを実行し、出力に表示される情報が想定した情報と一致していることを確認します。そうでない場合は、設定を適切に変更する必要があります。

  2. traceoptions—ポリシー設定で traceoptions コマンドを設定します。この階層の下のフラグは、 show コマンド出力のユーザー分析に従って選択できます。使用するフラグを決定できない場合は、flagオプション all を使用して、すべてのトレースログをキャプチャできます。

オプションのファイル名を設定してログをキャプチャすることもできます。

トレースオプションにファイル名を指定した場合は、ログファイルの/var/log/<filename>を調べて、ファイルにエラーが報告されているかどうかを確認できます。(ファイル名を指定しなかった場合、デフォルトのファイル名はeventdになります。)エラーメッセージには、障害の場所と適切な理由が示されています。

トレース オプションを設定した後、誤ったシステム動作の原因となった設定変更を再コミットする必要があります。

デバッグポリシールックアップ

問題点

説明

設定は正しいものの、一部のトラフィックが誤ってドロップまたは許可された場合、セキュリティポリシーのtraceoptionsで lookup フラグを有効にできます。 lookup フラグは、ルックアップ関連のトレースをトレース ファイルに記録します。

ソリューション

ISSU 関連の問題のトラブルシューティングに使用されるログ エラー メッセージ

ISSUのアップグレード中に、以下の問題が発生する可能性があります。ログの詳細を使用してエラーを特定できます。特定のシステムログメッセージの詳細については、 システムログエクスプローラを参照してください。

シャーシプロセスエラー

問題点

説明

シャーシに関連するエラー。

ソリューション

エラーメッセージを使用して、シャーシに関連する問題を理解します。

ISSUが起動すると、シャーシの観点からISSUに関連する問題がないかを確認するリクエストがシャーシドに送信されます。問題が発生した場合は、ログメッセージが作成されます。

ISSUの一般的なエラー処理について

問題点

説明

ISSUの実行中にいくつかの問題に遭遇する可能性があります。このセクションでは、それらの処理方法について詳しく説明します。

ソリューション

ISSU中にエラーが発生するとログメッセージが作成され、ISSUはトラフィックに影響を与えることなく機能し続けます。以前のバージョンに戻す必要がある場合は、シャーシクラスターの両方のノードで不一致のバージョンが作成されないように、イベントがログに記録されるか、ISSUが停止されます。 表8に 、一般的なエラー状態とその回避策をいくつか示します。 表8 に示したメッセージ例は、SRX1500デバイスからのもので、サポートされているすべてのSRXシリーズファイアウォールにも適用できます。

表8:ISSU関連のエラーと解決策

エラー状態

ソリューション

ISSUの以前のインスタンスがすでに進行中である場合に、ISSUの開始を試みます

次のメッセージが表示されます。

warning: ISSU in progress

現在のISSUプロセスを中止し、 request chassis cluster in-service-upgrade abort コマンドを使用してISSUを再開できます。

セカンダリ ノードでの再起動に失敗

プライマリノードが必要なサービスを引き続き提供するため、サービスのダウンタイムは発生しません。既存のISSU状態を手動でクリアし、シャーシクラスターを復元するように求める詳細なコンソールメッセージが表示されます。

error: [Oct  6 12:30:16]: Reboot secondary node failed (error-code: 4.1)

       error: [Oct  6 12:30:16]: ISSU Aborted! Backup node maybe in inconsistent state, Please restore backup node
       [Oct  6 12:30:16]: ISSU aborted. But, both nodes are in ISSU window.
       Please do the following:
       1. Rollback the node with the newer image using rollback command
          Note: use the 'node' option in the rollback command
          otherwise, images on both nodes will be rolled back
       2. Make sure that both nodes (will) have the same image
       3. Ensure the node with older image is primary for all RGs
       4. Abort ISSU on both nodes
       5. Reboot the rolled back node

セカンダリ ノードがコールド同期を完了できませんでした

セカンダリ ノードがコールド同期を完了できないと、プライマリ ノードがタイムアウトします。既存のISSU状態を手動でクリアし、シャーシクラスターを復元したことを示す詳細なコンソールメッセージが表示されます。このシナリオでは、サービスのダウンタイムは発生しません。

[Oct  3 14:00:46]: timeout waiting for secondary node node1 to sync(error-code: 6.1)
        Chassis control process started, pid 36707 

       error: [Oct  3 14:00:46]: ISSU Aborted! Backup node has been upgraded, Please restore backup node 
       [Oct  3 14:00:46]: ISSU aborted. But, both nodes are in ISSU window. 
       Please do the following: 
      1. Rollback the node with the newer image using rollback command 
          Note: use the 'node' option in the rollback command 
          otherwise, images on both nodes will be rolled back 
      2. Make sure that both nodes (will) have the same image 
      3. Ensure the node with older image is primary for all RGs 
      4. Abort ISSU on both nodes 
      5. Reboot the rolled back node  

新しくアップグレードされたセカンダリのフェイルオーバーに失敗しました

プライマリノードが必要なサービスを引き続き提供するため、サービスのダウンタイムは発生しません。既存のISSU状態を手動でクリアし、シャーシクラスターを復元するように求める詳細なコンソールメッセージが表示されます。

[Aug 27 15:28:17]: Secondary node0 ready for failover.
[Aug 27 15:28:17]: Failing over all redundancy-groups to node0
ISSU: Preparing for Switchover
error: remote rg1 priority zero, abort failover.
[Aug 27 15:28:17]: failover all RGs to node node0 failed (error-code: 7.1)
error: [Aug 27 15:28:17]: ISSU Aborted!
[Aug 27 15:28:17]: ISSU aborted. But, both nodes are in ISSU window.
Please do the following:
1. Rollback the node with the newer image using rollback command
    Note: use the 'node' option in the rollback command
           otherwise, images on both nodes will be rolled back
2. Make sure that both nodes (will) have the same image
3. Ensure the node with older image is primary for all RGs
4. Abort ISSU on both nodes
5. Reboot the rolled back node
{primary:node1}

プライマリでのアップグレード失敗

セカンダリノードがプライマリとしてフェイルオーバーし、必要なサービスを提供し続けるため、サービスのダウンタイムは発生しません。

プライマリ ノードの再起動に失敗

プライマリ ノードが再起動する前は、デバイスが ISSU 設定から外れている場合、ISSU 関連のエラー メッセージは表示されません。その他の障害が検出された場合、以下の再起動エラーメッセージが表示されます。

Reboot failure on     Before the reboot of primary node, devices will be out of ISSU setup and no primary node error messages will be displayed.
Primary node

ISSUサポート関連エラー

問題点

説明

インストールに失敗する原因は、サポートされていないソフトウェアとサポートされていない機能設定が原因です。

ソリューション

互換性関連の問題を理解するには、以下のエラーメッセージを使用します。

初期検証チェックの失敗

問題点

説明

初期検証チェックは失敗します。

ソリューション

イメージが存在しない場合、またはイメージファイルが破損している場合、検証チェックは失敗します。イメージが存在せず、ISSUが中止された場合、初期検証チェックが失敗した場合、以下のエラーメッセージが表示されます。

画像がない場合

イメージファイルが破損した場合

イメージファイルが破損している場合、以下の出力が表示されます。

プライマリノードは、デバイス設定を検証し、新しいソフトウェアバージョンを使用してコミットできることを確認します。何か問題が発生した場合、ISSUは中止され、エラーメッセージが表示されます。

インストール関連のエラー

問題点

説明

インストールイメージファイルが存在しないか、リモートサイトにアクセスできません。

ソリューション

以下のエラーメッセージを使用して、インストール関連の問題を理解します。

ISSUは、ISSUコマンドで指定されたインストールイメージを引数としてダウンロードします。イメージファイルは、ローカルファイルまたはリモートサイトにあります。ファイルが存在しない場合、またはリモートサイトにアクセスできない場合、エラーが報告されます。

冗長グループフェイルオーバーエラー

問題点

説明

自動冗長性グループ(RG)障害の問題。

ソリューション

以下のエラーメッセージを使用して、問題を理解します。

カーネル状態同期エラー

問題点

説明

ksyncd に関連するエラー。

ソリューション

以下のエラーメッセージを使用して、ksyncdに関連する問題を理解してください。

ISSUは、セカンダリノード(ノード1)にksyncdエラーがあるかどうかを確認し、問題がある場合はエラーメッセージを表示してアップグレードを中止します。

変更履歴テーブル

サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。

リリース
説明
17.4R1
Junos OSリリース17.4R1以降、SRX1500、SRX4100、SRX4200、SRX4600デバイスのシャーシクラスターにおいて、ISSUプロセス中のセカンダリノードの初期再起動のホールドタイマーが15分(900秒)から45分(2700秒)に延長されています。