一键安装部署OpenStack报错facter: error while loading shared libraries: leatherman_curl.so.1.3.0的解决办法
使用一键安装openstack报错如下
facter: error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object file: No such file or directory
这是由于leatherman版本导致
查看leaterman版本如下
yum list | grep leatherman
leatherman.x86_64 1.10.0-1.el7 @epel
leatherman-devel.x86_64 1.10.0-1.el7 epel
执行facter -p报错如下
facter -p
facter: error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object file: No such file or directory
解决办法:
回退leatherman版本
yum downgrade leatherman
重新执行facter -p可以看到如下
facter -p
2020-03-16 10:15:19.462412 WARN puppetlabs.facter - skipping external facts for "/var/lib/puppet/facts.d": No such file or directory
disks => {
sda => {
model => "ST1200MM0129",
size => "1.09 TiB",
size_bytes => 1200243695616,
vendor => "SEAGATE"
},
......
重新安装openstack即可成功!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。