#20 Issue closed
: Include libs in /lib*/multipath¶
Labels: bug
, waiting for info
pavoldomin opened issue at 2012-03-27 06:51:¶
Cannot start multipath in rear recovery shell:
RESCUE hostname:~ # multipath -l
Mar 26 13:35:44 | Prioritizer 'const' not found in /lib64/multipath
Mar 26 13:35:44 | Prioritizer 'alua' not found in /lib64/multipath
Mar 26 13:35:44 | Checker 'directio' not found in /lib64/multipath
Mar 26 13:35:44 | failed to initialize checkers
The problem is that shared libs in /lib*/multipath are not included automatically in initrd
hostname:/usr/share/rear # ls /lib*/multipath
libcheckcciss_tur.so libcheckrdac.so libprioconst.so libprioontap.so
libcheckdirectio.so libcheckreadsector0.so libprioemc.so libpriorandom.so
libcheckemc_clariion.so libchecktur.so libpriohds.so libpriordac.so
libcheckhp_sw.so libprioalua.so libpriohp_sw.so libprioweightedpath.so
If mutlipath is activated, these libraries should be included.
jhoekx commented at 2012-03-27 08:22:¶
Hi Pavol,
I had noticed this, but the path in my commited fix was wrong. My local.conf contained the correct fix.
COPY_AS_IS=( "${COPY_AS_IS[@]}" /lib*/multipath)
Fixed in 5e39a39c77b9be653fa071ee7f276654abba25e2
Thanks.
dagwieers commented at 2012-03-28 06:45:¶
I am closing this issue, if you see that it is not working in your case, feel free to reopen this issue !
[Export of Github issue for rear/rear.]