Files
Sankofa/docs/ceph/ROOT_CAUSE_IDENTIFIED.md
T
2026-07-07 09:41:34 -07:00

2.5 KiB

Root Cause Identified - Ceph Services Failed

Date: 2025-12-13
Status: ROOT CAUSE FOUND


Key Findings

Good News

  • Bootstrap keyring EXISTS: /var/lib/ceph/bootstrap-osd/ceph.keyring
  • pveceph available: Proxmox Ceph tool is installed ✓
  • Ceph config files exist: Both /etc/ceph/ceph.conf and /etc/pve/ceph.conf
  • Ceph target active: Systemd target is active ✓

Critical Issues

  • Ceph monitor service FAILED: [email protected] - FAILED
  • Ceph OSD service FAILED: [email protected] - FAILED
  • No monitor listening: Port 6789 has no listeners
  • Cluster not accessible: Timeout when trying to connect

Root Cause

Ceph services are FAILED on R630-01. This is why:

  • OSD creation hangs (can't connect to cluster)
  • Commands timeout (no monitors running)
  • Cannot authenticate (services not running)

Solution

Step 1: Check Service Status and Logs

# Check why services failed
systemctl status [email protected]
systemctl status [email protected]

# Check logs
journalctl -u [email protected] -n 50
journalctl -u [email protected] -n 50

Step 2: Fix and Start Services

# Try to start monitor
systemctl start [email protected]

# Try to start OSD
systemctl start [email protected]

# Check status
systemctl status [email protected]
systemctl status [email protected]

Step 3: Verify Cluster Accessibility

# Test cluster connectivity
ceph health
ceph mon stat
ceph osd tree

Step 4: Retry OSD Creation

Once services are running:

# Option A: Use pveceph (recommended for Proxmox)
for drive in sdc sdd sde sdf sdg sdh; do
    pveceph create /dev/$drive
done

# Option B: Use ceph-volume (bootstrap keyring exists)
for drive in sdc sdd sde sdf sdg sdh; do
    ceph-volume lvm create --data /dev/$drive
done

Why Services Failed

Common reasons:

  1. Configuration issues - Corrupted config
  2. Disk issues - OSD disk problems
  3. Cluster quorum - Lost quorum
  4. Network issues - Cannot reach other nodes
  5. Permission issues - Keyring permissions

Next Steps

  1. Check service logs to understand why they failed
  2. Fix the issues preventing services from starting
  3. Start services and verify they stay running
  4. Test cluster connectivity
  5. Create OSDs on the 6x 250GB drives

Last Updated: 2025-12-13
Status: ROOT CAUSE IDENTIFIED - FIX SERVICES FIRST