| Summary: | block device /dev/rbd/$pool/$image is not present | ||
|---|---|---|---|
| Product: | Red Hat Ceph Storage | Reporter: | Rachana Patel <racpatel> |
| Component: | RBD | Assignee: | Josh Durgin <jdurgin> |
| Status: | CLOSED NOTABUG | QA Contact: | ceph-qe-bugs <ceph-qe-bugs> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 1.3.2 | CC: | asriram, ceph-eng-bugs, hnallurv, jdillama, jdurgin, kdreyer, ngoswami, racpatel |
| Target Milestone: | rc | Keywords: | Documentation, ZStream |
| Target Release: | 1.3.2 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-02-12 19:42:33 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Rachana Patel
2016-01-14 21:21:27 UTC
Jason/Josh, could you look briefly over the suggested change and confirm that /dev/rbd# is correct? The documented '/dev/rbd/$pool/$image' path is correct - that it isn't present indicates that the udev rule setting it up was not installed or not working. Rachana, can you reproduce this bug? Can you also verify that 50-rbd.rules is present on your system? Could this be an issue in ceph-rbdnamer ? I don't know how to debug udev issues :( If you run "/usr/bin/ceph-rbdnamer <device number>", you should be able to see it dump the pool and image name: # /usr/bin/ceph-rbdnamer 0 rbd foo You can test udev via: # sudo udevadm test --action=add `udevadm info -q path -n /dev/rbdX` ... snip ... .ID_FS_TYPE_NEW= ACTION=add DEVLINKS=/dev/rbd/rbd/foo DEVNAME=/dev/rbd0 DEVPATH=/devices/virtual/block/rbd0 DEVTYPE=disk ID_FS_TYPE= MAJOR=251 MINOR=0 SUBSYSTEM=block TAGS=:systemd: USEC_INITIALIZED=699743934832 The important line is the DEVLINKS entry showing that it is creating the necessary symlink. Unable to reproduce with current build,with latest build link is getting created so closing bug. re-testing done with version:- ceph-deploy-1.5.27.4-3.el7cp.noarch ceph-common-0.94.5-9.el7cp.x86_64 |