easzlab / kubeasz

使用Ansible脚本安装K8S集群,介绍组件交互原理,方便直接,不受国内网络环境影响
https://github.com/easzlab/kubeasz
10.53k stars 3.53k forks source link

kylin系统安装失败 #1392

Closed rgwrgw555 closed 4 months ago

rgwrgw555 commented 4 months ago

What happened? 发生了什么问题?

我在./ezctl add-node default 添加node节点时报错,报错内容如下:

TASK [prepare : 设置 k8s_nodename 在 master[0] 节点 /etc/hosts 地址解析] *** fatal: [192.168.100.186 -> 192.168.103.79]: FAILED! => {"changed": false, "msg": "Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!"}

What did you expect to happen? 期望的结果是什么?

这个问题是否可以修复

How can we reproduce it (as minimally and precisely as possible)? 尽可能最小化、精确地描述如何复现问题

我尝试过yum install libselinux-python 提示如下:

[root@k8s-192-168-100~]# yum install libselinux-python 上次元数据过期检查:3:01:46 前,执行于 2024年07月03日 星期三 07时48分15秒。 未找到匹配的参数: libselinux-python 错误:没有任何匹配: libselinux-python

检查selinux如下: [root@k8s-192-168-100 ~]# getenforce Disabled

Anything else we need to know? 其他需要说明的情况

No response

Kubernetes version k8s 版本

1.30.1

Kubeasz version

2.6.5

OS version 操作系统版本

NAME="Kylin HostOS V10" VERSION="V10 (Helium)" ID="kylin" VERSION_ID="V10" PRETTY_NAME="Kylin HostOS V10 (Helium)" ANSI_COLOR="0;31" ```console # On Linux: $ cat /etc/os-release # paste output here $ uname -a # paste output here ```

Related plugins (CNI, CSI, ...) and versions (if applicable) 其他网络插件等需要说明的情况