Logo

Personal Ops Runbook

Personal runbook covering infrastructure operations for Cloud, Kubernetes, OpenStack, and Ceph environments. Includes deployment and teardown procedures, node management, cluster monitoring setup, and incident response workflows compiled from day-to-day operational work. Intended strictly for personal reference — configurations and scripts are environment-specific and not guaranteed to work as-is elsewhere.

📁 Notes/storage

Notes/Storage/Ceph

📝 Ceph Action Slowops
GET API Giới thiệu về API. Topology <!-- <img src="/category/notes/Storage/images/topo.jpg" alt="Topo" style="width: 50%; display: block; margin: 1rem auto;" -- Giải…
📝 Ceph MON
MON Xem MON leader Maintenance per OSD Maintenance flag Set Maintenance Once Node Add node Add host List device Deploy host Verify osd tree Move host from default other…
📝 Ceph OSD
MON Xem MON leader Maintenance per OSD Maintenance flag Set Maintenance Once Node Add node Add host List device Deploy host Verify osd tree Move host from default other…
📝 Ceph Rados
Để list các bucket bằng radosgw-admin, dùng lệnh: Xem thông tin chi tiết một bucket cụ thể Xem stats của tất cả bucket List bucket của một user cụ thể Xem chi tiết…
📝 Ceph RBD Snapshot
FUll BACKUP BACKUP Tạo volume Check volume sau khi tạo Kiểm tra thông tin volume Xem thông tin dung lượng của image RBD, bao gồm phần đã provisioned (cấp phát) và phần…
📝 CephRBD
List tất cả pool trước ceph osd lspools Rồi list volume từng pool rbd ls PUBC07-SSD-01 rbd ls PUBC07-SSD-02 rbd ls PUBC07-SSD-03 Nếu muốn list kèm thông tin size: rbd ls…
📝 Cách Tổ Chức Cây Crush Trong Ceph
1. Tổng quan Trong Ceph, layout chassis/hostgroup là cách tổ chức cây CRUSH nhằm xác định vùng chịu lỗi (failure domain) — tức là giới hạn mà trong đó dữ liệu có thể mất…
📝 Cơ Chế Cache Và Quản Lý Ghi Dữ Liệu Trong Ceph OSD
Tổng quan Ceph là hệ thống lưu trữ phân tán (distributed storage) có khả năng mở rộng rất lớn, cung cấp nhiều lớp dịch vụ (block, object, file). Thành phần Ceph OSD…
📝 Quy Trình Redeploy Ceph Mon
Tổng quan Quy trình “remove (bỏ khỏi monmap/quorum) rồi join/add lại MON” khi MON bị lỗi / bị kẹt / host down lâu ngày — chỉ là với cephadm/ceph orch thì có vài điểm đặc…
📝 Script
Chạy trên node OSD Lưu ý : SLEEP: mặc định là 0.2, tăng 0.5-1.0 nếu node đang tải cao POOLID: giúp tính OSD đang dùng bao nhiêu cho riêng pool này Chạy Check nhanh…

Notes/Storage/Common

📝 Change publicIP Zero Downtime
THÔNG TIN Mục tiêu: Thực hiện thay đổi Public IP mà không gây downtime cho dịch vụ. Hiện trạng: Server CDN201 đang sử dụng IP 10.237.7.201 và VIP 10.237.7.203. Server…
📝 Cơ Chế Backup Của Proxmox PBS
1. Tổng quan Bài này giải thích cơ chế backup của Proxmox khi kết hợp với Proxmox Backup Server (PBS): cách nó đóng gói metadata VM, cách cắt dữ liệu thành chunk, cách…
📝 Hiểu Về Ip_local_port_range
Hiểu về ip local port range: Vì sao bạn không nên chạy dịch vụ trên các cổng nằm trong dải này? --- Tổng quan Khi phát triển ứng dụng backend hoặc triển khai hệ thống…
📝 Nguyên Lý Dựng Qemu Tạm Khi Proxmox Backup VM
1. Tổng quan Bài này giải thích tại sao trong Proxmox, khi backup một VM đang ở trạng thái stop thì hệ thống lại phải “start” (thực chất là dựng một qemu process tạm)…
📝 Phân Tích Và So Sánh Cấu Hình MySQL
Tổng quan Bài này giải thích lần lượt tất cả các option mà bạn đã nêu xuất hiện trong hai file cấu hình (bản cũ old my.cnf và bản mới new my.cnf), gồm: Nhóm kết nối:…
📝 Quy Trình Xóa Sạch Raid Mdamd
🧹 Quy trình xóa sạch raid mdamd, ví dụ trường hợp này là /dev/sdbk ⚠️ Cảnh báo : Thao tác này sẽ xóa toàn bộ dữ liệu và mọi cấu hình RAID trên ổ đĩa. Đảm bảo bạn đã sao…
📝 Quá Trình Ghi Dữ Liệu Trên Linux
Tiêu đề: Mô phỏng quá trình ghi dữ liệu qua Page Cache và lý do vẫn cần Redis/Memcached --- Tổng quan Hệ điều hành hiện đại (như Linux) không ghi dữ liệu trực tiếp từ…