Hi DemiNeo,
Thanks also for your tutorial. I just used it for a new cluster installation. It was with Proxmox 8, so a more recent version, and your procedure worked perfectly. I could remove correctly Ceph, and reinstall it afrewards, in my case using the web interface ratehr than pveceph install.
it's a long time I setup a ceph cluster. I got confused by the documentation concerning Ceph setup for network. It mentions two networks, public network and cluster network, saying :
"
Public Network: You can set up a dedicated network for Ceph....."
Cluster Network: As an optional step, you can go even further andseparate the
OSD replication & heartbeat trafficas well..."
I had two networks configured, one accessible from the LAN, for Proxmox Corosync, and one, only internal; for storage, and indeed Ceph. First, I configured the public network as the first, corosync network, and the cluster network, with the second. It was indeed the correct setting. Then I had doubts, thinking storage has no need to have public network, and change the 'public network' for the "internal only storage.
This messed up the entire configuration, and had to reinstall. It is working now.
But perhaps the documentation should be clearer on this point.
https://pve.proxmox.com/wiki/Deploy_Hyper-Converged_Ceph_Cluster