multipath.conf missing quote on alias can cause empty entry in dmsetup
Issue
Missing quote on alias in /etc/multipath.conf
can result in empty entries in dmsetup
multipath {
wwid "350002ac005303ac0"
alias "oracleasm <----- No ending "
}
Running multipath
errors as expected, but dmsetup
shows an empty entry
root@localhost:/etc # multipath
350002ac000463ac1: rename mpath7 to
DM message failed [switch_group 1]
: (350002ac000463ac1) 3PARdata,VV
[size=100G][features=0][hwhandler=0][n/a]
\_ round-robin 0 [prio=1][undef]
\_ 2:0:0:12 sdah 66:16 [active][ready]
\_ 1:0:0:12 sdm 8:192 [active][ready]
DM message failed [queue_if_no_path]
root@localhost:~ # dmsetup ls
(253, 71) <----- Missing device name
oraclevoteocr_001 (253, 14)
vg01-homelv (253, 4)
oraclevoteocr_003p1 (253, 36)
oracleasm_005 (253, 25)
oracleasm_004p4 (253, 56)
oracleasm_014p1 (253, 45)
Environment
Red Hat Enterprise Linux (RHEL) 5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.