On 15/09/2022 21:56, Jerry Buburuz wrote:
ceph auth list:
mds.mynode
key: mykeyxx
caps: [mgr] profile mds
caps: [mon] profile mds
Yeah, it already exists.
ceph auth get-or-create mds.mynode mon 'profile mds' mgr 'profile mds'
mds 'allow *' osd 'allow *'
Just a side note here might be helpful to other in the future.
After I got the first mds up with using "ceph auth caps" and I had a
ceph-mds@mynode running the "get-or-create" worked on the rest of my nodes
with no errors.
thanks
jerry
Jerry Buburuz
>
>
> FIXED!
>
> Interesting:
>
> ceph auth
FIXED!
Interesting:
ceph auth caps mds.mynode mon 'profile mds' mgr 'profile mds'
mds 'allow *' osd 'allow *'
ouput:
updated caps for mds.admin-node-02
Worked!
ceph auth list
mds.mynode:
key:
caps: [mds] allow
caps: [mgr] profile mds
caps: [mon] profile mds
caps: [osd] allow
Have you tried to modify by using ‚ceph auth caps…‘ instead of get-or-create?
Zitat von Jerry Buburuz :
Can I just:
ceph auth export mds.mynode -o mds.export
Add(editor) "caps: [mds] profile mds"
ceph auth import -i mds.export
THanks
jerry
Jerry Buburuz
ceph auth list:
mds.mynode
Can I just:
ceph auth export mds.mynode -o mds.export
Add(editor) "caps: [mds] profile mds"
ceph auth import -i mds.export
THanks
jerry
Jerry Buburuz
>
> ceph auth list:
>
> mds.mynode
> key: mykeyxx
> caps: [mgr] profile mds
> caps: [mon] profile mds
>
>
> ce
ceph auth list:
mds.mynode
key: mykeyxx
caps: [mgr] profile mds
caps: [mon] profile mds
ceph auth get-or-create mds.mynode mon 'profile mds' mgr 'profile mds'
mds 'allow *' osd 'allow *'
error:
Error EINVAL: key for mds.mynode exists but cap mds does not match
On 15/09/2022 03:09, Jerry Buburuz wrote:
Hello,
I am trying to add my first mds service on any node. I am unable to add
keyring to start mds service.
# $ sudo ceph auth get-or-create mds.mynode mon 'profile mds' mgr 'profile
mds' mds 'allow *' osd 'allow *'
Error ENINVAL: key for mds.mynode