전체 글 (212) 썸네일형 리스트형 [NSX] How to decode "Trace the drop packet" message NSX Edge에서 Packet Drop이 발생한 경우 syslog에 "Trace the drop packet"과 함께 Base64로 Encode된 값이 기록됩니다.이 값을 Decode 해보면 src/dst ip address 등 drop 된 packet에 대한 정보를 확인할 수 있습니다.이를 수동으로 진행하는 방법을 알아보겠습니다. 아래 예제는 Windows OS에서 실행하였습니다.1. 우선 python이 설치되어 있어야 합니다. 2. pip 도구로 scapy를 설치합니다.C:\Users\jhaewon>pip install scapy Collecting scapy Downloading scapy-2.5.0.tar.gz (1.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━.. [NSX] What is "Transport Nodes" in NSX Manager UI? NSX Manager가 Cluster 구성 되어 있을 때, 각 NSX Manager별로 UI에서 Transport Node 수가 상이하게 보이는 현상이 있어 이에 대한 내용을 소개 합니다. [문제 증상]NSX Manager가 Three Node로 Cluster 구성된 상황에서 각 개별 NSX Manager에 직접 접속할 때 다음과 같이 Transport Node의 수가 Manager 별로 다르게 표현됩니다.실제로는 전체 Transport Node는 7개인 상황입니다. 1번 Manager : 4 2번 Manager : 3 3번 Manager : 0 [확인 내용]1. NSX Manager UI에서 Transport Nodes를 확인할 때 Browser 개발자 도구로 확인해보면 다음과 같은 API가 호출됩니다.. [NSX] High CPU 분석을 위한 perf tool 사용 방법 NSX의 중요 Component인 Edge Appliance의 경우 Ubuntu OS에 DPDK를 구현한 방식으로 구성되어 있습니다.이 Edge Appliance의 가장 중요한 프로세스는 datapathd 인데, 해당 프로세스가 Scheduling 되는 Core에서 High CPU Usage 현상이 발생하는 경우 Packet Drop등의 장애로 이어질 수 있습니다. 이런 경우, OS Troubleshooting 할 때와 동일하게 CPU Sampling이 필요합니다.제가 Microsoft 재직 시절, 동일한 Troubleshooting을 할 때는 Windows OS에서 Process Monitor나 Performance Toolkit(xperf)를 이용하여 CPU Sampling을 했었는데, Linux의 .. 이전 1 ··· 6 7 8 9 10 11 12 ··· 71 다음