📁 Storage/ceph
Storage/Ceph/Hands On
📝 [Ceph] – Phần 1 Triển Khai Monitor Daemon Và Manager Daemon
[Ceph] – Phần 1: Triển khai Monitor Daemon và Manager Daemon --- 1. Tổng quan. Ceph Cluster là một cụm lưu trữ phân tán, có khả năng mở rộng lớn, cung cấp các dịch vụ…
📝 [Ceph] – Phần 2 Add OSD
[Ceph] – Phần 2: Thiết lập các thiết bị lưu trữ đối tượng (OSD) --- 1. Tổng quan. Trong Ceph, mỗi OSD tương ứng với một ổ đĩa và chịu trách nhiệm lưu trữ dữ liệu. Việc…
📝 [Ceph] – Phần 3 Sử Dụng Block Device
[Ceph] – Phần 3: Sử dụng Block Device --- 1. Tổng quan. Ceph Block Device (RBD) là một phần của hệ thống lưu trữ phân tán Ceph, cho phép nó hoạt động như một block…
📝 [Ceph] – Phần 4 Sử Dụng File System
[Ceph] – Phần 4: Sử dụng File System --- 1. Tổng quan. Ceph File System (CephFS) là một hệ thống file phân tán, và cũng là một phần của hệ thống lưu trữ phân tán Ceph.…
📝 [Ceph] – Phần 5 Sử Dụng Ceph Object Gateway
[Ceph] – Phần 5: Sử dụng Ceph Object Gateway --- 1. Tổng quan. Ceph Object Gateway, còn được gọi là RADOS Gateway, là một giao diện RESTful HTTP cho Ceph Storage…
📝 [Ceph] – Phần 6 Sử Dụng Ceph Dashboard
[Ceph] – Phần 6: Sử dụng Ceph Dashboard --- 1. Tổng quan. Ceph Dashboard là một giao diện người dùng đồ họa (GUI) được tích hợp vào Ceph, một hệ thống lưu trữ phân tán…
📝 [Ceph] – Phần 7 Bảo Trì Object Storage Daemons (OSD)
[Ceph] – Phần 7: Bảo trì Object Storage Daemons (OSD) --- 1. Tổng quan. Các OSD (Object Storage Daemons) là một phần quan trọng của hệ thống lưu trữ Ceph, chịu trách…
📝 [Ceph] – Phần 8 CephFS Với NFS Ganesha
[Ceph] – Phần 8: CephFS với NFS-Ganesha --- 1. Giới thiệu. NFS-Ganesha là một máy chủ file server ở chế độ người dùng cho NFS (v3, v4 và v4.1) và 9P từ hệ điều hành Plan…
📝 [Ceph] – Phần 9 Mount S3 Trong Ceph Vào Linux
[Ceph] – Phần 9: Mount S3 trong Ceph vào Linux --- 1. Tổng quan. S3, hay Amazon Simple Storage Service, là một dịch vụ lưu trữ đối tượng được cung cấp bởi Amazon Web…
Storage/Ceph/Tuning
📝 [Ceph Tuning] – Mối Quan Hệ Giữa Osd_op_queue Và Osd_mclock_profile Trong Ceph OSD
[Ceph Turning] – Mối quan hệ giữa osd op queue và osd mclock profile trong Ceph OSD --- 1. Tổng quan Trong Ceph, mỗi OSD có một scheduler để sắp xếp thứ tự xử lý các…
📝 [Ceph Tuning] – Phân Tích Nguyên Nhân CPU SoftIRQ Tăng Cao
[Ceph Turning] – Phân tích nguyên nhân CPU SoftIRQ tăng cao --- 1. Tổng quan Trong vận hành hệ thống Ceph OSD sử dụng NVMe và hạ tầng mạng tốc độ cao (100G), hiện tượng…
📝 [Ceph Tuning] – Phân Tích Trạng Thái Tiến Trình Trong Linux
[Ceph Turning] – Phân tích trạng thái tiến trình trong Linux --- 1. Tổng quan Trong hệ thống Linux, các tiến trình (process) và luồng (thread) có thể ở nhiều trạng thái…
📝 [Ceph Tuning] – Tham Số OSD Max Backfills Và Recovery Max Active
[Ceph Turning] – Tham số OSD Max Backfills và Recovery Max Active --- 1. Tổng quan. 1.1. Tham số osd max backfills. Tham số osd max backfills giới hạn số backfill song…
📝 [Ceph Tuning] – Tham Số OSD Recovery Max Chunk
[Ceph Turning] – Tham số OSD recovery max chunk --- 1. Phân biệt chunk và object Chunk là gì? Chunk là kích thước tối đa dữ liệu trong mỗi gói gửi giữa 2 OSD khi thực…
📝 [Ceph Tuning] – Tổng Quan Về Osd_recovery_sleep Và Osd_recovery_sleep_hdd Trong Ceph
[Ceph Turning] – Tổng quan về osd recovery sleep và osd recovery sleep hdd trong Ceph --- 1. Tổng quan Hai tham số osd recovery sleep và osd recovery sleep hdd là cơ chế…
📝 [Ceph Tuning] – Tổng Quan Về Rgw_obj_stripe_size Trong Ceph RGW
[Ceph Turning] – Tổng quan về rgw obj stripe size trong Ceph RGW --- 1. Tổng quan Tham số rgw obj stripe size là tham số trong Ceph RGW (RADOS Gateway) quy định kích…
📝 [Ceph Tuning] – Điều Chỉnh Tham Số Recovery Cho Ceph Khi Dùng mClock
[Ceph Turning] – Điều chỉnh tham số recovery cho Ceph khi dùng mClock --- 1. Mục tiêu thay đổi Giảm tải I/O và hạn chế tác động tới client trong quá trình…
📝 Acting Set Và Up Set Trong Ceph
Acting Set và Up Set trong Ceph --- 1. Giới thiệu Ceph là một hệ thống lưu trữ phân tán mạnh mẽ, cung cấp khả năng mở rộng linh hoạt và tự động khắc phục lỗi. Trong quá…
📝 Auto Tiering Ceph Object Storage Part 1
Auto-tiering Ceph Object Storage - PART 1 --- Mở đầu Các hệ thống object storage tương thích S3 nhìn chung đều có khả năng lưu object vào những tier khác nhau với đặc…
📝 Auto Tiering Ceph Object Storage Part 2
Auto-tiering Ceph Object Storage - PART 2 --- Auto-tiering Ceph Object Storage - PART 2 — Mở đầu Trong bài viết này, chúng ta bước vào phần thú vị: viết một Lua script…
📝 Backfill And Recovery
Backfill = degraded backfill + misplaced backfill — ĐÚNG Backfill (cơ chế quét toàn bộ PG rồi copy ) có hai "vị" tùy trạng thái an toàn dữ liệu: Degraded backfill — dựng…
📝 Benchmark Hiệu Suất Ceph
Benchmark hiệu suất Ceph --- 1. Tổng Quan Về Benchmark Trong Ceph . Ceph là một hệ thống lưu trữ phân tán mạnh mẽ, nhưng để đảm bảo hiệu suất tối ưu, chúng ta cần thực…
📝 BlueStore Vs FileStore Trong Ceph
BlueStore vs FileStore Trong Ceph --- 1. Giới thiệu Ceph là một hệ thống lưu trữ phân tán mạnh mẽ, hỗ trợ nhiều kiểu lưu trữ khác nhau, trong đó BlueStore và FileStore…
📝 Bật Textfile_collector Cho Node Exporter Qua Ceph Orchestrator
Bật textfile collector cho Node Exporter qua Ceph Orchestrator --- 📖 Tổng quan Trong quá trình vận hành hệ thống sử dụng Ceph Orchestrator (cụ thể là cephadm) để quản lý…
📝 Ceph Object Storage Deep Dive Series Part 1
Ceph Object Storage Deep Dive Series. Part 1 Kiến trúc Ceph RGW: Đi sâu vào những nền tảng cốt lõi Giới thiệu: Cỗ máy stateless đầy sức mạnh Ceph Object Gateway (RGW)…
📝 Ceph Object Storage Deep Dive Series Part 2
Ceph Object Storage Deep Dive Series. Part 2 Đi sâu vào Ceph RGW: Data Path, Sharding và cơ chế quản lý tự động ¶ Giới thiệu ¶ Ở phần đầu tiên của loạt deep dive này,…
📝 Ceph PG Autoscaler
Ceph PG Autoscaler - Cách xác định pool theo OSD và cách tính NEW PG NUM OVERVIEW Tài liệu hướng dẫn cách xác định một osd.<id đang phục vụ những pool nào và hiểu lúc…
📝 Ceph RBD Trong Proxmox
Ceph RBD trong Proxmox --- 1. Tổng quan. Trong Proxmox VE, nếu bạn kết nối với một cụm Ceph không nhất thiết phải cài đặt gói ceph-common nếu Proxmox VE không trực tiếp…
📝 Ceph Tell Osd Bench
Phân biệt hai phép đo <div class="bd-wrap" id="bd-demo-1" <div class="bd-head" <b 🔍 Trực quan: 2 phép đo đi qua đường khác nhau</b <span class="bd-step" id="bd-stepno"…
📝 Ceph Exporter Mất Metric
Runbook: ceph-exporter mất metric (container Up nhưng không export perf counter) Phạm vi: Cluster Ceph deploy bằng cephadm/ceph orch, ceph-exporter port 9926 Mức độ:…
📝 Chạy Ảo Hóa Với CephFS
Chạy ảo hóa với CephFS --- 1. CephFS là gì? CephFS (Ceph File System) là một hệ thống file phân tán, được xây dựng trên nền tảng của Ceph. CephFS cung cấp một giải pháp…
📝 Copy Admin Keyring Vào Crash Container
RUNBOOK — Copy admin keyring vào crash container để chạy lệnh ceph đúng version trên host EL8 Thông tin Nội dung --- --- Mã runbook CEPH-OPS-001 Phạm vi áp dụng Các node…
📝 Các Giải Pháp Mã Nguồn Mở Cung Cấp S3 Có Thể Sử Dụng Ceph Storage
Các giải pháp mã nguồn mở cung cấp S3 có thể sử dụng Ceph Storage --- 1. Tổng quan về S3 và Ceph. 1.1. S3 (Simple Storage Service). Là dịch vụ lưu trữ đám mây đối tượng…
📝 Cách Ceph Ghi Dữ Liệu Xuống Đĩa
Cách Ceph ghi dữ liệu xuống đĩa --- 1. Tổng quan Trong Ceph với RBD image, dữ liệu mà VM ghi xuống sẽ đi qua nhiều tầng khác nhau. Mỗi tầng có một đơn vị quản lý riêng:…
📝 Cách Hành Xử Của Ceph Khi Mất Kết Nối OSD
Cách hành xử của Ceph khi mất kết nối OSD --- Khi một OSD bị down, Ceph sẽ không ngay lập tức thực hiện rebalance (tái phân phối dữ liệu) mà sẽ chờ một khoảng thời gian…
📝 Cách Phân Bổ Object Trong Object Storage Và Block Storage Trong Ceph
Cách phân bổ Object trong Object Storage và Block Storage trong Ceph --- 1. Giới Thiệu Về Cách Ceph Lưu Trữ Dữ Liệu Ceph là một hệ thống lưu trữ phân tán mạnh mẽ, hỗ trợ…
📝 Erasure Coded Trong Ceph
Erasure Coded trong Ceph --- 1. Tổng quan về 2 loại pool trong Ceph. Độ bền dữ liệu (data durability) là khả năng duy trì dữ liệu ngay cả khi một hoặc nhiều OSD bị hỏng.…
📝 Fix Ceph Bug #70390 BlueStore ESB
RUNBOOK — Fix Ceph Bug 70390 (BlueStore ESB) trên PUBC09 mClock client-first + Remove/Redeploy OSD giữ ID + Thay đĩa hỏng Cụm đích: PUBC09 (Ceph Squid , cephadm-managed,…
📝 Full Deep Dive
Hành trình 1 TiB film.mp4 qua Ceph RADOS — Full Deep Dive Tổng quan hạ tầng ----- Sơ đồ ASCII tổng thể: Data Flow ----- TẦNG 1 — Client & AWS CLI 1.1 aws s3 cp film.mp4…
📝 Giới Thiệu Tổng Quan Về Ceph
Giới thiệu tổng quan về Ceph --- 1. Tổng quan về kiến trúc. Ceph là một hệ thống lưu trữ mã nguồn mở, phân tán, mở rộng bằng phần mềm. Hệ thống này sử dụng thuật toán…
📝 Gỡ Bỏ OSD Bị Hỏng Hoàn Toàn Trong Ceph Cluster
Gỡ bỏ OSD bị hỏng hoàn toàn trong Ceph Cluster --- 1. Tổng quan Trong quá trình vận hành Ceph, việc xử lý các OSD (Object Storage Daemon) bị hỏng là tình huống thường…
📝 Gỡ Bỏ OSD Đang Hoạt Động
Gỡ bỏ OSD đang hoạt động --- 1. Tổng quan Trong vòng đời vận hành Ceph, không phải lúc nào OSD cũng bị hỏng mới cần gỡ. Có nhiều trường hợp bạn muốn gỡ OSD còn đang hoạt…
📝 HeadObject Context Deadline Exceeded
BÁO CÁO PHÂN TÍCH SỰ CỐ "HeadObject – context deadline exceeded" Thông tin lỗi Hệ thống: VNG Cloud vStorage HCM04 (Ceph RGW) Bucket: insmartbuk Mốc thời gian phân tích:…
📝 Hiểu Về OSDS Và PGS Trong Ceph
Hiểu về OSDS và PGS trong Ceph --- 1.Tổng quan về giám sát OSDS và PGS. Ceph là một hệ thống lưu trữ phân tán, được thiết kế để cung cấp hiệu suất cao, độ tin cậy cao và…
📝 Hiểu Về SLOW_OPS Trong Ceph Và Cách Xử Lý
Hiểu về SLOW OPS trong Ceph và cách xử lý --- 1. SLOW OPS trong Ceph là gì? Trong hệ thống lưu trữ Ceph, “SLOW OPS” là một cảnh báo xuất hiện khi một hoặc nhiều thao tác…
📝 Hiểu Đúng Về Ceph Orch Host Rm Và Ceph Osd Crush Rm Trong Ceph Gây Tránh Hiểu Lầm Khi Gỡ Node
Hiểu đúng về ceph orch host rm và ceph osd crush rm trong Ceph gây tránh hiểu lầm khi gỡ node --- 🔍 1. Tổng quan Khi quản trị một cluster Ceph lớn với hàng chục đến hàng…
📝 Hướng Dẫn Kiểm Tra Và Xử Lý Cảnh Báo Daemon Crash Trong Ceph
Hướng dẫn kiểm tra và xử lý cảnh báo daemon crash trong Ceph --- 1. Tổng quan. Bài viết này sẽ hướng dẫn bạn các bước cơ bản để kiểm tra trạng thái của Ceph khi nhận…
📝 Khắc Phục Lỗi Mgr Module Dashboard Crashed Trong Ceph
Khắc phục lỗi mgr module dashboard crashed trong Ceph --- Trong quá trình vận hành hệ thống Ceph Cluster , bạn có thể gặp cảnh báo dạng: Cụ thể, lỗi này thường là do…
📝 Khắc Phục Lỗi Thường Gặp Trong Ceph Cluster
Khắc phục lỗi thường gặp trong Ceph Cluster --- Ceph là một hệ thống lưu trữ phân tán mạnh mẽ, nhưng không tránh khỏi những lỗi phức tạp trong quá trình vận hành. Trong…
📝 Kích Hoạt Các Metrics RBD Trong Ceph
Kích hoạt các metrics RBD trong Ceph --- 1. Giới thiệu Trong quá trình vận hành hệ thống lưu trữ phân tán Ceph, việc theo dõi hiệu năng và hành vi của các RBD image là…
📝 Kích Hoạt Perf Counters Trong Ceph Phiên Bản Reef
Kích hoạt perf counters trong Ceph phiên bản Reef --- Bài viết này sẽ nói về một thay đổi trong cách Ceph quản lý và xuất thông tin hiệu năng (perf counters) qua module…
📝 Kích Hoạt Và Cấu Hình Truy Cập API RESTful Trong Ceph Object Storage
Kích hoạt và cấu hình truy cập API RESTful trong Ceph Object Storage --- Giới thiệu. Ceph Object Storage là một hệ thống lưu trữ phân tán, có khả năng mở rộng lớn và…
📝 Lỗi CEPHADM_FAILED_DAEMON
Lỗi CEPHADM FAILED DAEMON --- 1. Tổng quan. Lỗi CEPHADM FAILED DAEMON xuất hiện khi một hoặc nhiều daemon của Ceph bị lỗi và không thể khởi động hoặc duy trì trạng thái…
📝 Lỗi Device Has A Filesystem Khi Triển Khai OSD Qua Ceph Orchestrator
Lỗi Device has a filesystem khi Triển khai OSD qua Ceph Orchestrator --- 🧭 Tổng quan Trong quá trình triển khai Ceph với cephadm và orchestrator, bạn có thể gặp lỗi…
📝 Lỗi Host Offline Sau Khi Gỡ _no_schedule Trong Ceph Orchestrator
Lỗi Host Offline sau khi gỡ no schedule trong Ceph Orchestrator --- 🔍 Tổng quan Trong quá trình triển khai Ceph với cephadm, bạn có thể dùng nhãn no schedule để tạm thời…
📝 Lỗi Khi Hủy Cụm Ceph
Lỗi khi hủy cụm Ceph --- Khi remove cluster thì không nhất thiết phải pull image nếu Cephadm đã có image cần thiết trên máy. Nhưng trong trường hợp này, lệnh cephadm…
📝 Lỗi LARGE_OMAP_OBJECTS Trong Ceph RGW
Lỗi LARGE OMAP OBJECTS trong Ceph RGW --- 1. Tổng quan. Lỗi này xuất hiện khi các object trong pool index của bucket có quá nhiều metadata keys ( omap keys ), gây ảnh…
📝 Lỗi Pgs Not Deep Scrubbed Trong Ceph
Lỗi pgs not deep-scrubbed trong Ceph --- 1. Mô tả vấn đề. Đây là một cảnh báo phổ biến khi các Placement Groups (PGs) chưa được thực hiện deep-scrub (kiểm tra checksum…
📝 Lỗi SSH Và Ceph Orchestrator Khi Thêm Node Mới
Lỗi SSH và Ceph Orchestrator khi thêm Node mới --- 🧭 Tổng quan Trong quá trình triển khai hoặc vận hành Ceph cluster với cephadm , thao tác thêm node mới (ceph orch host…
📝 Lỗi Thường Gặp Và Cách Khắc Phục Của Ceph Crash
Lỗi Thường Gặp và Cách Khắc Phục của Ceph-crash --- 🧭 Tổng quan Trong hệ thống lưu trữ phân tán Ceph , việc theo dõi sự cố và crash của các daemon như osd, mon, mgr,…
📝 Lựa Chọn Phần Cứng Cho Ceph Cluster
Lựa chọn phần cứng cho Ceph Cluster --- TỔNG QUAN. Do các bài viết trước về Ceph mình chưa nói về cách lựa chọn phần cứng cho 1 hệ thống Ceph nên bài này mình sẽ nói về…
📝 Mclock Profile
PROFILE: mclock scheduler.conf (FULL) Config Tình huống Disk bench 300 IOPS nhưng thực tế chỉ đạt 200 IOPS. Set FULL res 0.7/0.2/0.1 = 1.0. Client: res 0.7 → SÀN 210 wgt…
📝 Một Số Lệnh Cơ Bản Sử Dụng Để Debug Trong Ceph
Một số lệnh cơ bản sử dụng để debug trong Ceph --- 1. Tổng quan. <div class="img-embed img-center" style="max-width:100%" <img…
📝 Nên Dùng MTU Bao Nhiêu Cho Ceph Storage
Nên dùng MTU bao nhiêu cho Ceph Storage --- 1. MTU là gì và vai trò trong hệ thống Ceph? MTU (Maximum Transmission Unit) là kích thước tối đa của một gói tin dữ liệu có…
📝 OSD Shard & Thread Config Cho mClock HDD
Runbook: OSD shard & thread config cho mClock (HDD) Tham số: osd op num shards hdd, osd op num threads per shard hdd Phạm vi: OSD nền HDD chạy mClock scheduler (mặc định…
📝 Phân Biệt Backfill Và Recovery Trong Ceph
Phân biệt Backfill và Recovery trong Ceph --- Trong hệ thống lưu trữ Ceph, Backfill và Recovery là hai quá trình quan trọng đảm bảo dữ liệu luôn có đủ bản sao và nhất…
📝 Phân Tích Luồng OP Để Xử Lý Lỗi SLOW OPS
Phân tích luồng OP để xử lý lỗi SLOW OPS --- 1. Tổng quan Chúng ta có 2 tùy chọn, đó làdump ops in flight và dump historic ops để phân tích các luồng OPS giúp cho việc…
📝 Proxmox Ceph CLI
Proxmox Ceph CLI --- 1. Tổng quan. pveceph là một bộ công cụ tích hợp trong Proxmox VE (Proxmox Virtual Environment) giúp quản lý và triển khai Ceph – một hệ thống lưu…
📝 Quy Trình Gỡ Bỏ Toàn Bộ Một Node OSD Trong Ceph
Quy trình gỡ bỏ toàn bộ một node OSD trong Ceph --- 1. Tổng quan Trong môi trường Ceph phân tán, mỗi node OSD chứa nhiều OSD daemon để lưu trữ dữ liệu. Khi bạn muốn gỡ…
📝 Quy Trình Swap OSD Từ Node Chết Sang Node Mới Giữ Nguyên Dữ Liệu
Quy trình swap OSD từ node chết sang node mới giữ nguyên dữ liệu --- 1. Tổng quan Trong vận hành Ceph, tình huống một node OSD bị hỏng đột ngột là rủi ro thực tế. Thông…
📝 Quy Trình Thêm Node OSD Vào Cluster Ceph Sử Dụng Container
Quy trình thêm Node OSD vào Cluster Ceph sử dụng Container --- 1. Tổng quan. Khi chúng ta có nhu cầu mở rộng site hoặc dung lượng thì chúng ta cần phải thêm node cùng…
📝 Quy Trình Xóa Bỏ Ceph Trên 1 Node Của Proxmox
Quy trình xóa bỏ Ceph trên 1 Node của Proxmox --- Giả sử sau khi bạn nâng cấp hệ thống xong, sẽ có vấn đề mà bạn có thể sẽ gặp phải sau khi nâng cấp hệ thống Proxmox từ…
📝 Quản Lý Và Cấu Hình Cluster Ceph Sử Dụng Container
Quản lý và Cấu hình Cluster Ceph sử dụng Container --- 1. Tổng quan. Ceph trên container sẽ sử dụng các container để chạy các dịch vụ Ceph như OSDs, MONs, MGRs, v.v.…
📝 Runbook Osd Shard Mclock HDD
Runbook: OSD shard & thread config cho mClock (HDD) Tham số: osd op num shards hdd, osd op num threads per shard hdd Phạm vi: OSD nền HDD chạy mClock scheduler (mặc định…
📝 RUNBOOK — OSD Segfault Trong OSD::tick_without_osd_lock() (thread Safe_timer)
RUNBOOK — OSD Segfault trong OSD::tick without osd lock() (thread safe timer) Thông tin Giá trị --- --- Mã runbook CEPH-RB-001 Áp dụng cho Ceph Squid 19.2.0 → 19.2.3 (đã…
📝 Script Tìm Kiếm Object Có OMAP Lớn Trong Ceph
Script tìm kiếm Object có OMAP lớn trong Ceph --- 🧭 Tổng quan Trong hệ thống Ceph, OMAP (Object Map) là một trong những thành phần quan trọng để lưu trữ metadata (dữ…
📝 Sử Dụng xiRAID Làm Tầng OSD Backend Cho Ceph
Sử dụng xiRAID làm tầng OSD backend cho Ceph --- 1. Tổng quan. Nếu dùng xiRAID làm tầng OSD backend trong Ceph (thay vì cắm thẳng từng ổ NVMe), thì ta có thể tận dụng…
📝 Thiết Kế Số Lượng PGs Trong Ceph
Thiết kế số lượng PGs trong Ceph --- 1. Tổng quan. Dưới đây là một bài phân tích chi tiết về PGs (Placement Groups) trong Ceph , cách dữ liệu từ client ghi vào pool…
📝 Thêm Nhãn Cho Metric Prometheus Trong Ceph Orchestrator
Thêm nhãn cho Metric Prometheus trong Ceph Orchestrator --- 1. Tổng quan. Khi quản lý nhiều cụm Ceph trong một hạ tầng lớn, việc giám sát các metrics trở nên phức tạp do…
📝 Thêm Node OSD Mới Vào Ceph Cluster
Thêm Node OSD mới vào Ceph Cluster --- 1. Tổng quan Trong quá trình vận hành hệ thống lưu trữ phân tán Ceph, việc mở rộng dung lượng lưu trữ bằng cách thêm node OSD mới…
📝 Tách Prometheus Ra Khỏi Ceph Cluster
Tách Prometheus ra khỏi Ceph Cluster --- 1. Tổng quan. Trong hệ thống Ceph, mỗi cluster thường triển khai Prometheus để giám sát hiệu suất và trạng thái của cluster. Tuy…
📝 Tạo Và Quản Lý Một Block Device Từ Ceph RBD Trên Hệ Thống Proxmox
Tạo và quản lý một block device từ Ceph RBD trên hệ thống Proxmox --- 1. Tổng quan. Quy trình này mô tả cách tạo và quản lý một block device từ Ceph RBD trên hệ thống…
📝 Tầm Quan Trọng Của Việc Thiết Kế Placement Groups (PG) Trong Ceph
Tầm quan trọng của việc thiết kế Placement Groups (PG) trong Ceph --- 1. Tổng quan. Trong một hệ thống lưu trữ phân tán như Ceph, việc thiết kế Placement Groups (PG)…
📝 Tự Động Hóa Kiểm Thử Ceph RBD, Tạo, Ghi, Xoá Và Dọn Dẹp Chỉ Với Một Script
Tự động hóa kiểm thử Ceph RBD, tạo, ghi, xoá và dọn dẹp chỉ với một script --- 1. Tổng quan Trong quá trình triển khai hoặc kiểm thử hệ thống lưu trữ phân tán Ceph, đặc…
📝 Tự Động Điều Chỉnh CRUSH Weightc Ho OSD Trong Ceph
Tự động điều chỉnh CRUSH Weightc ho OSD trong Ceph --- Tổng Quan Trong hệ thống lưu trữ phân tán Ceph , việc điều chỉnh CRUSH weight của các OSD (Object Storage Daemon)…
📝 Vấn Đề Gỡ Bỏ Runtime Override Của Injectargs Khi Daemon Đang Chạy Trong Ceph
Vấn đề gỡ bỏ runtime override của injectargs khi daemon đang chạy trong Ceph --- 1. Khái niệm runtime override với injectargs Injectargs là cơ chế gửi trực tiếp tham số…
📝 Vận Hành Keepalived
Runbook: Vận hành Keepalived / VRRP (VIP Failover) Phạm vi: cặp node HA dùng keepalived quản lý VIP (Virtual IP). Nguyên tắc cốt lõi: priority cao nhất giữ VIP . state…
📝 Vận Hành Scrub Và Deep Scrub Cho PG Trong Ceph
Runbook: Vận hành Scrub / Deep-Scrub cho PG trong Ceph Phạm vi: xác định PG đang queue hay đang chạy scrub, các cờ và config cản trở, cách ép chạy an toàn trên cluster…
📝 Xây Dựng Hệ Thống Lưu Trữ Ceph 20PiB Đạt Tốc Độ 100GB S
Xây dựng hệ thống lưu trữ Ceph 20PiB đạt tốc độ 100GB/s --- 1. Tổng quan Trong bài viết này, mình muốn chia sẻ lại kinh nghiệm triển khai một cluster Ceph có dung lượng…
📝 Xóa Ceph Cluster
Xóa Ceph Cluster --- 1. Giới thiệu Trong quá trình triển khai và quản lý hệ thống lưu trữ Ceph, đôi khi chúng ta cần xóa bỏ hoàn toàn một cluster Ceph cluster để thiết…
📝 Xử Lý Lỗi MGR_MODULE_ERROR Trong Ceph
Xử lý lỗi MGR MODULE ERROR trong Ceph --- 🧩 Tổng quan Trong quá trình vận hành hệ thống lưu trữ phân tán Ceph , một trong những lỗi phổ biến mà quản trị viên có thể gặp…
📝 Xử Lý “Stray Daemon Not Managed By Cephadm” Trong Ceph Cluster
Xử lý “Stray Daemon Not Managed by cephadm” trong Ceph Cluster --- Tổng quan Trong quá trình vận hành và quản trị Ceph Cluster sử dụng cephadm, có thể bạn sẽ gặp cảnh…
📝 Zap Disk Khi Join OSD Trong Ceph
Zap disk khi join OSD trong Ceph --- 🗂️ Tổng quan. Trong quá trình triển khai hoặc thay thế ổ đĩa trong hệ thống Ceph OSD , việc đảm bảo ổ đĩa được làm sạch (zap) hoàn…
📝 Đánh Giá Hiệu Năng Cụm Ceph 3 Node NVMe Sử Dụng Cấu Hình Mặc Định
Đánh Giá Hiệu Năng Cụm Ceph 3 Node NVMe sử dụng cấu hình mặc định --- Gần đây tôi nhận được một chia sẻ rất thú vị từ một bạn đang tự triển khai cluster lưu trữ Ceph với…