天天看點

在CentOS 7.0上安裝keepalived,實作Nginx主備

1、安裝目錄包

1

<code>yum </code><code>install</code> <code>-y net-tools psmisc</code>

2、安裝keepalived

<code>yum </code><code>install</code> <code>-y ipvsadm keepalived</code>

3、master配置檔案

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

<code>! Configuration File </code><code>for</code> <code>keepalived</code>

<code>global_defs {</code>

<code>   </code><code>notification_email {</code>

<code>     </code><code>[email protected]</code>

<code>     </code><code>[email protected]</code>

<code>     </code><code>[email protected]</code>

<code>   </code><code>}</code>

<code>   </code><code>notification_email_from [email protected]</code>

<code>   </code><code>smtp_server 192.168.200.1</code>

<code>   </code><code>smtp_connect_timeout 30</code>

<code>   </code><code>router_id LVS_DEVEL</code>

<code>}</code>

<code>vrrp_script chk_nginx {</code>

<code>   </code><code>script </code><code>"killall -0 nginx"</code>

<code>   </code><code>interval 1</code>

<code>   </code><code>weight -15</code>

<code>vrrp_instance VI_1 {</code>

<code>    </code><code>state MASTER</code>

<code>    </code><code>interface eno16777736</code>

<code>    </code><code>virtual_router_id 51</code>

<code>    </code><code>priority 100</code>

<code>    </code><code>advert_int 1</code>

<code>    </code><code>authentication {</code>

<code>        </code><code>auth_type PASS</code>

<code>        </code><code>auth_pass 1111</code>

<code>    </code><code>}</code>

<code>    </code><code>virtual_ipaddress {</code>

<code>        </code><code>172.16.1.10</code>

<code>    </code><code>track_script {</code>

<code>        </code><code>chk_nginx</code>

<code>        </code><code>}</code>

4、backup配置檔案

<code>    </code><code>state BACKUP</code>

<code>    </code><code>priority 99</code>

5、設定開啟啟動和啟動keepalived

<code>systemctl </code><code>enable</code> <code>keepalived</code>

<code>systemctl start keepalived</code>

參考博文:http://soulful.blog.51cto.com/468033/1676442

     本文轉自1321385590 51CTO部落格,原文連結:http://blog.51cto.com/linux10000/1741941,如需轉載請自行聯系原作者

繼續閱讀