このドキュメントでは、TAC for ACIを使用する場合のトラブルシューティングに必要なさまざまなログと出力について説明します。
TACケースをオープンする前に収集するデータのクイックリファレンスについては、表1を参照してください。
表1:ログ/Show tech収集マトリックス:
| 問題 | 収集対象 | 注意事項 |
| アップグレードの問題 |
|
|
| ランダム接続の問題 |
|
|
| 接続の完全な消失 |
|
|
| クラスタリングの問題 |
|
|
| ルーティングの問題 |
|
|
| ノードのクラッシュ/予期しないリロード |
|
|
| APIC アプリの問題 |
|
注:ACIファブリックがIntersightに接続され要求されている場合、テクニカルサポートファイルの生成を受け取り、それをTAC SRにアップロードします。TAC SRでは、サービスリクエストをオープンする際に指定されたデバイスシリアル番号に対して自動化されています。TACエンジニアは、Intersightを介して他の接続デバイスのテクニカルサポートコレクションを手動でトリガーし、より迅速なトラブルシューティングを促進することもできます。
この方法を使用するには、「ACIファブリックは、APIC:Nexus Insights Cloud Connectorアプリケーションを介してIntersightに接続され、要求される必要があります」を参照してください。
この方法を使用するには、「Nexus Dashboard: Nexus Dashboard Insights」を使用してACIファブリックが接続され、Intersightで要求される必要があります。
オンデマンド テクニカルサポート ポリシーの作成
オンデマンドのテクニカルサポートを生成します。
生成されたテクニカルサポートを収集します。
TechSupportsファイルがExport to Controllerオプションで生成された場合、GUIにはACIノード(APICノードまたはスイッチノード)ごとに3つのURLが表示されます。 URL ごとにログファイルのタイプが異なり、固有の情報が含まれています。通常、TACでは、完全な分析のためにすべてのロギングを受信するために、3つのファイルすべてをノードごとにアップロードする必要があります。
各URLは、次の3つのファイルタイプのいずれかにマッピングされます。
| [Category] | 典型的なサフィックス | 便利な用途 | ファイル サイズ |
| エクスポート | _1of3.tgz | 監査/障害ログ | 小から中 |
| ログ | _logs_3of3.tgz | プロセスログ | 最大 |
| DB | _db_2of3.tgz | MO ダンプ | 小 |
ブラウザリンクを使用したテクニカルサポートのダウンロードで問題が発生した場合は、scpまたはsftpクライアント(WinSCPまたはFileZillaなど)を使用してAPICストレージから直接ファイルをダウンロードします。
1. 各 APIC に接続(sftp)します。収集されたテクニカルサポートファイルは、使用可能なすべてのAPICに保存されます。したがって、収集されたテクニカルサポートファイルについて各APICを確認することが重要です。
2. 接続された APIC の /data/techsupport フォルダに移動します(すべての APIC コントローラでこの手順を繰り返します)。
3. オンデマンドテクニカルサポートポリシー名を含む名前のファイル(この例ではABCTECH)を検索し、それらのファイルをコンピュータにダウンロードします。
オンデマンドのテクニカルサポートは状況を完全に把握できるため、オンデマンドのテクニカルサポートは常にテクニカルサポートのローカルのサポートよりも推奨されます。 ただし、収集はポリシーによってトリガーされるため、完全に適合した APIC クラスタに依存しています。
注:Techsupportローカルは個々のノードでトリガーされる必要があります。そのため、すべてのAPICに対してtechsupport localを収集する予定の場合、cmdはクラスタ内の各APICで個別に実行する必要があります。
テクニカルサポートのローカルシナリオ:
Using username "admin". Application Policy Infrastructure Controller
apic1# bash -c "techsupport local" This command is being deprecated on APIC controller, please use NXOS-style equivalent command Running bash commands Completed 1 of 10 commands ... Completed 10 of 10 commands Starting data compression Techsupport collected at /data/techsupport/local_apic1_2018-05-29T08-17.tgz . Please remove the file once done.
fab5-leaf1# techsupport local Running bash commands Completed 1 of 9 commands ... Completed 9 of 9 commands Starting data compression Techsupport collected at /data/techsupport/local_fab5-leaf1_2018-05-29T08-16.tgz . Please remove the file once done
3. ローカルのテクニカルサポートをダウンロードします。
APIC CIMCからテクニカルサポートを収集して、APICシャーシに関連するログを確認できます。CIMC show techは、ローカルでキャプチャすることも、CIMC AdminタブのUtilitiesセクションからリモートロケーションに送信することもできます。

APIC CIMC CLI で、次のように入力します。
~ # scope cimc ~ /cimc # scope tech-support ~ /cimc/tech-support # set tftp-ip 192.168.1.1 ~ /cimc/tech-support *# set path \techsupport\showtech ~ /cimc/tech-support *# commit ~ /cimc/tech-support *# start
show techコマンドの主なフィールドの一部を参照してください。
| テクニカルサポートファイル/場所 |
説明 |
| var/ |
すべての監視対象サービスの詳細なログとステータスが含まれます。これには、SOLおよびIPMIセンサーアラームの設定などのサービス情報ファイルがあります。 |
| var/log(可変/ログ) |
ローリング揮発性ログメッセージを含みます。 |
| obfl/ |
ローリング不揮発性ログメッセージを含みます。 |
| 対応/ |
不揮発性設定とSEL。 |
| mp/ |
show tech-supportテキストファイルと、BIOS tech-supportテキストファイル。このテキストファイルには、すべてのプロセス、ネットワーク、システム、メザニン、および BIOS の状態情報が含まれています。 |
| mctool |
CIMCの状態に関する基本情報を取得します。 |
| network |
現在のネットワーク設定とソケット情報を受信します。 |
| obfl |
ライブobfl(On-Board Failure Logs)を取得します。 |
| メッセージ |
ライブ/var/log/messagesファイルを受信します。 |
| アラーム |
アラーム状態のセンサーをリストします。 |
| センサー |
IPMIからの現在のセンサーの読み取り |
| 電力 |
x86の現在の電源状態です。 |
TACは、障害、イベント、監査などの追加の基本出力を要求できます。これらは通常、RCAに必要です。
現在、show techsにはこれらのオブジェクトのサブセットがすでに含まれていますが、最後の10,000レコードのみが含まれています。場合によっては、TACは10,000レコードを超えるフルセットのレコードを必要とします。
バージョン5.2/5.3/6.0(3d)以降のリリースを実行しているACIファブリックの場合、trigger tacoutputにより、イベント、障害、監査、およびその他のトラブルシューティング出力のための簡素化された収集インターフェイスが提供されます。
apic1# trigger tacoutput
Select corresponding numbers of objects to collect. Separate numbers with commas. *Note, topSystem, fabricNode, and firmwareARunning are automatically included.
Ex: 1,2,3,4,5
1. faultInfo *collected unfiltered
2. faultRecord
3. eventRecord
4. aaaModLR *collected unfiltered
5. polDeploymentRecord
6. epRecord
7. healthRecord
8. healthInst *collected unfiltered
Enter selections: 1,2,3,4,5,6,7,8
Enter record start date (format: 2019-12-15T00:00:00) *default is one month prior to current date:
Enter record end date (format: 2019-12-15T00:00:00) *default is current date:
... collection runs...
2021-12-17T08:19:59 TacOutput collection completed.
2021-12-17T08:19:59 Verify files and file sizes at /tmp/TacOutput2021-12-17T08-16-19
2021-12-17T08:19:59 Compressing files...
2021-12-17T08:20:01 Compression completed
Logs available for SCP or SFTP download from /data/techsupport/TacOutput-2021-11-17T08:18:06-to-2021-12-17T08:18:06.tgz
To download through your web browser go to https:///files/1/techsupport/TacOutput-2021-11-17T08:18:06-to-2021-12-17T08:18:06.tgz
Note: in the URL previous 1 denotes the APIC ID 1, if script was run on APIC-n, then n must be specified in the URL (n = APIC-ID).
To remove files when done run
rm -rf /tmp/TacOutput2021-12-17T08-16-19
rm -f /data/techsupport/TacOutput-2021-11-17T08:18:06-to-2021-12-17T08:18:06.tgz
5.2/5.3/6.0(3d)より前のバージョンを実行しているACIファブリックの場合、aci-tac-scriptsリポジトリ内にCollect TacOutputスクリプトがあり、trigger tacoutputコマンドと同様のインターフェイスを提供します。
apic# /tmp/collectTacOutputs.sh Select corresponding numbers of objects to collect. Separate numbers with commas. *Note, topSystem, fabricNode, and firmwareARunning are automatically included. Ex: 1,2,3,4,5 1. faultInfo *collected unfiltered 2. faultRecord 3. eventRecord 4. aaaModLR 5. polDeploymentRecord 6. epRecord 7. healthRecord 8. healthInst *collected unfiltered Enter selections: 1,2,3,4,5,6,7,8 Enter record start date (format: 2019-12-15T00:00:00) *default is one month prior to current date: 2019-12-25T00:00:00 Enter record end date (format: 2019-12-15T00:00:00) *default is current date: 2020-01-05T00:00:00 ...script collection runs... Compression completed Logs available for SCP or SFTP download from /data/techsupport/TacOutput-2019-12-25T00:00:00-to-2020-01-05T00:00:00.tgz To download through your web browser go to https:///files/1/techsupport/TacOutput-2019-12-25T00:00:00-to-2020-01-05T00:00:00.tgz
ACIスイッチノードとAPICには、システムのさまざまな機能面を制御する多数のプロセスがあります。 システムの特定のプロセスでソフトウェア障害が発生した場合、コアファイルが生成され、プロセスがリロードされます。プロセスがクラッシュしてコアファイルが生成されると、エラーとイベントが生成されます。 スイッチ/APIC のプロセスがクラッシュすると、コアファイルが圧縮され、APIC にコピーされます。
APIC GUIは、ファブリックノードのコアファイルを収集するための一元的な場所を提供します。新しいエクスポートポリシーは、Admin > IMPORT/EXPORT in Export Policies > Coreの順に選択すると作成できます。
ファイルを直接ダウンロードできるデフォルトのコアポリシーがあります。生成されたすべてのコアファイルは、生成時にAPICコントローラへの転送を試行します。成功した場合は、デフォルトのコアポリシーの下に表示されます。
[Operational] タブを確認すると、生成された(およびエクスポートされた)コアファイルを表示できます。 このタブでは、コアファイルを生成した(サービスがクラッシュした)ノード、収集時間などを確認できます。
これらのファイルをデスクトップにダウンロードするには、Export Locationリンクをクリックします。プロンプトが表示されたら、APICクレデンシャルを使用します。
または、APIC から SSH/SCP 経由でコアファイルにアクセスできます。コアファイルが配置されている APIC の /data/techsupport フォルダにあります。
注:コアファイルは、クラスタ内の1つのAPICの/data/techsupportで入手できます。コアファイルが存在する正確なAPICは、GUIに表示されるExport Locationパスで確認できます。たとえば、エクスポート場所がfiles/3/で始まる場合、ファイルはノード3(APIC3)にあります。
一部の例外として、リーフまたはスパインのコアはAPICにコピーできず、スイッチの/logflash/coreにあります。SCPによってスイッチに直接取得するか、ファイルをAPICに移動してからSCPによってAPICから取り出すことができます。
collectionスクリプトは、/logflash/core内のコアファイルと、追加のクラッシュ関連情報の収集を試みます。
#Run on an ACI Leaf Node, Copy from here
bash -c '
# set this to correct leaf name
leaf="$(hostname)""_data"
# collect data
mkdir /data/techsupport/$leaf
cd /data/techsupport/$leaf
show system reset-reason > show_sys_rr.log
vsh -c "show logging onboard internal reset-reason" > show_logg_onb_internal_rr.log
vsh -c "show logging onboard stack-trace" > show_logg_onb_stack-trace.log
vsh -c "show logging onboard card-boot-history" > show_logg_onb_card-boot-history.log
vsh -c "show processes log details" > show_process_log_detail.log
df -h > df.log
ls -liah /logflash/core > logflash_core.log
dmesg -T > ./dmesg
cp -rf /mnt/ifc/log/last_run/ ./
mkdir bootflash; cp /bootflash/mem_log* ./bootflash/
mkdir mnt_pss; cp -rf /mnt/pss/* ./mnt_pss/
mkdir mnt_pstore; cp -rf /mnt/pstore/* ./mnt_pstore/
mkdir logflash_core; cp -rf /logflash/core ./logflash_core
# compress and combine files
cd /data/techsupport
zipfile="$leaf"".tgz"
tar -zcvf ./$zipfile ./$leaf/*
rm -rf ./$leaf/*
rmdir ./$leaf
echo ""
echo " ///// Please collect /data/techsupport/"$zipfile" and upload to SR ///////"
'
#copy to here
APIC アプリを使用していて、問題があることがわかった場合は、アプリに対して特定のオンデマンド テクニカルサポート ポリシーを作成して、分析のためにログを収集できます。ポリシーは、[Admin] > [Import/Export] > [Export Policies] > [Create On-demand Tech Support] で作成できます。For Appには、ログを収集するAPICアプリケーションをユーザが選択できる特定のオプションがあります。
ポリシーが作成されると、そのポリシーに対してコレクションがトリガーされ、テクニカルサポートが収集されます。また、「コントローラにエクスポート」が選択されている場合は、運用タブからダウンロードできるようになります。
AVE CLIにログインして、次のコマンドを実行します。show techは/tmpディレクトリに収集され、SCPを使用してエクスポートできます。
cisco-ave:~$ vem-support all
This can take some time. Please wait.
Copying dpa logs
...
Generated /tmp/dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs.tgz
cisco-ave:tmp$ tar -tf dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs.tgz
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/cisco-vemlog.txt
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/cisco-vem-support.txt
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/cisco-vemdpa.txt
...
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/log/redis/
dbgexp_ave_sw-dvs-60_10.48.16.46_2019-0226-1408_logs/log/supervisor/
VcenterおよびESXホストのログはエクスポートできます。
1. MSO GUIで、設定アイコンをクリックします。
2. ドロップダウンメニューからSystem Logsを選択します。
3. ポップアップウィンドウからDownloadボタンをクリックします。
システム ログ
1. MSO GUIのMain MenuでOpen the System Logs画面を開き、Operations > Tech Supportの順に選択します。
2. System Logsフレームの右上隅で、Editボタンをクリックします。
アップロード
3.ダウンロードするログを選択します。
4. 「ダウンロード」ボタンをクリックします。
選択した項目のアーカイブがシステムにダウンロードされます。レポートには次の情報が含まれます。
システムログは外部アナライザにストリーミングできます。外部ログアナライザツールにリアルタイムでログを送信する方法の詳細については、次のドキュメントを参照してください。
MSC監査ログは、CSV形式のJSONでダウンロードできます。

| 改定 | 発行日 | コメント |
|---|---|---|
9.0 |
08-Jun-2026
|
スペル、文法、文の構造、編集された代替テキスト、およびスペースが更新されました。 |
8.0 |
06-May-2024
|
PII、タイトル、機械翻訳、ノートのコンテナとフォーマットを更新。 |
7.0 |
23-Apr-2024
|
APICおよびND向けデバイスコネクタガイドへのリンクとフォーマットの更新 |
5.0 |
27-May-2022
|
APIC/NDを介したIntersightへのテクニカルサポートの生成とアップロードが更新されました。 |
4.0 |
16-Mar-2022
|
GITのTacOutputスクリプトへのパスを追加。 |
3.0 |
22-Feb-2022
|
マイナーアップデート。 |
2.0 |
17-Dec-2021
|
「trigger tacoutput」APIC CLIをドキュメントに追加。 |
1.0 |
06-Sep-2021
|
初版 |