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.

📁 Storage/swift

Storage/Swift/Hands On

📝 [Swift] – Phần 1 OpenStack Swift Là Gì
[Swift] – Phần 1: OpenStack Swift là gì? --- 1. OpenStack Swift là gì? Swift còn được gọi là OpenStack Object Storage, là một hệ thống lưu trữ đối tượng (object) mã…
📝 [Swift] – Phần 2 Cấu Hình Network
[Swift] – Phần 2: Cấu hình Network --- 1. Tổng quan. OpenStack Object Storage, còn được gọi là Swift, là một hệ thống lưu trữ đối tượng đa người dùng. Nó có khả năng mở…
📝 [Swift] – Phần 3 Cài Đặt Và Cấu Hình Controller Node
[Swift] – Phần 3: Cài đặt và cấu hình Controller Node --- 1. Tổng quan. Phần này mô tả cách cài đặt và cấu hình dịch vụ proxy xử lý các yêu cầu đối với các dịch vụ…
📝 [Swift] – Phần 4 Cài Đặt Và Cấu Hình Các Storage Nodes
[Swift] – Phần 4: Cài đặt và cấu hình các Storage Nodes --- 1. Tổng quan. Bài này hướng dẫn cách cài đặt và cấu hình các node lưu trữ (storage nodes) cho dịch vụ Object…
📝 [Swift] – Phần 5 Tạo Và Phân Phối Ring Trên Controller Node
[Swift] – Phần 5: Tạo và phân phối ring trên Controller Node --- 1. Tổng quan. Phần này sẽ hướng dẫn quá trình tạo và phân phối ring ban đầu trong OpenStack Swift, một…
📝 [Swift] – Phần 6 Hoàn Tất Cài Đặt OpenStack Swift Trên Controller Node
[Swift] – Phần 6: Hoàn tất cài đặt OpenStack Swift trên Controller Node --- 1. Tổng quan. Phần này sẽ hướng dẫn bạn hoàn tất quá trình cài đặt OpenStack Swift trên…
📝 [Swift] – Phần 7 Kiểm Tra Hoạt Động Của OpenStack Swift
[Swift] – Phần 7: Kiểm tra hoạt động của OpenStack Swift --- Nếu bạn đang sử dụng Red Hat Enterprise Linux 7 hoặc CentOS 7 có thể sẽ có một hoặc nhiều bước không hoạt…
📝 [Swift] – Phần 8 Triển Khai Nhanh Một OpenStack Swift
[Swift] – Phần 8: Triển khai nhanh một OpenStack Swift --- 1. Tổng quan. Bài này mình sẽ triển khai tổng hợp các kiến thức của 7 bài trước, mình sẽ lab nhanh và không…
📝 [Swift] – Phần 9 Sử Dụng OpenStack Swift Client Tương Tác Với Swift Storage
[Swift] – Phần 9: Sử dụng OpenStack Swift Client tương tác với Swift Storage --- 1. Tổng quan. OpenStack Swift có thể hoạt động như một dịch vụ lưu trữ đối tượng tương…
📝 [Swift] – Phần 10 Mount S3 Trong OpenStack Swift Vào Linux
[Swift] – Phần 10: Mount S3 trong OpenStack Swift vào Linux --- 1. Tổng quan. Bạn có thể sử dụng công cụ s3fs để mount container của OpenStack Swift vào Ubuntu theo…
📝 [Swift] – Phần 11 Triển Khai Nhanh Một OpenStack Swift Có Khả Năng Chịu Lỗi
[Swift] – Phần 11: Triển khai nhanh một OpenStack Swift có khả năng chịu lỗi --- 1. Tổng quan. Sơ đồ hệ thống Swift Storage trong sơ đồ dưới đây là một hệ thống lưu trữ…
📝 [Swift] – Phần 12 Tạo Và Xoá Tài Khoản OpenStack Swift
[Swift] – Phần 12: Tạo và xoá tài khoản OpenStack Swift. --- 1. Tạo tài khoản OpenStack Swift. Để tạo một tài khoản OpenStack Swift cho một người dùng, bạn cần thực hiện…

Storage/Swift/Other

📝 Cách Tính Toán Thông Số Cho Swift Ring Builder Trong OpenStack Swift
Cách tính toán thông số cho Swift Ring Builder trong OpenStack Swift --- 1. Tổng quan. Khi bạn cấu hình Swift Ring Builder bạn thường sẽ gặp các câu lệnh quen thuộc như…
📝 Handoff Trong OpenStack Swift Là Gì
Handoff trong OpenStack Swift là gì? --- 1. Tổng quan. Trong quá trình một object được tải lên vào OpenStack Swift, nó sẽ trải qua rất nhiều các trạng thái khác nhau.…
📝 Hướng Dẫn Thay Disk Hỏng Cho Swift Openstack
Hướng dẫn thay disk hỏng cho Swift Openstack --- 1. Tổng quan. Khi bạn vận hành một hệ thống OpenStack Swift, việc theo dõi và phát hiện sớm các vấn đề liên quan đến…
📝 OpenStack Command Line Interface Cheat Sheet
OpenStack command-line interface cheat sheet --- Identity (keystone). List all users. List Identity service catalog Object Storage (swift) Create the container. Output…
📝 Pipeline Và Middleware Trong Swift Storage
Pipeline và middleware trong Swift Storage --- Khái niệm về pipeline. Trong Swift Storage, một pipeline là một chuỗi các middleware và ứng dụng server được xây dựng để…
📝 Quản Trị OpenStack Swift
Quản trị OpenStack Swift --- 1. Tổng quan. Lệnh swift-ring-builder được sử dụng trong OpenStack Swift, một hệ thống object storage phân tán, để tạo và quản lý các…
📝 Regon Và Zone Trong Openstack Swift
Regon và Zone trong Openstack Swift --- Regon. Trong OpenStack Swift, --region được sử dụng để chỉ định khu vực mà thiết bị lưu trữ đang hoạt động. Mỗi khu vực là một…
📝 Script Tính Toán Số Lượng Phân Vùng Cho Vòng Ring
Script tính toán số lượng phân vùng cho vòng Ring --- Mục đích . Script này được sử dụng để tính toán số lượng phân vùng cho mỗi thiết bị lưu trữ và tổng số lượng phân…
📝 Sử Dụng Label Để Mount Ổ Đĩa Trong Hệ Thống Linux
Sử dụng label để mount ổ đĩa trong hệ thống Linux --- Khi bạn thay thế một ổ đĩa và khởi động lại, tên của các thiết bị (như /dev/sda, /dev/sdb, v.v.) có thể thay đổi…
📝 Tìm Hiểu Về Lệnh Swift Ring Builder
Tìm hiểu về lệnh swift-ring-builder --- Tổng quan. Lệnh swift-ring-builder object.builder sẽ hiển thị thông tin cấu hình của ring tại thời điểm mà ring được xây dựng,…
📝 Tính Năng Swift Recon Trong Swift Proxy
Tính năng Swift Recon trong Swift Proxy --- 1. Tổng quan. Swift-recon là một công cụ được cung cấp bởi OpenStack Swift, một object storage phân tán. swift-recon được sử…
📝 Tương Tác Với Swift Bằng Python
Tương tác với Swift bằng Python --- Đoạn code này là ví dụ để sử dụng để tương tác với OpenStack Swift Storage, một dịch vụ lưu trữ đối tượng phân tán. <div…
📝 Xác Định Trọng (weight) Số Trong OpenStack Swift
Xác định trọng (weight) số trong OpenStack Swift --- Trọng số trong OpenStack Swift xác định khả năng lưu trữ của một ổ đĩa so với các ổ đĩa khác trong ring. Nói cách…