I‘试图将Haproxy配置为故障转移samba tcp通信量
现在我有了这个配置:
frontend rserve_frontend445
bind *:445
mode tcp
option tcplog
timeout client 15s
default_backend rserve_backend445
backend rserve_backend445
mode tcp
#option tcplog
#option log-health-checks
#option redispatch
log global
#balance roundrobin
timeout connect 5s
timeout server 10s
server cf-m 192.168.1.2:445
server cf-l 192.168.2.2:445 backup当我打开共享\haproxy\我看到服务器192.168.1.2上的SMB共享
启动复制大文件,然后断开主后端服务器192.168.1.2上的网络时
在该文件处理结束后,冻结和that不能将我重定向到备份节点192.168.2.2。
我想通过HAproxy创建自动samba故障转移代理。我做错了什么?
我是新来的,谢谢!
发布于 2018-01-15 23:20:46
除了samba的前端之外,您还必须考虑2组件,提供cifs共享来托管集群:
由于HaProxy无法控制这些组件,因此无法透明地负载平衡活动连接。
即使有了集群文件系统和CTDB,Samba似乎也无法处理透明的故障转移(如果我错了,请纠正我)。关于这一点的更多信息,请参见CTDB Samba故障转移不可高度可用。
https://stackoverflow.com/questions/43370035
复制相似问题