Proxmox 8.2.2 Ceph Client and Server

kellogs

Member
May 14, 2024
96
10
8
Hello,

Currently we are running 20 nodes (10 compute - without ceph installed and 10 ceph nodes with ceph installed)

Current the compute nodes are used for providing VM services.

Question is this type of setup supported? Do i need to install ceph on the compute node but dont configure any OSD?
 
The Proxmox Ceph repositories should already be configured and the client side packages should also be installed.
Ugly one-liner to confirm:
Code:
apt list | grep ceph | grep installed

There should be no need to install the full packages from an operational point of view.

But if you do, it will be easier to manage the ceph cluster from these nodes as well. Unless you set up services, you only waste disk space with the additional packages.
 
Hello Aaron,

Thank you for the information. I have installed in one of the compute now. Do you know how would it remove the extra packages and keep what is necessary only as client?

ceph-base/stable,now 18.2.2-pve1 amd64 [installed,automatic]
ceph-common/stable,now 18.2.2-pve1 amd64 [installed]
ceph-fuse/stable,now 18.2.2-pve1 amd64 [installed]
ceph-mds/stable,now 18.2.2-pve1 amd64 [installed]
ceph-mgr-modules-core/stable,now 18.2.2-pve1 all [installed,automatic]
ceph-mgr/stable,now 18.2.2-pve1 amd64 [installed,automatic]
ceph-mon/stable,now 18.2.2-pve1 amd64 [installed,automatic]
ceph-osd/stable,now 18.2.2-pve1 amd64 [installed,automatic]
ceph-volume/stable,now 18.2.2-pve1 all [installed]
ceph/stable,now 18.2.2-pve1 amd64 [installed]
libcephfs2/stable,now 18.2.2-pve1 amd64 [installed]
libsqlite3-mod-ceph/stable,now 18.2.2-pve1 amd64 [installed,automatic]
python3-ceph-argparse/stable,now 18.2.2-pve1 all [installed]
python3-ceph-common/stable,now 18.2.2-pve1 all [installed]
python3-cephfs/stable,now 18.2.2-pve1 amd64 [installed]
 
Well, you could run the same command on a node where you haven't installed all the Ceph packages yet ;)

Here on my workstation that results in the following output:
Code:
ceph-common/stable,now 17.2.7-pve3 amd64 [installed]
ceph-fuse/stable,now 17.2.7-pve3 amd64 [installed]
libcephfs2/stable,now 17.2.7-pve3 amd64 [installed]
python3-ceph-argparse/stable,now 17.2.7-pve3 all [installed]
python3-ceph-common/stable,now 17.2.7-pve3 all [installed]
python3-cephfs/stable,now 17.2.7-pve3 amd64 [installed]
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!