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.
jelopez@xxxxxxxxxx
+1 408-680-6959
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.
jelopez@xxxxxxxxxx
+1 408-680-6959
|
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com