22 1 月, 2018,由 frank撰写
Introduction
If you found similar alarms, you can follow the guide and try to workaround the issue.
Problem
My customer found WAE REST API not workable, after checked, found wae-db have issue and report alarm, as follow.
And try to restart the WAE service and reload VM, not any useful.
[root@wae-auto wae-db]# service --status-all | grep wae
JAVA_EXECUTABLE or HSQLDB_JAR_PATH in '/etc/sysconfig/hsqldb' is set to a non-file.
wae-appenginecore is running OK, with PID=18606
wae-core is running OK, with PID=18163
wae-db dead but pid file exists <<<<<<
wae-designapiserver is running OK, with PID=18847
wae-messaging is running OK, with PID=17874
wae-ni is running OK, with PID=17525
wae-osc is running OK, with PID=18369
wae-svcs-dashui is running OK, with PID=16652
wae-svcs-db is running OK, with PID=16277
wae-svcs-localrepo is not running
wae-svcs-log is running OK, with PID=16497
wae-svcs-logagent is running OK, with PID=16570
wae-svcs-metricsbkr is running OK, with PID=16716
wae-svcs-metricsd is running OK, with PID=16806
wae-svcs-mon is running OK, with PID=16138
wae-svcs-ui is running OK, with PID=16917
wae-system-server is running OK, with PID=16186
wae-web-server is running OK, with PID=17761
完整阅读
9 1 月, 2018,由 frank撰写
My customer match a issue that business traffics take IP6,7 flag, then the traffics auto mapping to EXP6,7 that cause control police congestion, and ISIS flapping due to BFD flap. So they want to check which traffics have incorrect flag by netflow, so need to check ording for netflow and QOS at input direction. I check some documents, nobody notice that, so the article will show test info, you can check if you need. Finaly test result: At ingress direction, packets will be cached first by netflow, then do other action in QOS.
Btw, due to auto mapping from TOS to EXP by range, e.g: TOS 192-223 will map to EXP6; TOS 223-255 will map to EXP7. So if we want to check the issue by netflow, suggest filter EXP data, as in my follow test, check by follow command:
RP/0/RSP1/CPU0:ASR9006-G#sh flow monitor test-mpls cache brief location 0/0/cpu0 | i 7-0
Fri Jan 8 04:57:39.604 UTC
LDP 44.44.44.44/32 30000-7-0 40034-7-1 - - - - Te0/0/0/2 Te0/0/0/1 Fwd 3888 36 Egr 12.1.1.1 55.55.55.55 0xff icmp 0 2048
完整阅读
25 12 月, 2017,由 frank撰写
We often to do complicated lab repro by traffics generator – IXIA, so it is important for us to use IXIA. In order to easy to handle the skill, I done some example by video. If you have good IXIA example video, please put here and share with us. The article will continue to be updated.
Deploy BGP and change AS-Path by IXIA Scenario
完整阅读
6 12 月, 2017,由 frank撰写
Introduction
There are some internal tools that can decode SPP packets at former, but they are not work now. In some scenario, customer coudln’t do span on our asr9k, so we only need SPP, then will face to how to decode SPP result.
The article disscuss how to covert SPP original data to text2pcap readable format, then decode by text2pcap. You only do the script that can auto work. Btw, before do that, you need have python2.7 and text2pcap (integrate in wireshark). If you have python3.0 or newer, that maybe have some issue, because some function have a bit different, you need adjust them by yourself.
Solution
Original SPP data:
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2017.12.04 17:12:19 =~=~=~=~=~=~=~=~=~=~=~=
trace p stop
Tracing stopped with 666 outstanding...
spp-ui> trace print
Packet serial 861
port4/classify:
length 148 phys_int_index 0 next_ctx 0xdeadbeef time 09:10:41.407
00: 00 70 72 00 00 08 00 65 7a 00 00 00 ff ff 00 07
10: 80 30 00 00 00 00 0f 00 00 00 1f 00 00 00 00 00
20: 00 70 05 f2 42 fb 00 00 04 00 01 40 07 01 05 27
30: 06 03 0e 06 00 00 00 00 4c 00 00 00 00 00 58 00
40: 00 00 00 00 00 00 06 01 00 a1 13 41 92 60 00 b2
50: 64 41 8a 4c 08 00 45 c0 00 3e 00 00 00 00 fe 11
60: c8 25 12 ac 79 0d 34 df d0 01 02 86 02 86 00 2a
70: 75 5a 00 01 00 1e 3f da a4 0f 00 00 01 00 00 14
80: 00 00 00 00 04 00 00 04 00 5a c0 00 04 01 00 04
90: 3f da a4 0f 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 17 00 08 05 01 00 00 af c8 00 24 14 01
b0: 01 08 3f da d0 46 20 00 01 08 3f da d0 42 20 00
c0: 01 08 3f da d0 41 20 00 01 08 3f da d0 07 20 00
d0: 00 08 13 01 00 00 08 00 00 20 cf 07 00 00 07 16
e0: 4d 50 4c 53 2d 54 45 20 74 6f 20 76 61 72 30 31
f0: 2e 6b 6c 70 30 32 00 00 00 0c 0b 07 3f df 04 08
--------------------------
完整阅读