이 문서에서는 ACI를 위해 TAC와 작업할 때 트러블슈팅에 필요한 다양한 로그와 출력에 대해 설명합니다.
TAC 케이스를 열기 전에 수집할 데이터에 대한 빠른 참조는 표 1을 참조하십시오.
표 1: 로그/Show tech 수집 매트릭스:
| 문제 | 수집할 사항 | 참고 |
| 업그레이드 문제 |
|
|
| 임의 연결 문제 |
|
|
| 전체 연결 손실 |
|
|
| 클러스터링 문제 |
|
|
| 라우팅 문제 |
|
|
| 노드 충돌/예기치 않게 다시 로드 |
|
|
| APIC APP 문제 |
|
참고: ACI 패브릭이 Intersight에 연결되어 클레임된 경우, Tech Support 파일 생성을 가져와서 TAC SR에 업로드합니다. TAC SR은 케이스 접수 시 제공된 장비 일련 번호에 대해 자동화됩니다. 또한 TAC 엔지니어는 Intersight를 통해 연결된 다른 디바이스에 대한 기술 지원 수집을 수동으로 트리거하여 더 신속한 문제 해결을 지원할 수 있습니다.
이 방법을 사용하려면 ACI 패브릭이 APIC을 통해 Intersight에 연결 및 청구되어야 함을 참조하십시오. Nexus Insights 클라우드 커넥터 앱입니다.
이 방법을 사용하려면 Nexus 대시보드를 통해 ACI 패브릭이 Intersight에 연결 및 요청되어야 함을 참조하십시오. Nexus 대시보드 인사이트.
On-Demand Techsupport 정책 생성
온디맨드 TechSupport 생성
생성된 TechSupport를 수집합니다.
TechSupports 파일이 Export to Controller(컨트롤러로 내보내기) 옵션과 함께 생성된 경우 GUI에는 ACI 노드(APIC 노드 또는 스위치 노드)당 3개의 URL이 표시됩니다. 각 URL은 다른 로그 파일 유형이며 고유한 정보를 포함합니다. 일반적으로 TAC에서는 완전한 분석을 위해 모든 로깅을 받으려면 노드당 세 개의 파일을 모두 업로드해야 합니다.
각 URL은 세 가지 파일 유형 중 하나에 매핑됩니다.
| 카테고리 | 일반적 접미사 | 다음에 유용함: | 파일 크기 |
| 내보내기 | _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. 온디맨드 TechSupport 정책 이름(이 예에서는 ABCTECH임)이 포함된 이름의 파일을 찾아 컴퓨터에 다운로드합니다.
온디맨드 TechSupport는 보다 완벽한 그림을 제공하므로 항상 온디맨드 TechSupport가 TechSupport 지역보다 우선합니다. 하지만 수집은 정책을 통해 트리거되므로 APIC 클러스터에 완전히 의존합니다.
참고: Techsupport 로컬은 각 개별 노드에서 트리거되어야 합니다. 따라서 모든 APIC에 대해 techsupport 로컬을 수집하려는 경우, cmd는 클러스터의 각 APIC에서 개별적으로 실행되어야 합니다.
TechSupport 로컬 시나리오
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. 로컬 Techsupport 파일을 다운로드합니다.
APIC CIMC의 TechSupport를 수집하여 APIC 섀시와 관련된 로그를 검토할 수 있습니다. CIMC show tech는 로컬로 캡처하거나 CIMC Admin(CIMC 관리) 탭의 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 명령의 일부 키 필드를 참조하십시오.
| TechSupport 파일/위치 |
설명 |
| var/ |
자세한 로그 및 모니터링되는 모든 서비스의 상태를 포함합니다. SOL 및 IPMI 센서 경보의 컨피그레이션과 같은 서비스 정보 파일이 있습니다. |
| var/log |
롤링 휘발성 로그 메시지를 포함합니다. |
| obfl/ |
롤링 비휘발성 로그 메시지를 포함합니다. |
| 충족됨/ |
비휘발성 구성 및 SEL. |
| mp/ |
show tech-support 텍스트 파일 및 BIOS tech-support 텍스트 파일 텍스트 파일에는 모든 프로세스, 네트워크, 시스템, 메자닌 및 BIOS 상태 정보가 포함됩니다. |
| 맥툴 |
CIMC의 상태에 대한 기본 정보를 가져옵니다. |
| network |
현재 네트워크 구성 및 소켓 정보를 수신합니다. |
| 보잘것 없어 |
라이브 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 Fabrics의 경우 트리거 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 Fabric의 경우, aci-tac-scripts 리포지토리 내에서 Collect TacOutput Script가 제공되며, 이는 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에는 시스템의 다양한 기능을 제어하는 다양한 프로세스가 있습니다. 시스템의 특정 프로세스에서 소프트웨어 장애가 발생할 경우 core 파일이 생성되고 프로세스가 다시 로드됩니다. 프로세스가 crash하고 core 파일이 생성되면 fault 및 이벤트가 생성됩니다. 스위치/APIC의 프로세스가 crash하면 core 파일이 압축되어 APIC에 복사됩니다.
APIC GUI는 패브릭 노드에 대한 코어 파일을 수집할 수 있는 중앙 위치를 제공합니다. Admin(관리) > IMPORT/EXPORT in Export Policies(내보내기 정책) > Core(코어)에서 새 내보내기 정책을 생성할 수 있습니다.
파일을 직접 다운로드할 수 있는 기본 코어 정책이 있습니다. 생성된 모든 코어 파일은 생성될 때 APIC 컨트롤러로의 전송을 시도합니다. 성공하면 기본 핵심 정책 아래에서 찾을 수 있습니다.
운영 탭을 검토하여 생성하고 내보낸 core 파일을 볼 수 있습니다. 이 탭에서는 core 파일을 생성한 노드(충돌한 서비스), 수집 시간 등을 검토할 수 있습니다.
Export Location(내보내기 위치) 링크를 클릭하여 이러한 파일을 데스크톱에 다운로드할 수 있습니다. 프롬프트가 표시되면 APIC 자격 증명을 사용합니다.
또는 APIC에 core 파일이 저장된 곳인 /data/techsupport 폴더에서 SSH/SCP를 통해 core 파일에 액세스할 수 있습니다.
참고: 코어 파일은 클러스터의 한 APIC에 있는 /data/techsupport에서 사용할 수 있습니다. Core 파일이 상주하는 정확한 APIC은 GUI에 표시된 내보내기 위치 경로로 확인할 수 있습니다. 예를 들어 Export Location(내보내기 위치)이 files/3/로 시작하는 경우 파일은 노드 3(APIC3)에 있습니다.
Leaf 또는 Spine의 코어는 APIC에 복사할 수 없으며 스위치의 /logflash/core에서 찾을 수 있습니다. SCP를 통해 스위치에 직접 검색하거나 파일을 APIC로 이동한 다음 SCP를 통해 APIC에서 검색할 수 있습니다.
수집 스크립트는 /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 APP이 사용 중이며 문제가 있는 것으로 확인되면 분석을 위해 로그를 수집하도록 특정 On-Demand Techsupport 정책을 앱에 대해 생성할 수 있습니다. 정책은 Admin(관리자) > Import/Export(가져오기/내보내기) > Export Policies(정책 내보내기) > Create On-demand Tech Support(On-Demand TechSupport 생성)에서 생성할 수 있습니다. 사용자가 로그를 수집할 APIC 앱을 선택할 수 있는 For App 옵션이 있습니다.
정책이 생성되면 해당 정책에 대해 수집을 트리거하여 Export to Controller(컨트롤러로 내보내기)를 선택한 경우 techsupport(기술 지원)를 수집하고 operational(운영) 탭에서 다운로드할 수 있도록 할 수 있습니다.
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. 드롭다운 메뉴에서 시스템 로그를 선택합니다.
3. 팝업 창에서 다운로드 버튼을 클릭합니다.
시스템 로그
1. MSO GUI에서 Main Menu(기본 메뉴) > Open the System Logs(시스템 로그) 화면 > Select Operations(운영 선택) > Tech Support(기술 지원)를 엽니다.
2. 시스템 로그 프레임 오른쪽 상단 모서리에서 > 편집 버튼을 클릭합니다.
업로드
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
|
TechSupport 생성 및 APIC/ND를 통한 Intersight로의 업로드가 업데이트되었습니다. |
4.0 |
16-Mar-2022
|
GIT에 TacOutput 스크립트의 경로가 추가되었습니다. |
3.0 |
22-Feb-2022
|
부 업데이트. |
2.0 |
17-Dec-2021
|
문서에 "트리거 tacoutput" APIC CLI가 추가되었습니다. |
1.0 |
06-Sep-2021
|
최초 릴리스 |