Kết quả quá trình triển khai mô hình thực tiễn

Một phần của tài liệu đề án high availability cluster (Trang 54 - 63)

Chia tải cho dịch vụ Web

Ta cho máy trạm tiến hành truy cập vào Website và xem hiện trạng tại máy chủ Load balance đang hoạt động, cụ thể ở đây là load1.

Nhìn vào hình trên ta thấy các gói tin yêu cầu dịch vụ từ máy trạm 115.75.33.160 được phân chia xử lý lần lượt cho hai máy chủ là 192.168.192.21 và 192.168.192.22.

Failover:

Tại load1 ta kiểm tra hiện trạng của load1 và load2 bằng lệnh crm_mon

Nhìn vào hình ta thấy hiện tại việc phân chia tải cho các máy chủ Web đang được load1 đảm nhận, load2 đang ở trang thái chờ.

Bây giờ ta tiến hình tắt load1, và xem hiện trạng

Sau khi tắt load1 việc phân chia tải được chuyển sang cho load2, do load1 đã tắt nên ta thấy load1 đang ở trạng thái OFFLINE.

load1 sau khi được bật lên sẽ ở trong trạng thái chờ, công việc phân chia tải vẫn do load2 phụ trách.

Chia tải cho MySQL

Tại máy loadlan ta xem hiện trạng

Nhìn vào hình trên ta thấy các yêu cầu truy cập cơ sở dữ liệu từ hai máy chủ Web 192.168.192.22 và 192.168.192.21 được phân chia đều cho hai máy chủ MySQL 192.168.46.31 và 192.168.46.32.

Đồng bộ dữ liệu giữa máy chủ Web

Để kiểm tra việc đồng bộ có xảy ra hay không ta tiến hành xem file crontab.log

Nhìn vào hình trên ta thấy máy chủ Web1 sẽ tiến hành đồng bộ dữ liệu với máy chủ Web2 vào các phút thứ 0, 10, 20, 30, 40, 50 trong mỗi giờ. Trong file crontab.log hiện ghi lại việc đồng bộ vừa được tiến hành xong vào lúc 00:50:02.

Đồng bộ dữ liệu giữa máy chủ MySQL

Trên máy chủ data1 ta dùng các lệnh show master status và show slave hosts để kiểm tra các server có kết nối với nhau hay không, nếu có là thành công.

Nhìn hình ta thấy data1 có 1 slave đang kết nối vào là data2 Tương tự tại data2

Firewall External

Firewall Internal

Một phần của tài liệu đề án high availability cluster (Trang 54 - 63)

Tải bản đầy đủ (PDF)

(64 trang)