48小时系统班试听入口

【Linux运维实战技术】docker安装cadvisor报错

发布作者:新盟教育 发布日期:2023-02-24 浏览人数:1029人

Linux运维实战技术


资源放送 

docker技术教程讲解

↓ 扫一扫 视频在线观看↓

Linux运维资料.png

Could not configure a source for OOM detection, disabling OOM events: open /dev/kmsg: no such file or directory。

运行命令:

docker run -d -p 8090:8080 --name cadvisor -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys:ro -v /var/lib/docker/:/var/lib/docker:ro google/cadvisor:latest


使用docker logs查看你日志有以下错误:

只有这一行错误,没别的信息:

[root@infra ~]# docker logs -f  bec5170f382d
W1111 03:06:47.818365       1 manager.go:349] Could not configure a source for OOM detection, disabling OOM events: open /dev/kmsg: no such file or directory


解决:

使用特权模式运行,加上: --privileged=true。

docker run -d -p 8090:8080 --name cadvisor  --privileged=true -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys:ro -v /var/lib/docker/:/var/lib/docker:ro google/cadvisor:latest


有的服务器需要这个命令运行(不知道为啥。没有研究过)。

   docker run -d \
   -p 8090:8080 \
    --name cadvisor  \
    --privileged=true \
    -v /:/rootfs:ro \
    -v /var/run:/var/run:rw \
    -v /var/lib/docker/:/var/lib/docker:ro \
    -v /sys/fs/cgroup/cpu,cpuacct:/sys/fs/cgroup/cpuacct,cpu \
    google/cadvisor:latest


1671585dc74035d34ac554d5f2ae42fc.jpg

推荐阅读

>>>新手必备-Linux入门之云计算是什么

>>>红帽认证入门-Linux系统介绍及企业版本选型

>>>新手必备-Linux系统安装配置+Xshell远程连接

>>>Linux常用命令行合集之绝对路径和相对路径

>>>软连接与硬连接

客服电话 15822722968 邮箱 799830458@qq.com 地址 天津市红桥区光荣道157号宝能创业中心2号楼-1、2门-907号
官方公众号
商务合作