lab

20 Courses available

Khóa học

Bài 12: Patroni REST API

Sử dụng Patroni REST API endpoints, làm chủ patronictl commands và automation quản lý cluster qua CLI và API.

Th12 04, 2025
Khóa học

Bài 11: Patroni Callbacks

Tạo callback scripts (on_start, on_stop, on_role_change), viết custom scripts cho notifications và tích hợp với monitoring systems.

Th12 04, 2025
Khóa học

Bài 10: Quản lý Replication

Cấu hình synchronous/asynchronous replicas, synchronous_mode, synchronous_node_count và monitoring replication lag trong cluster.

Th12 04, 2025
Khóa học

Bài 9: Bootstrap PostgreSQL Cluster

Khởi động Patroni lần đầu, theo dõi quá trình bootstrap tự động, kiểm tra status với patronictl và troubleshooting các vấn đề thường gặp.

Th12 04, 2025
Khóa học

Bài 7: Cài đặt Patroni

Cài đặt Python dependencies, setup Patroni qua pip, phân tích cấu trúc patroni.yml và tạo systemd service trên 3 nodes.

Th12 04, 2025
Khóa học

Bài 6: Cài đặt và cấu hình etcd cluster

Download, cài đặt và cấu hình etcd cluster 3 nodes, tạo systemd service và kiểm tra health với etcdctl commands.

Th12 04, 2025
Khóa học

Bài 5: Cài đặt PostgreSQL

Cài đặt PostgreSQL từ package repository hoặc source, cấu hình postgresql.conf và pg_hba.conf trên cả 3 nodes trong cluster.

Th12 04, 2025
Khóa học

Bài 2: Streaming Replication trong PostgreSQL

Khám phá cơ chế Streaming Replication, WAL logging, sự khác biệt Synchronous/Asynchronous replication và thực hành setup Primary-Standby cơ bản.

Th11 24, 2025