欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 时评 > ansible-playbook 执行剧本报错: libselinux-python) aren‘t installed!

ansible-playbook 执行剧本报错: libselinux-python) aren‘t installed!

2025/5/24 1:40:10 来源:https://blog.csdn.net/qq_50247813/article/details/146916765  浏览:    关键词:ansible-playbook 执行剧本报错: libselinux-python) aren‘t installed!

环境:
ansible主机: CentOS Linux release 7.9.2009 (Core) Python 2.7.5
被控制机:ctyunos release 23.01 2 Python 3.9.9

完整报错如下:

在这里插入图片描述

问题描述:
由于被控机的selinux状态为enforcing,所以这里报错提示需要安装libselinux-python ,rpm -qa | grep libselinux-python 查看包已经被安装了。

[root@localhost hosts]# rpm -qa | grep libselinux-python
libselinux-python3-2.5-15.el7.x86_64
libselinux-python-2.5-15.el7.x86_64

解决办法:
最简单的解决办法就是把被控机的selinux改为 disabled 并重启。或者升级python,我在Centos8 python3环境中安装anbles是可以正常使用ansible-playbook。不过不建议升级,会影响到 yum 命令。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com