Ubuntu22.04系统 安装cAdvisor提示找不到 CPU 的挂载点错误解决办法。

如果我们在安装cAdvisor时容器启动不起来

查看日志如下图所示


1、查看cgroup文件系统是v2 还是 v1

mount | grep cgroup

如图所示我的是v2 , cAdvisor 目前的最新版本(v0.39.0)仍然只支持 cgroup v1,不支持 cgroup v2。因此,如果你的系统正在使用 cgroup v2,并且需要使用 cAdvisor 进行监控,那么目前的解决方案可能是将系统切换回 cgroup v1。

2、将v2 改为v1

vim /etc/default/grub

打开文件后我们可以看到如上图所示我们将原来的GRUB_CMDLINE_LINUX进行更改或者注释在下面添加如下内容:

GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=0 systemd.unified_cgroup_hierarchy=0"

systemd.unified_cgroup_hierarchy=0 【值为1,就是cgroup v2,值为0,则为cgroup v1】

参数修改完成后,需要重启加载配置文件,重启Ubuntu系统

3、 重启Ubuntu系统

sudo update-grub

sudo reboot

4、重启系统后连接服务器 查看

sudo -i

mount | grep cgroup

4、重启完成后我们在启动cadvisor就没有问题了

相关推荐
stone.eye33 分钟前
阿里云通过docker安装skywalking及elasticsearch操作流程
elasticsearch·阿里云·docker·skywalking
EPSDA38 分钟前
Linux线程池
linux·运维·服务器·开发语言·c++
我爱蛋蛋后38 分钟前
Linux驱动开发之音频驱动与基础应用编程
linux·c语言·驱动开发·音视频
真正的醒悟2 小时前
H3C交换机&路由器&防火墙FTP/TFTP服务器搭建。
服务器·网络·智能路由器
你好呀我是裤裤2 小时前
Linux基础开发工具的使用(apt、vim、gcc、g++、gdb、make、makefile)
linux·运维·vim
不修×蝙蝠2 小时前
Tomcat理论(Ⅰ)
java·服务器·java-ee·tomcat
望获linux2 小时前
如何在望获实时 Linux & 京博航友善 NanoPC-T6 上部署 Docker
linux·运维·服务器·docker·eureka·开源软件
小白电脑技术2 小时前
Docker小雅Emby全家桶配置夸克网盘Cookie教程
docker
wangchen_02 小时前
linux编译器和自动化构建工具(gcc与Makeile)
linux·运维·服务器
DC_BLOG2 小时前
Linux-Ansible命令
linux·运维·服务器·ansible