High-Availability MySQL Dual-Master Replication with Keepalived
This guide outlines the implementation of a highly available MySQL dual-master replication cluster protected by Keepalived for automatic VIP failover. The setup ensures continuous database service despite node failures.
Prerequisites
Two Linux servers: 192.168.199.49 (Node A) and 192.168.199.50 (Node B)
Shared virtual IP (VIP): 192.168.199.52
...
Posted on Sat, 20 Jun 2026 16:44:53 +0000 by thefollower
Configuring Keepalived for High Availability Load Balancing
Starting the Service and Enabling Auto-Start
On lb01:
[root@lb01 nginx]# systemctl start keepalived.service
[root@lb01 nginx]# systemctl enable keepalived.service
On lb02:
[root@lb02 ~]# systemctl start keepalived.service
[root@lb02 ~]# systemctl enable keepalived.service
Packet Capture Analysis with Wireshark
Once the service is running, cap ...
Posted on Sat, 13 Jun 2026 17:03:11 +0000 by mbuckley2000
Deploying Nginx High Availability with Keepalived on Huawei Cloud
Keepalived Fundamentals
Keepalived is an open-source software solution designed to monitor server health and manage failover scenarios. When a web node encounters downtime or errors, Keepalived automatically removes the affected node from the cluster and redistributes traffic to healthy servers. Once repairs are completed, the original node rej ...
Posted on Sat, 06 Jun 2026 17:23:54 +0000 by axman505
Designing a Simulated SMB Network with Layered Security and OSPF Routing
This article outlines a functional, multi-tier network architecture simulating a small-to-medium business (SMB) environment with geographically distributed sites. The design emphasizes redundancy, segmentation, dynamic routing, and perimeter security—implemented using Cisco IOS and ASA 5506-X firewall semantics.
Architecture Overview
The tooplo ...
Posted on Mon, 01 Jun 2026 00:07:14 +0000 by someone
Keepalived High Availability Configuration and Testing
Virtual IP Configuration
virtual_ipaddress {
10.0.0.3/24 dev eth0 label eth0:1
}
track_script {
health_check
}
Failover Testing
[root@lb01 ~]# systemctl is-active nginx
active
[root@lb01 ~]# ip a | grep 0.3
inet 10.0.0.3/24 scope global secondary eth0:1
[root@lb01 ~]# systemctl stop nginx
[root@lb01 ~]# ip a | grep 0.3
# VIP migrated after ...
Posted on Sat, 16 May 2026 22:21:57 +0000 by BrianG