虚拟机部署haproxy
要点:
1.更改 hwaddr ----虚拟机克隆出来的
2.haproxy部署----压缩包安装
3.虚拟机防火墙未关闭----haproxy管理界面打不开
haproxy部署
以下是haproxy部署全过程:
- 先上传haproxy tar包 ;haproxy-1.7.0.tar.gz
- 解压等;
- 重要步骤:
make TARGET=linux26 ARCH=x86_64 PREFIX=/usr/local/haproxy;
make install PREFIX=/usr/local/haproxy;
useradd -r haproxy
正常情况下安装成功;
查看版本 /usr/local/haproxy/sbin/haproxy -v; - 安装具体操作可参照https://www.cnblogs.com/ilanni/p/4750081.html 写的非常好
haproxy 管理界面打不开
本次只解释haproxy部署成功,可是打不开管理界面的问题
1.虚拟机因为是克隆出来的,所以它的网卡 是未克隆的,所以我们需要在此在虚拟机管理界面把 网络适配器 设置,把自身网络适配器 移除 ,再添加一个 添加完,打开它的MAC地址 生成一个 记住这个 后面有大用
2.vi /etc/sysconfig/network-scripts/ifcfg-eth0 打开ifcfg-eth0 将hwaddr 值改成 刚刚生成的MAC地址;
3.执行service network restart 正常的话就进入下一步,不然可参https://www.cnblogs.com/jay763190097/p/6015845.html 解决完,我们进入下一步;
4.本机telnet 虚拟机ip与端口 还是不通的话,就是防火墙的问题
解决方法一(当场生效,重启虚拟机后失效)
先用ping 192.168.75.128是否能ping通
ping通以后看telnet服务是否能连接ip
如果不能连接则查看虚拟机中的防火墙是否关闭,查看命令为service iptables status
关闭防火墙命令为service iptables stop
开启防火墙命令为 service iptables start
重启防火墙命令为 service iptables restart
解决方法二(重启虚拟机后生效,永久)
1.开启: chkconfig iptables on
2.关闭: chkconfig iptables off