mon_command failed - command not known (500)

Gradlon

Member
Sep 8, 2019
4
1
6
40
Hey Guys,

I have the following issue with my Proxmox Ceph Setup.

In the configuration section of Ceph I get the following error in Configuration Database.
mon_command failed - command not known (500)

I did not find any meaningful results while searching.
Can anybody help me out?

Proxmox Version :6.0-7

Code:
[global]
     auth client required = cephx
     auth cluster required = cephx
     auth service required = cephx
     cluster network = 10.0.0.0/16
     fsid = 5e62945a-dee0-4341-b1fb-0ba4f9d051a9
     mon allow pool delete = true
     osd journal size = 5120
     osd pool default min size = 2
     osd pool default size = 3
     public network = 172.16.0.0/16
     mon_host = 172.16.0.3 172.16.0.2 172.16.0.1
[client]
    keyring = /etc/pve/priv/$cluster.$name.keyring

[mds]
     keyring = /var/lib/ceph/mds/ceph-$id/keyring

[osd]
     keyring = /var/lib/ceph/osd/ceph-$id/keyring

[mon.ClusterNode-3]
     host = ClusterNode-3
     mon addr = 172.16.0.3:6789

[mon.ClusterNode-2]
     host = ClusterNode-2
     mon addr = 172.16.0.2:6789

[mon.ClusterNode-1]
     host = ClusterNode-1
     mon addr = 172.16.0.1:6789

Kind regards
Gradlon
 
can you post the output of
Code:
ceph status

?

do you have a ceph-mgr running?

what does
Code:
ceph config-key dump

say?
 
can you post the output of
Code:
ceph status

?

do you have a ceph-mgr running?

what does
Code:
ceph config-key dump

say?

Code:
  ceph status
 
  cluster:
    id:     5e62945a-dee0-4341-b1fb-0ba4f9d051a9
    health: HEALTH_OK
 
  services:
    mon: 3 daemons, quorum ClusterNode-1,ClusterNode-2,ClusterNode-3
    mgr: ClusterNode-1(active), standbys: ClusterNode-3, ClusterNode-2
    osd: 3 osds: 3 up, 3 in
 
  data:
    pools:   1 pools, 128 pgs
    objects: 65.26k objects, 252GiB
    usage:   758GiB used, 7.45TiB / 8.19TiB avail
    pgs:     128 active+clean
 
  io:
    client:   1.65KiB/s rd, 657KiB/s wr, 0op/s rd, 21op/s wr

Code:
ceph-mgr@ClusterNode-1.service - Ceph cluster manager daemon
   Loaded: loaded (/lib/systemd/system/ceph-mgr@.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/ceph-mgr@.service.d
           └─ceph-after-pve-cluster.conf
   Active: active (running) since Sun 2019-09-08 14:00:51 CEST; 24h ago
 Main PID: 1589 (ceph-mgr)
    Tasks: 23 (limit: 4915)
   Memory: 74.7M
   CGroup: /system.slice/system-ceph\x2dmgr.slice/ceph-mgr@ClusterNode-1.service
           └─1589 /usr/bin/ceph-mgr -f --cluster ceph --id ClusterNode-1 --setuser ceph --setgroup ceph

Sep 08 14:00:51 ClusterNode-1 systemd[1]: Started Ceph cluster manager daemon.
Sep 09 00:00:01 ClusterNode-1 ceph-mgr[1589]: 2019-09-09 00:00:01.444605 7f75c1e14700 -1 received  signal: Hangup from  PID: 344825 task name: killall -q -1 ceph-mon ceph-mgr ceph-mds ceph-osd ceph-fus

Code:
ceph config-key dump

Returns {}

Gradlon
 
what does 'ceph versions' show ?
 
Hey Guys,

I have the following issue with my Proxmox Ceph Setup.

In the configuration section of Ceph I get the following error in Configuration Database.
mon_command failed - command not known (500)

I did not find any meaningful results while searching.
Can anybody help me out?

Proxmox Version :6.0-7

Code:
[global]
     auth client required = cephx
     auth cluster required = cephx
     auth service required = cephx
     cluster network = 10.0.0.0/16
     fsid = 5e62945a-dee0-4341-b1fb-0ba4f9d051a9
     mon allow pool delete = true
     osd journal size = 5120
     osd pool default min size = 2
     osd pool default size = 3
     public network = 172.16.0.0/16
     mon_host = 172.16.0.3 172.16.0.2 172.16.0.1
[client]
    keyring = /etc/pve/priv/$cluster.$name.keyring

[mds]
     keyring = /var/lib/ceph/mds/ceph-$id/keyring

[osd]
     keyring = /var/lib/ceph/osd/ceph-$id/keyring

[mon.ClusterNode-3]
     host = ClusterNode-3
     mon addr = 172.16.0.3:6789

[mon.ClusterNode-2]
     host = ClusterNode-2
     mon addr = 172.16.0.2:6789

[mon.ClusterNode-1]
     host = ClusterNode-1
     mon addr = 172.16.0.1:6789

Kind regards
Gradlon

I have exactly the same problem. The cluster works without problems but the "Configuration Database" window gives an error
"mon_command failed - command not known (500)"
Proxmox - 6.0-7
Ceph - Luminous 12.2.12
 
Proxmox - 6.0-7
Ceph - Luminous 12.2.12
that is not a supported setup... pve6 is only intended to work with nautilus (except for the short time when upgrading from luminous to nautilus)
 
that is not a supported setup... pve6 is only intended to work with nautilus (except for the short time when upgrading from luminous to nautilus)

Thanks for your reply! Apparently, the question is removed for me)
 
Ok, this solved my problem.
Would have been nice if this was included in the docs of the upgrade process.

Kind regards
 

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!