> On 12/05/2015, at 19.51, Bruce McFarland <bruce.mcfarl...@taec.toshiba.com> 
> wrote:
> 
> I am having a similar issue. The cluster is up and salt is running on and has 
> accepted keys from all nodes, including the monitor. I can issue salt and 
> salt/ceph.py commands from the Calamari including 'salt \* 
> ceph.get_heartbeats' which returns from all nodes including the monitor with 
> the monmap epoch etc. Calamari reports that it sees all of the Ceph servers, 
> but not a Ceph cluster. Is there a salt event besides ceph.get-heartbeats 
> that the Calamari master requires to recognize the cluster?
~ +1, I can get boot time but not the heartbeats, so I would still say salt is 
working:

root@node1:/# salt node2 ceph.get_boot_time
node2:
    1431002208
root@node1:/# salt node2 ceph.get_heartbeats
node2:
    The minion function caused an exception: Traceback (most recent call last):
      File "/usr/lib/python2.7/dist-packages/salt/minion.py", line 1020, in 
_thread_return
        return_data = func(*args, **kwargs)
      File "/var/cache/salt/minion/extmods/modules/ceph.py", line 467, in 
get_heartbeats
        service_data = service_status(filename)
      File "/var/cache/salt/minion/extmods/modules/ceph.py", line 526, in 
service_status
        fsid = json.loads(admin_socket(socket_path, ['status'], 
'json'))['cluster_fsid']
    KeyError: 'cluster_fsid'


/Steffen
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to