Ceph - ERROR:calamari_osd_location:Error 2 running ceph config-key get:'Error ENOENT: error obtaining 'daemon-private/osd.<id>/v1/calamari/osd_crush_location': (2) No such file or directory'

Solution In Progress - Updated -

Issue

  • When running 'service ceph start osd.<id>' the following error logs, but the OSD starts with no issues.
[cephuser@OSD1 ceph]$ sudo service ceph start osd.1
=== osd.1 ===
ERROR:calamari_osd_location:Error 2 running ceph config-key get:'libust[24687/24687]: Warning: HOME environment variable not set. Disabling LTTng-UST per-user tracing. (in setup_local_apps() at lttng-ust-comm.c:305)
Error ENOENT: error obtaining 'daemon-private/osd.1/v1/calamari/osd_crush_location': (2) No such file or directory'
ERROR:calamari_osd_location:Error 1 running ceph config-key get:'2015-10-23 09:11:00.642080 7fafec7e4700 -1 monclient(hunting): ERROR: missing keyring, cannot use cephx for authentication
2015-10-23 09:11:00.642083 7fafec7e4700  0 librados: client.admin initialization error (2) No such file or directory
Error connecting to cluster: ObjectNotFound'
libust[24763/24763]: Warning: HOME environment variable not set. Disabling LTTng-UST per-user tracing. (in setup_local_apps() at lttng-ust-comm.c:305)
create-or-move updated item name 'osd.1' weight 0.9 at location {host=OSD1} to crush map
Starting Ceph osd.1 on OSD1...
Running as unit run-24806.service.

Environment

  • Red Hat Enterprise Linux 7.x
  • Red Hat Ceph Storage 1.3.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content