Hi,
I am running the command from the admin server.
Because there are no asok file in the client server
ls /var/run/ceph/ lists no files in the client server.
>> As Jason points it out you also need to make sure that your restart
the client connection for the changes in the ceph.conf file to take effect.
You mean restart the client server ?
(I am sorry, this is something new for me. I have just started learning
ceph.)
On 18-10-2017 03:32, Jean-Charles Lopez wrote:
Hi Josy,
just a doubt but it looks like your ASOK file is the one from a Ceph
Manager. So my suspicion is that you may be running the command from
the wrong machine.
To run this command, you need to ssh into the machine where the client
connection is being initiated.
But may be I am wrong regarding your exact connection point.
As Jason points it out you also need to make sure that your restart
the client connection for the changes in the ceph.conf file to take
effect.
Regards
JC Lopez
Senior Technical Instructor, Global Storage Consulting Practice
Red Hat, Inc.
jelo...@redhat.com <mailto:jelo...@redhat.com>
+1 408-680-6959
On Oct 17, 2017, at 14:29, Josy <j...@colossuscloudtech.com
<mailto:j...@colossuscloudtech.com>> wrote:
Thanks for the reply.
I added rbd_non_blocking_aio = false in ceph.conf and pushed the
admin file to all nodes.
-----
[client]
admin socket = /var/run/ceph/$cluster-$type.$id.$pid.$cctid.asok
log file = /var/log/ceph/client.log
debug rbd = 20
debug librbd = 20
rbd_non_blocking_aio = false
------
However the config show command still shows it as true.
-----------
[cephuser@ceph-las-admin-a1 ceph-cluster]$ sudo ceph --admin-daemon
/var/run/ceph/ceph-mgr.ceph-las-admin-a1.asok config show | grep
"rbd_non_blocking_aio"
"rbd_non_blocking_aio": "true",
-----------
Did I miss something ?
On 18-10-2017 01:22, Jean-Charles Lopez wrote:
Hi
syntax uses the admin socket file : ceph
--admin-daemon /var/run/ceph/$cluster-$type.$id.$pid.$cctid.asok
config get rbd_cache
Should be /var/run/ceph/ceph.client.admin.$pid.$cctid.asok if your
connection is using client.admin to connect to the cluster and your
cluster name is set to the default of ceph. But obviously can’t know
from here the PID and the CCTID you will have to identify.
You can actually do a ls /var/run/ceph to find the correct admin
socket file
Regards
JC Lopez
Senior Technical Instructor, Global Storage Consulting Practice
Red Hat, Inc.
jelo...@redhat.com <mailto:jelo...@redhat.com>
+1 408-680-6959
On Oct 17, 2017, at 12:50, Josy <j...@colossuscloudtech.com
<mailto:j...@colossuscloudtech.com>> wrote:
Hi,
I am following this article :
http://ceph.com/geen-categorie/ceph-validate-that-the-rbd-cache-is-active/
I have enabled this flag in ceph.conf
|[client] admin socket =
/var/run/ceph/$cluster-$type.$id.$pid.$cctid.asok log file =
/var/log/ceph/|
But the command to show the conf is not working :
[cephuser@ceph-las-admin-a1 ceph-cluster]$ sudo ceph --admin-daemon
/etc/ceph/ceph.client.admin.keyring config show
admin_socket: exception getting command descriptions: [Errno 111]
Connection refused
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com <mailto:ceph-users@lists.ceph.com>
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com