Skip to content

Instantly share code, notes, and snippets.

View aelhusseiniakl's full-sized avatar

Ahmed Elhusseini aelhusseiniakl

View GitHub Profile
@aelhusseiniakl
aelhusseiniakl / Proxmox-Thunderbult-Ceph.md
Last active July 24, 2026 18:26
Configure Ceph in Proxmox 9.x.x easy way as you never did before

Configure Ceph in Proxmox 9.x.x easy way as you never did before:

Update!

7/23/2026: Added a monitoring and recovery script to automatically restore Thunderbolt networking after node reboots or power outages.

Introduction

I spent a considerable amount of time researching and testing different scenarios to deploy Ceph in my Proxmox cluster. Although the process should be straightforward, it actually took me weeks due to outdated tutorials and articles based on older versions. The steps below are the result of multiple tests and references—most of which are not clearly documented, and not everyone would be able to follow or understand them. I’ve now validated the full procedure in my lab, and it has been running successfully for three days without any issues.