問題的起源:資料庫主機執行每日的完整備份時,備份過程會透過網路將檔案傳到另一部 NAS 主機。
每次備份期間都會影響 AP 端存取資料庫的效能。
主機端的網路使用兩張網卡,將備份時需要傳輸檔案的網路與服務端的網路做分流,AP 存取的網路與備份用網路避免頻寬搶占的狀況。
兩張網卡與兩個不同的子網路
ETH1)
ETH2)
NAS)
ifcfg-eth0
DEVICE=eth0 BOOTPROTO=none HWADDR=00:11:25:c4:7a:c0 IPADDR=10.14.1.33 NETMASK=255.255.248.0 ONBOOT=yes GATEWAY=10.14.0.254 TYPE=Ethernet
ifcfg-eth1
DEVICE=eth1 BOOTPROTO=none HWADDR=00:11:25:c4:7a:c1 ONBOOT=yes HOTPLUG=no TYPE=Ethernet IPADDR=10.14.25.209 NETMASK=255.255.248.0
NOTE:
- eth0 第一張網卡,這個網路作為 AP 端的存取用。
- eth1 第二張網卡,這個網路只用在資料庫備份時會用到的頻寬。
- eth1 不設定 gateway,避免成為 default route 影響整個網路,這個不會影響 static route 的作用。