Mount OSD data to temp. directory (e.g. /mnt) and check where journal pointing (ls -la /mnt/journal). It can lead to a different location from your "--osd-journal=" instruction to --mkjournal.

On 07/11/2016 05:46 PM, William Josefsson wrote:
Hi All,

Initially, I used /dev/disk/by-partuuid/xxxxxxx-xxxx-xxxx when make the journal for the OSD, i.e. sudo ceph-osd -i 30 --mkjournal --osd-journal=/dev/disk/by-partuuid/2fe31ba2-1ac6-4729-9fdc-63432f50357

Then, I try to use /dev/sdx5 format and it works, i.e.
sudo ceph-osd -i 30 --mkjournal --osd-journal=/dev/sdc5

Does anyone knows why it doesn't work if I map the journal using /dev/disk/by-partuuid/xxx-xxx ?

Thanks.

On Mon, Jul 11, 2016 at 9:09 PM, William Josefsson <william.josef...@gmail.com <mailto:william.josef...@gmail.com>> wrote:

    Hi Everyone,

    I have a problem with OSD stuck in booting state.

    sudo ceph daemon osd.7 status
    {
        "cluster_fsid": "724e501f-f4a3-4731-a832-c73685aabd21",
        "osd_fsid": "058cac6e-6c66-4eeb-865b-3d22f0e91a99",
        "whoami": 7,
        "state": "booting",
        "oldest_map": 1255,
        "newest_map": 2498,
        "num_pgs": 0
    }

    This is what I get in the log file /var/log/ceph/ceph.osd.7.log

    2016-07-11 20:38:19.166607 7fb258077880  0 ceph version 0.94.7
    (d56bdf93ced6b80b07397d57e3fa68fe68304432), process ceph-osd, pid
    74882
    2016-07-11 20:38:19.194663 7fb258077880  0
    filestore(/var/lib/ceph/osd/ceph-7) backend xfs (magic 0x58465342)
    2016-07-11 20:38:19.196561 7fb258077880  0
    genericfilestorebackend(/var/lib/ceph/osd/ceph-7) detect_features:
    FIEMAP ioctl is supported and appears to work
    2016-07-11 20:38:19.196567 7fb258077880  0
    genericfilestorebackend(/var/lib/ceph/osd/ceph-7) detect_features:
    FIEMAP ioctl is disabled via 'filestore fiemap' config option
    2016-07-11 20:38:19.197649 7fb258077880  0
    genericfilestorebackend(/var/lib/ceph/osd/ceph-7) detect_features:
    syncfs(2) syscall fully supported (by glibc and kernel)
    2016-07-11 20:38:19.197680 7fb258077880  0
    xfsfilestorebackend(/var/lib/ceph/osd/ceph-7) detect_feature:
    extsize is disabled by conf
    2016-07-11 20:38:19.199632 7fb258077880  0
    filestore(/var/lib/ceph/osd/ceph-7) mount: enabling WRITEAHEAD
    journal mode: checkpoint is not enabled
    2016-07-11 20:38:19.202743 7fb258077880  1 journal _open
    /var/lib/ceph/osd/ceph-7/journal fd 20: 40010514432 bytes, block
    size 4096 bytes, directio = 1, aio = 1
    2016-07-11 20:38:19.209391 7fb258077880  1 journal _open
    /var/lib/ceph/osd/ceph-7/journal fd 20: 40010514432 bytes, block
    size 4096 bytes, directio = 1, aio = 1
    2016-07-11 20:38:19.210134 7fb258077880  0 <cls>
    cls/hello/cls_hello.cc:271: loading cls_hello
    2016-07-11 20:38:19.218632 7fb258077880  0 osd.7 2498 crush map
    has features 1107558400, adjusting msgr requires for clients
    2016-07-11 20:38:19.218644 7fb258077880  0 osd.7 2498 crush map
    has features 1107558400 was 8705, adjusting msgr requires for mons
    2016-07-11 20:38:19.218652 7fb258077880  0 osd.7 2498 crush map
    has features 1107558400, adjusting msgr requires for osds
    2016-07-11 20:38:19.218671 7fb258077880  0 osd.7 2498 load_pgs
    2016-07-11 20:38:19.218706 7fb258077880  0 osd.7 2498 load_pgs
    opened 0 pgs
    2016-07-11 20:38:19.219596 7fb258077880 -1 osd.7 2498
    log_to_monitors {default=true}
    2016-07-11 20:38:19.223879 7fb2466ea700  0 osd.7 2498 ignoring
    osdmap until we have initialized
    2016-07-11 20:38:19.223959 7fb2466ea700  0 osd.7 2498 ignoring
    osdmap until we have initialized
    2016-07-11 20:38:19.224145 7fb258077880  0 osd.7 2498 done with
    init, starting boot process

    OSD never get connected to the monitor.

    I'm running Hammer/Centos 7.2.

    Any hint for me?

    Thanks.




_______________________________________________
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

Reply via email to