On 2012. July 10. 16:25:47 Sage Weil wrote: > On Wed, 11 Jul 2012, Sz?kelyi Szabolcs wrote: > > > >> The problem is that the mount.ceph command doesn't understand > > > >> keyrings; > > > >> it > > > >> only understands secret= and secretfile=. There is a longstanding > > > >> feature > > > >> bug open for this > > > >> > > > >> http://tracker.newdream.net/issues/266 > > > >> > > > >> but it hasn't been prioritized. Sorry for the confusion! It will > > > >> happen > > > >> soon. > > > >> > > > >> In the meantime, you need > > > >> > > > >> -o secretfile=/path/to/secretfile,name=access_fs > > > > > > > > Is this also true for the FUSE client? I have obscure memories about > > > > big > > > > differences between the kernel and the FUSE client, for example the > > > > latter > > > > being able to read ceph.conf, and get the necessary info, including > > > > the > > > > keyring file, from there. Maybe I didn't emphasize it, but that's what > > > > I'm > > > > using. > > > > > > When using ceph-fuse, you want to specify the name with > > > --name=access_fs ? no -o required. > > > > Okay, so I don't need the "client." prefix for the key name, but how can I > > specify the --name= option in fstab? Or is it possible to specify it in > > ceph.conf, so it can be read by ceph-fuse when called by mount? > > Er sorry, you actually want either --id foo or --name client.foo (they are > equivalent) when dealing with ceph-fuse (or other userland daemons/tools). > > I'm not sure what the best way of putting fuse-based file systems in fstab > is, though. One way or another, though, ceph-fuse needs to be told on the > command line who to authenticate as (and which sections of ceph.conf to > pay attention to). This seems to be possible to pass a single argument to the userspace mount program with the following syntax in fstab: ceph-fuse#--name=client.access_fs /mnt/ceph fuse defaults 0 0 -- cc -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html