基礎集群搭建(VS NAT)

2021-08-14 09:11:27 字數 1247 閱讀 2918

1.首先開啟kvm,新建5臺虛擬機器,因為我們這次的服務搭建是基於kvm。

2,開機,進入虛擬機器,了解各個機器的ip位址,方便以後使用。最重要的是在心裡有個大體的框架,我會在下面畫圖。

ip1:10.10.10.11   ip2:192.168.122.100 注意ip2可以是臨時的ip 臨時新增ip方法:ip addr add dev eth0 192.168.122.100/24   web1 10.10.10.17  web2 10.10.10.18 web3 10.10.10.19注意web1/2/3 的ip與圖中不同

web1/2/3 (1) yum -y insatll httpd (2)systemctl start httpd (3) systemctl stop iptables (4)systemctl disable iptables (5)要寫入一些東西到各個web伺服器,要不然會出現錯亂導致無法分清楚到底是哪台機器出了毛病。echo "web1" >/var/www.html/index.html  web2/web3 同

用瀏覽器訪問ip,看看是否顯示apache主頁面,如果ok,就可以進行下一步,如果no,就要檢查firewalld和iptables

3.做好上面這幾步之後,就要配置最主要的lvs了

ipvsadm -a -t 192.168.122.100:80 -s rr

ipvsadm  -a  -t  192.168.122.100:80  -r 10.10.10.17  -m

ipvsadm  -a  -t  192.168.122.100:80  -r  10.10.10.18  -m

ipvsadm  -a  -t  192.168.122.100:80  -r  10.10.10.19  -m

打完命令之後檢視是否新增成功。

ipvsadm -l 或者 ipvsadm -ln

這時候會出現三個ip

這個時候client就能派上用場了,用client訪問 curl

這樣乙個簡單的lvs集群就搭建完成了

LVS之VS NAT搭建web集群實戰!!!

專案背景 利用lvs的vs nat技術實現乙個由負載排程器和兩個web伺服器組成的架構!試驗環境 vmware workstation 11 centos6.5的系統下 load balance ip 192.168.0.32 vip 192.168.1.32 關閉iptables setenfor...

Ceph基礎之搭建ceph集群

8 更新源 yum update ysetenforce 0 4 安裝ntp,在所有ceph節點上執行 2 用ceph deploy建立ceph集群mkdir etc ceph 生成乙個新的ceph集群,集群包括ceph配置檔案以及monitor的金鑰環。3 安裝ceph二進位制軟體包ceph de...

Nginx基礎應用 集群搭建upstream

輪詢 upstream預設分配方式 upstream xiecongcong加權輪詢 即可以指定輪詢比率,weight和訪問機率成正比。weight 1 預設 值越大,權重越大。upstream xiecongcongip hash 每個請求按照訪問ip的hash結果分配,這樣每個訪客會固定訪問乙個...