Cài đặt cụm Kubernetes v1.30 có khả năng sẵn sàng cao với Kubeadm
Để cài đặt một cụm Kubernetes v1.30 có khả năng sẵn sàng cao, hãy làm theo các bước sau:
Bước 1: Thay đổi tên máy chủ trên tất cả các nút
Sử dụng lệnh sau để thay đổi tên máy chủ:
hostnamectl set-hostname [tên-máy-chủ]
Bước 2: Cấu hình tệp hosts trên tất cả các nút
Thêm các mục sau vào tệp /etc/hosts:
192.168.88.5 master1
192.168.88.6 mas ...
Đăng vào ngày 30 tháng 5 lúc 20:03
Cách cài đặt Keepalived bằng Docker
Giới thiệu về Keepalived
Keepalived là một dịch vụ phần mềm được thiết kế để nâng cao khả năng sẵn sàng (High Availability - HA) của hệ thống. Nó hoạt động dựa trên giao thức VRRP (Virtual Router Redundancy Protocol) để quản lý các địa chỉ IP ảo (VIP), cho phép các địa chỉ này "trôi" (failover) tự động giữa các máy chủ trong một cụm, đảm bảo dị ...
Đăng vào ngày 27 tháng 5 lúc 09:13
Cấu hình cụm nginx với keepalived cho tính sẵn sàng cao
Keepalived là một công cụ mã nguồn mở hỗ trợ xây dựng hệ thống dịch vụ có khả năng chịu lỗi và tự phục hồi, dựa trên giao thức VRRP (Virtual Router Redundancy Protocol) và cơ chế kiểm tra trạng thái đa lớp. Nó hoạt động ở ba tầng của mô hình OSI: lớp mạng (Layer 3), lớp vận chuyển (Layer 4), và lớp ứng dụng (Layer 5), cho phép phát hiện sự cố v ...
Đăng vào ngày 27 tháng 5 lúc 08:02
Tối ưu hóa Cấu hình RabbitMQ Cluster với Docker, HAProxy và Keepalived
Các máy chủ cần thiết
node1: 192.168.0.191
node2: 192.168.0.110
node3: 192.168.0.122
Đảm bảo kết nối mạng giữa các máy chủ (ping thành công). Tắt tường lửa nếu cần:
systemctl stop firewalld
Cấu hình nguồn Docker tại /etc/docker/daemon.json:
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com", ...
Đăng vào ngày 22 tháng 5 lúc 12:10