1安装版本:
multipath-tools_0.7.4.orig.tar.gz
2解压之后#make 出现错误:
![](https://i-blog.csdnimg.cn/blog_migrate/c0e8f289a875ef5a2d63b4b9a251df97.png)
CC1:error:unrecognized command line option‘-fstack-protect-strong’出现这样的报错,就是GCC版本的问题。我用的本机版本4.6.3.切换后的版本是5.4.1.下面的链接地址是gcc版本更新新和切换的:
再次make的时候就出现了以下.h文件路径的问题,这是缺少库文件。
![](https://i-blog.csdnimg.cn/blog_migrate/5fdea0f036062cd079b317cba522c7ab.png)
apt-get install libreadline-dev
apt-get install libaio-dev
apt-get install libdevmapper-dev
apt-get install liburcu-dev
3make 成功之后make install&&multipth-ll。出现以下错误:
Libmultipath.so.0:Cannot open shared object file
![](https://i-blog.csdnimg.cn/blog_migrate/6b83b0092ed88c57d5818f6d9170a9dd.png)
添加库文件加载的路径:
Vim /etc/ld.so.conf.d/libc.conf
添加以下内容:
/usr/local/lib
/lib64
/lib32
然后命令行输入以下命令:
ldconfig