I have a 3 node Proxmox 7.1.12, with a ceph RBD storage for HA VM.
Following a violent brown out this morning due to local roadworks, despite heavy duty UPS my ceph cluster went down the drain.
I could not restart the OSD, and could not recreate them. I tried to clean up the ceph cluster as I have many backups of the VM running on this ceph cluster.
When trying to reinstall the Ceph packages on the nodes I get the following error that I cannot resolve.
I have tried many different things like forcing package versions to 16.2.7 without success.
All nodes have the exact same apt configurations
The first time I deployed Ceph functionnalities it installed in a snap but now it seems totally broken. Any idea on how to solve this ?
Following a violent brown out this morning due to local roadworks, despite heavy duty UPS my ceph cluster went down the drain.
I could not restart the OSD, and could not recreate them. I tried to clean up the ceph cluster as I have many backups of the VM running on this ceph cluster.
When trying to reinstall the Ceph packages on the nodes I get the following error that I cannot resolve.
update available package list
start installation
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
gdisk is already the newest version (1.0.6-1.1).
nvme-cli is already the newest version (1.12-5).
ceph-common is already the newest version (16.2.7-1~bpo11+1).
ceph-fuse is already the newest version (16.2.7-1~bpo11+1).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ceph-mds : Depends: ceph-base (= 16.2.7) but 16.2.7-1~bpo11+1 is to be installed
ceph-mgr : Depends: ceph-base (= 16.2.7) but 16.2.7-1~bpo11+1 is to be installed
ceph-mon : Depends: ceph-base (= 16.2.7) but 16.2.7-1~bpo11+1 is to be installed
ceph-osd : Depends: ceph-base (= 16.2.7) but 16.2.7-1~bpo11+1 is to be installed
E: Unable to correct problems, you have held broken packages.
apt failed during ceph installation (25600)
Connection to 192.168.0.66 closed.
I have tried many different things like forcing package versions to 16.2.7 without success.
All nodes have the exact same apt configurations
/etc/apt/source.list
deb http://ftp.fr.debian.org/debian bullseye main contrib
deb http://ftp.fr.debian.org/debian bullseye-updates main contrib
# security updates
deb http://security.debian.org bullseye-security main contrib
/etc/apt/sources.list.d/ceph.list
deb http://download.proxmox.com/debian/ceph-pacific bullseye main
/etc/apt/sources.list.d/pve-enterprise.list
#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
The first time I deployed Ceph functionnalities it installed in a snap but now it seems totally broken. Any idea on how to solve this ?