On Mon, May 30, 2016 at 10:54 AM, dbgong <dbgong@xxxxxxxxxxx> wrote: > Hi all, > > I create a image on my Centos 7 client. > Then map the device and format to ext4, and mount in /mnt/ceph-hd > and I have added many files to /mnt/ceph-hd. > > and I didn't not set rbd start on boot. > then after the server reboot, I can't find the image. > no any rbd devices in /dev/ > > modprobe rbd > > rados lspools # output: rbd > rbd ls -p rbd # hanging, and get nothing > rados -p rbd ls # out put many files, such as > rbd_data.8582243f3774.0000000000004454, and no rbd_directory Are you sure? Did you wait for it to complete? What about *.rbd, rbd_id.* and rbd_header.* objects? Did you try mapping an image with "rbd map <imgname>"? Pretty much everything should still work even if rbd_directory is truly missing. > > ceph -s > cluster xxxxx > health HEALTH_WARN > 3 near full osd(s) Can you paste the entire ceph -s? Thanks, Ilya _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com