devops:storage-ops

Diagnose Rook-Ceph cluster health and PVC issues in the infra-k8s-idc cluster.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/ChanghwanK/dotfiles --skill devops-storage-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops:storage-ops
Source: https://github.com/ChanghwanK/dotfiles/tree/main/claude/.claude/skills/devops%3Astorage-ops
Command: npx skills add https://github.com/ChanghwanK/dotfiles --skill devops-storage-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kubectl, ceph, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses operational challenges within the IDC cluster's Rook-Ceph storage, helping to diagnose and resolve issues related to cluster health, persistent volume claims (PVCs), and storage capacity planning.

Core Features & Use Cases

  • Ceph Cluster Health Diagnosis: Identifies and troubleshoots HEALTH_WARN or HEALTH_ERR states.
  • PVC Troubleshooting: Resolves issues with PVCs being stuck in Pending or experiencing mount failures.
  • OSD Management: Assists in understanding and managing Object Storage Daemons (OSDs).
  • Capacity Planning: Provides insights into storage usage and planning.
  • Use Case: When a HEALTH_WARN alert appears for the infra-k8s-idc cluster, use this Skill to quickly diagnose the root cause and get remediation steps.

Quick Start

Diagnose the current health and status of the Ceph cluster in the infra-k8s-idc namespace.

Frequently Asked Questions about devops:storage-ops

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot a Rook-Ceph cluster stuck in HEALTH_WARN or HEALTH_ERR status?

Diagnose Rook-Ceph HEALTH_WARN or HEALTH_ERR states by accessing the rook-ceph-tools pods to run Ceph commands, identifying the root cause and following provided remediation steps for the infra-k8s-idc cluster.

How do I fix Kubernetes PVCs stuck in Pending or failing to mount on a Rook-Ceph storage cluster?

Resolve PVCs stuck in Pending or experiencing mount failures by running kubectl commands against the k8s-idc context to inspect provisioning states and diagnose Rook-Ceph storage mount failures.

How do I check OSD status and manage Object Storage Daemons in a Rook-Ceph cluster?

Inspect OSD status and manage Rook-Ceph Object Storage Daemons by executing operational commands through kubectl against the k8s-idc context to evaluate OSD health and troubleshoot degraded storage nodes.

What is the best way to perform storage capacity planning for a Rook-Ceph IDC cluster?

Perform Rook-Ceph storage capacity planning by extracting usage metrics and cluster health data via kubectl and Ceph tools, providing insights to forecast and allocate future storage capacity accurately.

Do I need kubectl and ceph tools to manage Rook-Ceph storage in the infra-k8s-idc cluster?

Yes, managing Rook-Ceph storage in the infra-k8s-idc cluster requires kubectl to access the k8s-idc context and ceph commands executed via rook-ceph-tools pods to perform health checks and diagnostics.