nginx負載均衡器中主機的配置過程
作者:撫琴煮酒
本文介紹了nginx負載均衡器的拓撲以及程序的安裝和配置問題。主要是通過兩個——主,輔nginx負載均衡器來實現(xiàn)網(wǎng)絡(luò)負載的拓撲結(jié)構(gòu)。那么具體的配置過程請參考下文。
對于一些企業(yè),我們不用花費大把的資金去購進負載均衡設(shè)備,也可以進行負載均衡的實現(xiàn)?,F(xiàn)在我們來說一下nginx負載均衡器,這種適合于中小型企業(yè)的設(shè)備,同樣可以達到負載平衡的效果,現(xiàn)在我們就來介紹一下nginx負載均衡器的相關(guān)安裝和設(shè)置問題。
一、拓撲環(huán)境:
用途 IP
主nginx負載均衡器 192.168.0.154
輔nginx負載均衡器 192.168.0.155
VIP地址 192.168.0.188
二、安裝keepalived
- wget http://www.keepalived.org/software/keepalived-1.1.15.tar.gz
- tar zxvf keepalived-1.1.15.tar.gz
- cd keepalived-1.1.15
- ./configure --prefix=/usr/local/keepalived
- make
- make install
- cp /usr/local/keepalived/sbin/keepalived /usr/sbin/
- cp /usr/local/keepalived/etc/sysconfig/keepalived /etc/sysconfig/
- cp /usr/local/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/
- mkdir /etc/keepalived
- cd /etc/keepalived/
- vim keepalived.conf
- ! Configuration File for keepalived
- global_defs {
- notification_email {
- yuhongchun027@163.com
- }
- notification_email_from keepalived@chtopnet.com
- smtp_server 127.0.0.1
- smtp_connect_timeout 30
- router_id LVS_DEVEL
- }
- vrrp_instance VI_1 {
- state MASTER
- interface eth0
- virtual_router_id 51
- mcast_src_ip 192.168.0.154<==主nginx負載均衡器的IP地址
- priority 100
- advert_int 1
- authentication {
- auth_type PASS
- auth_pass chtopnet
- }
- virtual_ipaddress {
- 192.168.0.188<==vip地址
- }
- }
- #service keepalived start
主nginx負載均衡器日志:
- [root@ltos ~]# tail /var/log/messages
- Oct 6 03:25:03 ltos avahi-daemon[2306]: Registering new address record for 192.168.0.188 on eth0.
- Oct 6 03:25:03 ltos avahi-daemon[2306]: Registering new address record for 192.168.0.154 on eth0.
- Oct 6 03:25:03 ltos avahi-daemon[2306]: Registering HINFO record with values 'I686'/'LINUX'.
- Oct 6 03:25:23 ltos avahi-daemon[2306]: Withdrawing address record for fe80::20c:29ff:feb9:eeab on eth0.
- Oct 6 03:25:23 ltos avahi-daemon[2306]: Withdrawing address record for 192.168.0.154 on eth0.
- Oct 6 03:25:23 ltos avahi-daemon[2306]: Host name conflict, retrying with <ltos-31>
- Oct 6 03:25:23 ltos avahi-daemon[2306]: Registering new address record for fe80::20c:29ff:feb9:eeab on eth0.
- Oct 6 03:25:23 ltos avahi-daemon[2306]: Registering new address record for 192.168.0.188 on eth0.
- Oct 6 03:25:23 ltos avahi-daemon[2306]: Registering new address record for 192.168.0.154 on eth0.
- Oct 6 03:25:23 ltos avahi-daemon[2306]: Registering HINFO record with values 'I686'/'LINUX'.
責(zé)任編輯:佟健
來源:
互聯(lián)網(wǎng)