Files
Sankofa/docs/infrastructure/CEPH_REMOVAL_COMPLETE.md
T
2026-07-07 09:41:34 -07:00

3.9 KiB

Ceph Removal Complete - sfvalley-01

Date: 2025-12-15
Status: CEPH REMOVED FROM BOTH SERVERS

Removal Actions Performed

ML110-01 (192.168.11.10)

  1. Stopped all Ceph services (mon, mgr, osd, mds)
  2. Disabled Ceph services
  3. Ran pveceph purge (removed service symlinks)
  4. Removed Ceph data directories:
    • /var/lib/ceph/ - Removed
    • /etc/ceph/* - Cleaned (directory remains empty)
    • /etc/pve/ceph.conf - Removed
    • /var/log/ceph/ - Removed
    • /run/ceph/ - Removed
  5. ⚠️ Ceph packages: Some packages may remain due to Proxmox dependencies

R630-01 (192.168.11.11)

  1. Stopped all Ceph services (mon, mgr, osd, mds)
  2. Disabled Ceph services
  3. Ran pveceph purge (removed service symlinks)
  4. Removed Ceph data directories:
    • /var/lib/ceph/ - Removed
    • /etc/ceph/* - Cleaned (directory remains empty)
    • /etc/pve/ceph.conf - Removed
    • /var/log/ceph/ - Removed
    • /run/ceph/ - Removed
  5. ⚠️ Ceph packages: Some packages may remain due to Proxmox dependencies

Current State

Data Removal

  • All Ceph data directories removed
  • Configuration files removed:
    • /etc/pve/ceph.conf - Removed
    • /etc/pve/priv/*ceph* keyrings - Removed
    • /etc/pve/ceph/ directory - Removed
    • /etc/ceph/ directory - Cleaned
    • /etc/apt/sources.list.d/ceph-enterprise.sources - Removed
    • /etc/apt/sources.list.d/ceph.sources - Removed
    • /etc/default/ceph - Removed
    • /etc/logrotate.d/ceph-common - Removed
    • /etc/sudoers.d/ceph-smartctl - Removed
    • /etc/sysctl.d/30-ceph-osd.conf - Removed
    • /etc/bash_completion.d/ceph - Removed
    • /etc/lvm/archive/ceph-* archives - Removed
  • Service symlinks removed
  • Log directories removed

Packages

  • Core Ceph services REMOVED: ceph, ceph-mon, ceph-osd, ceph-mgr, ceph-mds, ceph-base, ceph-volume
  • ⚠️ Client tools remain: ceph-common, ceph-fuse (may be required by Proxmox)
  • ⚠️ Libraries remain: libcephfs2, python3-ceph-* (dependencies)
  • Status: Core cluster services removed, client tools remain for Proxmox compatibility

Services

  • All Ceph daemon services stopped and disabled
  • No active Ceph services running
  • ⚠️ Device mappers may remain from previous OSDs (harmless)

Services

  • All Ceph daemon services stopped and disabled
  • Only systemd targets/slices remain (harmless, no active services)

Final Verification

ML110-01

  • Core Ceph binaries: Removed (ceph-mon, ceph-osd, ceph-mgr not found)
  • Ceph data: Removed
  • Configuration: Removed
  • LVM volumes: Removed (ceph-ba672668-8341-42e0-a8fd-277cee5491e4)
  • ⚠️ Client tools: Remain (ceph-common, ceph-fuse)

R630-01

  • Core Ceph binaries: Removed (ceph-mon, ceph-osd, ceph-mgr not found)
  • Ceph data: Removed
  • Configuration: Removed
  • ⚠️ Client tools: Remain (ceph-common, ceph-fuse)

Verification Commands

# Check remaining Ceph packages
dpkg -l | grep ceph

# Check Ceph services
systemctl list-units --all | grep ceph

# Check data directories
ls -la /var/lib/ceph /etc/ceph /etc/pve/ceph.conf

# Check for Ceph binaries
which ceph-mon ceph-osd ceph-mgr

Notes

  • Proxmox Protection: Some Ceph packages may remain if Proxmox VE requires them as dependencies
  • Client Tools: ceph-common and ceph-fuse may remain if needed by Proxmox storage features
  • No Reinstallation: As requested, Ceph has NOT been reinstalled
  • Clean State: All Ceph cluster data and configuration has been removed
  • Proxmox Cluster: Still intact and operational (sfvalley-01)

Next Steps (If Needed)

If you need to completely remove all Ceph packages including client tools:

# This may require touching the Proxmox protection file
touch /please-remove-proxmox-ve
apt remove --purge ceph-common ceph-fuse

However, this is generally not recommended as Proxmox may use these for storage features.