首页 > 系统相关 >Centos 7安装k8s 报hostPath type check failed:/sys/fs/bpf is not a direcctory错误解决方法

Centos 7安装k8s 报hostPath type check failed:/sys/fs/bpf is not a direcctory错误解决方法

时间:2023-07-31 10:57:06浏览次数:43  
标签:fs Centos bpf elrepo grub2 yum 内核 安装

原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。 邮箱:[email protected]

说明

Centos 7 系列操作系统在安装k8s时可能会遇到hostPath type check failed:/sys/fs/bpf is not a direcctory错误,该问题为内核版本过低导致的。/sys/fs/bpf 在4.4版本中的内核中才有,对于版本比较高得k8s集群建议升级内核到4.4以上。

该操作需要在能够连接互联网环境机器上进行。

步骤概述

  1. 查看确认当前内核
  2. 导入镜像key
  3. 安装elrepo yum源
  4. 安装内核
  5. 更改内核默认启动顺序
  6. 确认内核升级成功

操作过程

一、确认当前内核内核版本小于4.4

# uname -r

二、导入镜像校验key

# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# echo $?

三、安装配置elrepo yum源

# yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
# echo $?

四、使用yum安装内核

# yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml -y
# echo $?

五、更改内核启动顺序

查看当前默认启动内核信息

# grub2-editenv list

查看当前系统中存在的内核条目,一行为一条

# cat /boot/grub2/grub.cfg | grep -i ^menuentry

设置新安装的内核为第一启动内核,单引号中的内容,来至上一步骤“查看当前系统中存在的内核条目”截取menuentry 关键字后第一个单引号中的数据包含单引号。选择内核时请选择没得16进制字符串的内核条目。

# grub2-set-default  'CentOS Linux (6.4.7-1.el7.elrepo.x86_64) 7 (Core)'

确认下一次默认启动内核信息

# grub2-editenv list

六、重启验证

确认内核默认启动顺序无误过后重启操作系统

# reboot

系统重启过后再次查看当前内核版本,取人内核升级成功

# uname -r

 

标签:fs,Centos,bpf,elrepo,grub2,yum,内核,安装
From: https://www.cnblogs.com/Pigs-Will-Fly/p/17592712.html

相关文章

  • centos更换java版本
    以java11为例先使用下面的命令下载java11$sudoyum-yinstalljava-11-openjdk-devel输入命令改变java环境$sudoalternatives--configjava出现下面的界面,选择3(假如需要换为java11) 输入java-version查看版本 ......
  • nfs服务器搭建
      1.安装nfs[所有节点]yuminstallnfs-utils-y2.选择一台nfs-utils服务器作为数据节点,并进行配置修改nfs服务器配置  vi/etc/exports/ifs/kubernetes*(rw,no_root_squash)*代表所有ip可以访问,rw代表对此目录有读写权限,no_root_squash代表他是root身份运行......
  • 编辑centos系统 硬盘 的uuid 和系统启动硬盘分区的uuid
    硬盘的UUID是为系统中的存储设备提供的唯一标识字符串,不管设备是什么类型的,都需要在系统中添加新的设备,例如硬盘,如果添加错误会造成系统找不到硬盘启动失败,我们在挂在分区的过程中需要找到分区的UUID表示,写到fstab文件中,这样系统在启动的时候就能找到分区为UUID的表示,如果找......
  • 【题解】[ABC312G] Avoid Straight Line(容斥,树上统计,dfs)
    【题解】[ABC312G]AvoidStraightLine题目链接[ABC312G]AvoidStraightLine题意概述给定一棵\(n\)个节点的树,第\(i\)条边连接节点\(a_i\)和\(b_i\),要求找到满足以下条件的三元整数组\((i,j,k)\)的数量:\(1\lei<j<k\len\);对于树上任意一条简单路径,都不同时经......
  • centos系统uuid来历
    原文:https://blog.csdn.net/smstong/article/details/46417213Universally Unique IDentifier,是一种获取全局唯一命名的标准。1 UUID的来历要为一个对象进行命名,并要求这个名字在时间和空间上都是唯一的,这在计算机领域是一个很重要的问题。目前已经存在很多成熟的解决方案......
  • centos等linux系统重启网卡和配置网卡命令
    centos网卡配置1、网卡主要分为静态网卡配置和动态网卡配置,静态网卡配置就是通过配置文件将IP地址等设置为一个固定的值。但是动态是每次开始时候动态分配的一个地址。2、网卡的静态配置路径为centos基本都是/etc/sysconfig/network-scripts通过ip-a查看本机的网卡配置文件是......
  • centos环境minio安装踩坑指南2023年7月30日
    MinIO的安装踩坑指南环境centos71.安装MinIO官方文档Binary下载,按照官网的路径配置比较快下载miniowgethttps://dl.min.io/server/minio/release/linux-amd64/minio修改minio的权限chmod+xminio移动下载的文件到此文件夹下sudomvminio/usr/local/bin/2.......
  • centos 7 ONBOOT=yes 启动失败
    centos7ONBOOT=yes启动失败 今天在centOS7下更改完静态ip后发现network服务重启不了,翻遍了网络,尝试了各种方法,终于解决了。现把各种解决方法归纳整理,希望能让后面的同学少走点歪路。。。首先看问题:执行servicenetworkrestart命令后出现下面的错误: Restartingnetwo......
  • 阿里云Centos环境部署springboot项目
    JDK安装直接云安装即可yuminstall-yjava-1.8.0-openjdk,java-version查看.MySQL安装下载~~选择CompressedTARArchive选择Linux-通用;x8664~~云安装5.7版本推荐!卸载mariadb如下命令以此执行rpm-qa|grepmarirpm-e--nodepsmariadb-libsrpm......
  • stata fsum
    .fsum//显示所有所有变量样本数平均值最小值最大值Variable|NMeanSDMinMax---------......