I guess I left out in my examples, where I tried rbd_cache as well, and failed

# rbd config global set rbd_cache  false
rbd: invalid config entity: rbd_cache (must be global, client or client.<id>)



So, while i am happy to file a documentation pull request.. I still need to 
find the specific command line that actually *works*, for the "rbd config" 
variant, etc.



----- Original Message -----
From: "Jason Dillaman" <[email protected]>
To: "Philip Brown" <[email protected]>
Cc: "ceph-users" <[email protected]>
Sent: Thursday, December 17, 2020 7:48:22 AM
Subject: Re: [ceph-users] Re: bug? cant turn off rbd cache?

On Thu, Dec 17, 2020 at 10:41 AM Philip Brown <[email protected]> wrote:
>
> Huhhh...
>
> Its unfortunate that every google search i did for turning off rbd cache, 
> specified "put it in the [client] section".
> Doh.
>
> Maybe this would make a good candidate to update the ceph rbd docs?

As an open source project, I highly encourage you to give back in any
way you can [1].

> Speaking of which.. what is the *exact* syntax for that command please?
> None of the below work:
>
>  rbd config global set rbd_cache  false
>  rbd config global set rbd cache  false
>  rbd config global set conf_rbd_cache  false
>  rbd config global set rbd cache  false
>  rbd config global set global cache  false
>
> and the error messages are not helpful. for example,
>
> # rbd config global set  cache  false
> rbd: invalid config entity: cache (must be global, client or client.<id>)
>
>
> ??? I already specified global??

... because a global configuration override can apply to all entities,
to all clients, or to specific clients (hence the examples for the
entity parameter).

> but then
>
> # rbd config global set global cache  false
> rbd: not rbd option: cache

... the configuration option is "rbd_cache" as documented here [2].

>
>
> Very frustrating.
>
>
>
_______________________________________________
ceph-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to