标签: 虚拟化

k8s-prometheus “context deadline exceeded”问题处理

部署了node-exporter,prometheus却无法获取信息,报context deadline exceeded。 解决: 网上好多介绍说改prometheus的配置scrape_timeout:600s,加大参数即可。 实际上不好使。 最后加大exporter的资源限制解决 默认: resources: limits: cpu: 10m memory: 50Mi requests: cpu: 10m memory: 50Mi 修改为: resources: requests: memory: 30Mi cpu: 100m limits: memory: 200Mi cpu: 500

继续阅读 >>

dockerfile定制tomcat镜像,你需要的都在这

首先准备好一个文件夹,名字随便,把你想加进去的东东发在这里面。比如:jdk1.8   tomcat8,根据需求来 https://github.com/zhangdiandong 下面重点dockerfile FROM centos:7.7.1908 MAINTAINER zhangdd LABEL Description=”基于CentOS 7,安装了jre 8和tomcat8.5″ Version=”1.0″ #定义root密码 RUN echo “root:123456” | chpasswd RUN /bin/cp

继续阅读 >>

etcd集群安装配置

ETC集群配置 yum install etcd 安装 etcd每台安装步骤都一样,所以etcd2、etcd3都以etcd1步骤一样 安装只需一条命令即可: yum -y install etcd 修改配置文件 ETCD_DATA_DIR=”/var/lib/etcd/etcd01″ ETCD_LISTEN_PEER_URLS=”http://192.168.15.1:2380″ ETCD_LISTEN_CLIENT_URLS=”http://127.0.0.1:2379,http://192.168.15.1:2379″

继续阅读 >>

centos7系统ceph-dash安装部署

简介: ceph-dash 是用 Python 开发的一个 Ceph 的监控面板,用来监控 Ceph 的运行状态。同时提供 REST API 来访问状态数据。 安装部署: 1:进入安装目录 cd  /root/ 2:下载软件包 git clone https://github.com/Crapworks/ceph-dash.git 3:进入下载软件包文件夹 cd ceph-dash/ 4:后台启动ceph-dash,日志输出到ceph集群一个文件夹 python ceph-dash.py >/root/cephdash.log 2>&1   & 5:访问页面,查看信

继续阅读 >>

zhangdd谈ceph(二)centos7.4 安装ceph10.2. Jewel环境规划及基础配置

centos7.4 安装ceph10.2. Jewel环境规划及基础配置 安装配置环境介绍 系统版本: more /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 内核版本: uname –a Linux node1 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linuxx86_64 x86_64 GNU/Linux ceph 版本: ceph -v ceph version 10.2.10 (b1e0

继续阅读 >>

ceph优化记录 ceph.conf优化详解

记录一下一些ceph优化的设置,部分内容来自网络,有些请根据自己需求相应修改 1、  Kernel pid max echo 4194303 > /proc/sys/kernel/pid_max 2、  设置MTU,交换机端需要支持该功能,系统网卡设置才有效果 配置文件追加MTU=9000 3、  read_ahead, 通过数据预读并且记载到随机访问内存方式提高磁盘读操作 echo “8192” > /sys/block/sda/queue/read_ahead_kb 4、  swappiness, 主要控制系统对swap的使用 echo “v

继续阅读 >>