zoukankan      html  css  js  c++  java
  • 安装promethues报错记录

    1、执行kubectl create -f prometheus-rbac.yaml报错:

    "prometheus-rbac.yaml": error validating data: apiVersion not set

    原因:报错说了“apiVersion not set”apiVersion没有设置,检查一下apiVersion在配置文件中有写吗,写对了吗,是不是少了个字母之类的。

    2、报错:mount: wrong fs type, bad option, bad superblock on 192.168.1.111:/data/prometheus,

    原因:nfs挂载问题,一般是有客户端没有安装nfs-utils,执行yum install nfs-utils安装就行了

    3、kubectl logs -f prometheus-7cc859bccd-m5fvj -n kube-ops查看日志是报错:

    error: a container name must be specified for pod prometheus-7cc859bccd-m5fvj, choose one of: [alertmanager prometheus-server]

    原因:因为pod中不止一个容器,所以我们在看pod日志的时候,要加上容器名称:kubectl logs -f prometheus-7cc859bccd-m5fvj -n kube-ops -c alertmanager

    4、启动alertmanager 容器报错,日志如下:

    level=error ts=2020-05-19T03:19:58.540994885Z caller=main.go:179 msg="Unable to create data directory" err="mkdir data/: read-only file system"

    原因:新版本dockerfile中的默认WORKDIR发生了变化,变成了/etc/alertmanager目录,默认情况下存储路径--storage.path是相对目录data/,因此,alertmanager 会在我们上面挂载的 ConfigMap 中去创建这个目录,所以会报错,我们可以通过覆盖--storage.path参数来解决这个问题

    5、启动grafana报错:

    running "VolumeBinding" filter plugin for pod "grafana-67c548f686-tc94b": pod has unbound immediate PersistentVolumeClaims

    原因:没有可以绑定的pvc,查看一下提前做好pvpvc没有,这两个需要在启动grafana之前准备好,检查一下磁盘大小是否符合要求。

  • 相关阅读:
    单片机多字节串口接收(转)
    TVS ESD 二极管介绍与应用
    W25X16测试程序
    51单片机基于定时器0的硬件延时代码
    [C#]在Windows Service中使用ThreadPool
    [C#]ASP.NET MVC 3 在线学习资料
    [C#]DataGridView中使用数据绑定Enum类型
    [HIMCM]Consortium可以免费下载了!
    [HIMCM]MathType小练习
    实现在DataGridView的编辑列里面选择列类型ColmnType时,多一种类型CalendarColumn从而增加时间控件
  • 原文地址:https://www.cnblogs.com/Christine-ting/p/12917306.html
Copyright © 2011-2022 走看看