F5 Troubleshooting:
# tmsh show /sys version
# tmsh show /net route
# tcpdump -ni 0.0 host 192.168.1.109 and port 80 -- tcpdump on all interfaces, filter on host and port
# bigstart status bigd - The bigd monitor daemon provides system health checks. Impact of not running: Monitoring not available
The master control program daemon (MCPD) is the messenger service that allows two-way communication between userland processes and the Traffic Management Microkernel (TMM).
Impact of not running: No traffic management functionality; the system status cannot be retrieved or updated, and the system cannot be re-configured; other daemons will not be functional.
# tmsh list ltm pool webservers all-properties | more
# tmsh modify sys db bigd.debug value enable; tail -f /var/log/bigdlog; tmsh modify sys db bigd.debug value disable - enable bigd debug, tail output, disable bigd debug
Here is the commands we want to run to get some debug information and a diagnostic core for mcpd:
# date;cat /dev/null>/shared/tmp/mcpd.out;tmsh modify sys db bigd.debug value enable;tmsh modify sys db watchdog.state value disable;killall -v -s 6 mcpd; sleep 60;tmsh modify sys db watchdog.state value enable;bigstart start bigd;tail -f /var/log/ltm;tmsh modify sys db log.mcpd.level value notice;md5sum /shared/core/mcp*
# check if failover is going to happen - if systems communicate over the configured failover addresses.
# tcpdump -s0 -ni 0.0 port 1026
# grep sod /var/log/ltm - to check when active/standby status was changed
POA for SOL13030: SOL13030: Forcing the mcpd process to reload the BIG-IP configuration | https://support.f5.com/kb/en-us/solutions/public/13000/000/sol13030.html
1. # tar cjf /shared/pre-reset-mcpdb.tbz /var/db/mcpdb.*
2. # touch /service/mcpd/forceload
3. # reboot
You will get disconnected here…
* Wait several minutes for the systems to reach a 'Stable State' prior to performing the following commands *
4. # tar cjf /shared/post-reset-mcpdb.tbz /var/db/mcpdb.*
5. Collect /shared/*tbz from the BIG-IP system.