2017-08-01 31 views
0

三個節點memcached.service處於活動狀態(運行):memcached.service是積極的,但在HAProxy的網頁,他們是下來

[[email protected] my.cnf.d]# systemctl status memcached.service 
● memcached.service - memcached daemon 
    Loaded: loaded (/usr/lib/systemd/system/memcached.service; enabled; vendor preset: disabled) 
    Active: active (running) since Wed 2017-08-02 01:01:29 CST; 6min ago 
Main PID: 13329 (memcached) 
    CGroup: /system.slice/memcached.service 
      └─13329 /usr/bin/memcached -p 11211 -u memcached -m 1024 -c 8192 -l 127.0.0.1,::1,10.10.0.101 -t 4 -I 10m 

Aug 02 01:01:29 ha-node3 systemd[1]: Started memcached daemon. 
Aug 02 01:01:29 ha-node3 systemd[1]: Starting memcached daemon... 

但在HAProxy的網絡,這三個節點都是下跌。

enter image description here


EDIT-1

我發現Memcache_Servers配置在/etc/haproxy/haproxy.cfg端口22122(I寫錯誤),所以我改變爲11211,並重新啓動HAProxy的,但仍然無法工作。

listen Memcache_Servers 
    bind 45.117.40.168:11211 
    balance roundrobin 
    mode tcp 
    option tcpka 
    server ha-node1 ha-node1:11211 check inter 10s fastinter 2s downinter 2s rise 30 fall 3 
    server ha-node2 ha-node2:11211 check inter 10s fastinter 2s downinter 2s rise 30 fall 3 
    server ha-node3 ha-node3:11211 check inter 10s fastinter 2s downinter 2s rise 30 fall 3 

回答

0

在決賽中,我發現在我的主機的IP是象下面這樣:

[[email protected] sysconfig]# cat /etc/hosts 
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 
192.168.8.101 ha-node1 ha-node1.aa.com 
192.168.8.102 ha-node2 ha-node2.aa.com 
192.168.8.103 ha-node3 ha-node3.aa.com 
45.117.40.168 ha-vhost devops.aa.com 
192.168.8.104 nfs-backend backend.aa.com 

但在我/etc/sysconfig/memcached,該IP是不是主機IP之前,所以我改了IP在主人,你看到下面的快照:

enter image description here

現在我重新啓動Memcached和HAProxy的,現在它工作正常。

enter image description here

相關問題