[SOLVED] ceph: application not enabled on 2 pool(s)

RobFantini

Famous Member
May 24, 2012
2,009
102
133
Boston,Mass
on pve > node > ceph > health I clicked the i [ very nice screen by the way ]

This displays:
Code:
application not enabled on 2 pool(s)
application not enabled on pool 'lxc-ceph'
application not enabled on pool 'kvm-ceph'
use 'ceph osd pool application enable <pool-name> <app-name>', where <app-name> is 'cephfs', 'rbd', 'rgw', or freeform for custom applications.

this ceph cluster is running production vm's so I need to be very careful.

question:

will it cause any harm to run this:
Code:
ceph osd pool application enable lxc-ceph rbd
 
  • Like
Reactions: Deepen Dhulla
no, it will not (in fact, this is exactly what you need to do on upgrades to get rid of this warning ;)). newly created pools are setup with application rbd if you are using a current pve-manager package (>=5.0-31).
 
  • Like
Reactions: Deepen Dhulla
no this just tells ceph that these pools will be used for rbd (and not rgw or cephfs)
this is needed since luminous, and upcoming patches will automatically do this for pools created with pveceph/webgui

damn, faster again @fabian :p
 
We are facing the same error when upgraded the proxmox to 8.1.3

HEALTH_WARN: 1 pool(s) do not have an application enabled
application not enabled on pool 'scbench'
use 'ceph osd pool application enable <pool-name> <app-name>', where <app-name> is 'cephfs', 'rbd', 'rgw', or freeform for custom applications.

Other pools available are already linked to rbd and mgr

root@aaaaaaaa~# ceph osd pool application get rbd-vm
{
"rbd": {}
}
root@aaaaa:~# ceph osd pool application get .mgr
{
"mgr": {},
"mgr_devicehealth": {}
}
root@aaaaaa:~#

Since it is a production server. Can anyone please advise on how to resolve the issue?
 
Last edited:
well, what is that pool used for? nobody here will be able to tell you ;)
 

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!