On Tue, Apr 3, 2018 at 6:30 PM Jeffrey Zhang < zhang.lei.fly+ceph-us...@gmail.com> wrote:
> I am testing ceph Luminous, the environment is > > - centos 7.4 > - ceph luminous ( ceph offical repo) > - ceph-deploy 2.0 > - bluestore + separate wal and db > > I found the ceph osd folder `/var/lib/ceph/osd/ceph-0` is mounted > from tmpfs. But where the files in that folder come from? like `keyring`, > `whoami`? > These are generated as part of the initialization process. I don't know the exact commands involved, but the keyring for instance will draw from the results of "ceph osd new" (which is invoked by one of the ceph-volume setup commands). That and whoami are part of the basic information an OSD needs to communicate with a monitor. -Greg > > $ ls -alh /var/lib/ceph/osd/ceph-0/ > lrwxrwxrwx. 1 ceph ceph 24 Apr 3 16:49 block -> > /dev/ceph-pool/osd0.data > lrwxrwxrwx. 1 root root 22 Apr 3 16:49 block.db -> > /dev/ceph-pool/osd0-db > lrwxrwxrwx. 1 root root 23 Apr 3 16:49 block.wal -> > /dev/ceph-pool/osd0-wal > -rw-------. 1 ceph ceph 37 Apr 3 16:49 ceph_fsid > -rw-------. 1 ceph ceph 37 Apr 3 16:49 fsid > -rw-------. 1 ceph ceph 55 Apr 3 16:49 keyring > -rw-------. 1 ceph ceph 6 Apr 3 16:49 ready > -rw-------. 1 ceph ceph 10 Apr 3 16:49 type > -rw-------. 1 ceph ceph 2 Apr 3 16:49 whoami > > I guess they may be loaded from bluestore. But I can not find any clue for > this. > _______________________________________________ > ceph-users mailing list > 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