Multipath devices on the overcloud node aren't configured correctly in RHOSP 16.2
Environment
- Red Hat OpenStack Platform 16.2.4
- Overcloud nodes using multipath device(s)
Issue
- overcloud nodes' multipath devices aren't configured correctly
- multipath device name and its path information are missing
- device access causing I/O errors
- Buffer I/O error on dev
Resolution
This issue was fixed in RHOSP 16.2.5.
Root Cause
Module tripleo_multipathd
is not able to see the udev information of the host devices.
Diagnostic Steps
- overcloud nodes' multipath devices aren't configured correctly.
The device name and the path information are missing.
$ multipath -ll
mpathr (<WWID>) dm-48 ##,##
size=3.3T features='0' hwhandler='0' wp=rw
mpathe (<WWID>) dm-35 ##,##
size=32M features='0' hwhandler='0' wp=rw
mpathq (<WWID>) dm-47 ##,##
size=32M features='0' hwhandler='0' wp=rw
mpathd (<WWID>) dm-34 ##,##
size=32M features='0' hwhandler='0' wp=rw
- device access causes I/O errors (where is this log found?)
Jan 20 17:58:55 compute kernel: blk_update_request: I/O error, dev dm-48, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
Jan 20 17:58:55 compute kernel: blk_update_request: I/O error, dev dm-48, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
Jan 20 17:58:55 compute kernel: Buffer I/O error on dev dm-48, logical block 0, async page read
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments