摘要:
apache安装 yum install gcc gcc-c++ make cmake git wget zip unzip bzip2 zlib-devel Linux中安装Apache 编译出现问题: 解决办法: 1、下载所需要的软件包 wget http://archive.apache.or
阅读全文
posted @ 2022-03-15 11:11
fengjian1585
阅读(354)
推荐(0)
摘要:
nginx可以方便快捷的配置负载均衡,并且可以配置失效策略,负载均衡算法等。如下,是一个简单的配置。 如上,配置了两台后端服务,一个81端口,一个82端口,81的权重为1,82的权重为2。每10s内如果失效次数到达2次,则任务后端服务不可用,判定为不可用,会将其从后端列表中摘除,10s再次加入后端服
阅读全文
posted @ 2022-03-11 22:00
fengjian1585
阅读(1981)
推荐(0)
摘要:
配置yum源 [root@master1 ~]# cat > /etc/yum.repos.d/kubernetes.repo << EOF [kubernetes] name=Kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/
阅读全文
posted @ 2022-03-06 16:33
fengjian1585
阅读(593)
推荐(0)
摘要:
openssl x509 -in kubernetes.pem -text -noout openssl x509 -in etcd.pem -text -noout openssl x509 -in kubernetes.pem -text -noout openssl x509 -in kube
阅读全文
posted @ 2022-02-25 15:23
fengjian1585
阅读(6686)
推荐(0)
摘要:
harbor管理helm-chart harbor安装的时候默认没有helm charts的仓库,启用 harbor 的 chart repository 服务 docker-compose stop ./install.sh --with-chartmuseum 配置国内chart仓库 微软仓库(
阅读全文
posted @ 2022-02-25 15:01
fengjian1585
阅读(372)
推荐(0)
摘要:
有两种情况: 1.做为volumes使用时,subPath代表存储卷的子路径: apiVersion: v1 kind: Pod metadata: name: testpod0 spec: containers: - name: testc image: busybox command: ["/b
阅读全文
posted @ 2022-02-25 14:39
fengjian1585
阅读(2283)
推荐(0)
摘要:
一、安装 1.安装argocd kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install
阅读全文
posted @ 2022-02-25 14:34
fengjian1585
阅读(3528)
推荐(0)
摘要:
[root@master1 ~]# kubectl get lease -A NAMESPACE NAME HOLDER AGE kube-node-lease master1 master1 251d kube-node-lease master2 master2 251d kube-node-l
阅读全文
posted @ 2022-02-25 13:27
fengjian1585
阅读(180)
推荐(0)
摘要:
2 使用ConfigMap 2.1 通过环境变量的方式使用ConfigMap 2.1.1 使用单个ConfigMap中的数据定义容器环境变量 配置文件:创建一个名称为 single-cm-demo.yaml 的配置文件,内容如下所示。该配置文件中定义了一个名称为 env-cm 的ConfigMap,
阅读全文
posted @ 2022-02-24 10:42
fengjian1585
阅读(185)
推荐(0)
摘要:
探针 Pod 探针的相关属性 探针(Probe)有许多可选字段,可以用来更加精确的控制Liveness和Readiness两种探针的行为(Probe): initialDelaySeconds: Pod 启动后首次进行检查的等待时间,单位“秒”。 periodSeconds: 检查的间隔时间,默认为
阅读全文
posted @ 2022-02-24 09:43
fengjian1585
阅读(849)
推荐(0)
摘要:
nodesjs 基础镜像 FROM centos:centos7.9.2009 MAINTAINER fengjian <fengjian1585@163.com> ENV TZ "Asia/Shanghai" ENV TERM xterm ENV NODE_HOME=/usr/local/node
阅读全文
posted @ 2022-02-23 11:15
fengjian1585
阅读(273)
推荐(0)
摘要:
https://ghproxy.com/
阅读全文
posted @ 2022-02-22 13:33
fengjian1585
阅读(377)
推荐(0)
摘要:
Centos7安装NPM 1.安装gcc yum install gcc gcc-c++ 2.下载node国内镜像(推荐) wget https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz 3.解压并重命
阅读全文
posted @ 2022-02-18 10:07
fengjian1585
阅读(198)
推荐(0)
摘要:
一、mqcloud(https://github.com/sohutv/mqcloud/) sohu出的集客户端SDK,运维,监控,预警等功能的RocketMQ企业级一站式服务平台 使用java开发,功能比较多,对集群数量较多的环境支持比较好 二、RocketmqExporter(https://g
阅读全文
posted @ 2022-02-11 14:28
fengjian1585
阅读(1397)
推荐(0)
摘要:
查看prometheus kubectl get prometheus k8s -n kubesphere-monitoring-system -o yaml 添加 http://172.31.115.19:8480/insert/0/prometheus/api/v1/write , 使prome
阅读全文
posted @ 2022-01-29 17:09
fengjian1585
阅读(769)
推荐(0)
摘要:
所有容器都应该设置 requestrequest 的值并不是指给容器实际分配的资源大小,它仅仅是给调度器看的,调度器会 “观察” 每个节点可以用于分配的资源有多少,也知道每个节点已经被分配了多少资源。被分配资源的大小就是节点上所有 Pod 中定义的容器 request 之和,它可以计算出节点剩余多少
阅读全文
posted @ 2022-01-29 17:04
fengjian1585
阅读(622)
推荐(0)
摘要:
1. 概述 作为 Kubernetes 最长使用的一种网络插件,Calico 具有很强的扩展性,较优的资源利用和较少的依赖,相较于 Flannel 插件采用 Overlay 的网络,Calico 可以通过三层路由的方式采用性能更佳的 Underlay 网络,Calico 网络插件的转发效率是所有方案
阅读全文
posted @ 2022-01-27 08:51
fengjian1585
阅读(314)
推荐(0)
摘要:
简介 VictoriaMetrics集群方案,除了有单节点方案的优点以外,还可以做到水平扩容,当有大量数据存储时,VictoriaMetrics集群方案是个不错的选择。 官方建议是100w/s以下的数据点抓取,使用单节点版,单节点版可以省更多的CPU、内存、磁盘资源。 但是,当遇到如下问题可以考虑集
阅读全文
posted @ 2022-01-24 16:47
fengjian1585
阅读(3603)
推荐(0)
摘要:
1. yum 安装ffmpeg 依赖软件 yum install autoconf automake cmake freetype-devel gcc gcc-c++ git libtool make mercurial nasm pkgconfig zlib-devel python-devel
阅读全文
posted @ 2022-01-24 15:07
fengjian1585
阅读(531)
推荐(0)
摘要:
1 第一步 2 .第二步 3. 第三步 4. 第四步 #注释 一定要 post 中 deleteDir 注释掉
阅读全文
posted @ 2021-12-27 14:36
fengjian1585
阅读(688)
推荐(0)
摘要:
背景 文件存储(Cloud File Storage,CFS)支持 NFS v3.0 及 NFS v4.0 协议, 其中 NFS v3.0 是 NFS 协议较早期版本,兼容 Windows 客户端;NFS v4.0 协议为稍后期版本,支持文件锁等功能。 客户端现象 在大量小文件或者大小文件混合场景下
阅读全文
posted @ 2021-12-23 18:21
fengjian1585
阅读(3488)
推荐(1)
摘要:
curl -v -u 'admin:123456' --upload-file kafka_2.11-1.1.0.jar http://10.0.0.1:8081/nexus/repository/maven-releases/org/apache/kafka/1.1.0/kafka_2.11-1.
阅读全文
posted @ 2021-12-10 15:42
fengjian1585
阅读(343)
推荐(0)
摘要:
zookeer 中查询 canal信息 ls /otter/canal:canal的根目录 ls /otter/canal/cluster:整个canal server的集群列表 ls /otter/canal/destinations:destination的根目录 get /otter/cana
阅读全文
posted @ 2021-12-10 13:15
fengjian1585
阅读(101)
推荐(0)
摘要:
点开来具体查看发现Active NameNode和Stanby NameNode都有上一次检查点的告警。 2.解决方法是要我们手动保存一次HDFS的检查点输入以下命令 摘自 https://www.freesion.com/article/9575249903/
阅读全文
posted @ 2021-11-29 16:49
fengjian1585
阅读(450)
推荐(0)
摘要:
jenkins 启动java放后台不退出 #启动测试环境 ssh root@10.20.20.99 "/home/testabc/start.sh 2 2 >/dev/null 2>&1 &"
阅读全文
posted @ 2021-11-12 13:32
fengjian1585
阅读(360)
推荐(0)
摘要:
在线添加新磁盘 #扫描 SCSI总线并添加 SCSI 设备 for host in $(ls /sys/class/scsi_host) ; do echo "- - -" > /sys/class/scsi_host/$host/scan; done #重新扫描 SCSI 总线 for scsi_
阅读全文
posted @ 2021-11-08 12:12
fengjian1585
阅读(85)
推荐(0)
摘要:
设置node1 不能调度 kubectl cordon node1 驱逐node2节点上的Pod kubectl drain node1 --delete-local-data --ignore-daemonsets --force --delete-local-data 删除本地数据,即使empt
阅读全文
posted @ 2021-11-08 08:37
fengjian1585
阅读(295)
推荐(0)
摘要:
Dolphinscheduler 下载: wget --no-check-certificate https://dlcdn.apache.org/dolphinscheduler/2.0.0-alpha/apache-dolphinscheduler-2.0.0-alpha-bin.tar.gz
阅读全文
posted @ 2021-11-03 16:57
fengjian1585
阅读(1794)
推荐(0)
摘要:
k8s 使用非root用户启动 Dockerfile FROM 192.168.15.198/source/tomcat8_jdk1.8:202107131202 MAINTAINER fengjian <627459560@qq.com> RUN groupadd -g 2000 fengjian
阅读全文
posted @ 2021-11-01 10:55
fengjian1585
阅读(1227)
推荐(0)
摘要:
Jenkins每次构建完了后要自动杀掉部署过程中的子进程。 Jenkins使用processTreeKiller杀掉了所有子进程,而且这是Jenkins的默认行为。当一次build异常结束,或被人终止时,必然需要结束所有这次build启动的子进程。 在pipeline的job中,执行启动tomcat
阅读全文
posted @ 2021-10-18 13:28
fengjian1585
阅读(1544)
推荐(1)
摘要:
同步只增加的文件,已有的文件不同步 rsync -torpvg --ignore-existing --progress test root@192.168.15.198:/root/"--ignore-existing"是更新目标端不存在的文件。 使用"--existing"选项使得只更新目标端已
阅读全文
posted @ 2021-09-29 09:51
fengjian1585
阅读(217)
推荐(0)
摘要:
查看kube-controller-manager 报错, 说ip地址段已经没有可用的ip了 [root@master1 ~]# journalctl -f -t kube-controller-manager -- Logs begin at 日 2021-09-12 12:29:49 CST.
阅读全文
posted @ 2021-09-23 14:06
fengjian1585
阅读(1578)
推荐(0)
摘要:
xfs硬盘格式inode空间占比(默认为5%) xfs文件系统动态扩容inode空间占比为10%(后续可以根据存储情况调整) $ xfs_growfs -m 10 /minio 摘自:https://blog.51cto.com/zyrs/2747677
阅读全文
posted @ 2021-09-15 11:12
fengjian1585
阅读(898)
推荐(0)
摘要:
jenkins pipeline 发布多台服务器,多实例 @Library('jenkinsci-unstashParam-library') _ import hudson.model.*; println env.JOB_NAME println env.BUILD_NUMBER println
阅读全文
posted @ 2021-09-02 13:02
fengjian1585
阅读(1233)
推荐(0)
摘要:
jenkins options 保存构建次数 pipeline { agent any options { buildDiscarder(logRotator(numToKeepStr: '2')) #保存历史构建记录的数量 disableConcurrentBuilds() #禁止pipeline
阅读全文
posted @ 2021-09-01 09:23
fengjian1585
阅读(888)
推荐(0)
摘要:
微服务中,网关会把流量分配给每个Pod节点上 1. 如果我们直接将Pod杀死,那这部分流量就无法得到正确处理,会影响部分用户,通常来说网关或者注册中心会将我们的服务保持一个心跳,过了心跳超时之后会自动摘除我们的服务,但是有一个问题就是超时时间可能是30秒也可能是60秒,虽然不会影响我们的系统,但是会
阅读全文
posted @ 2021-08-30 13:24
fengjian1585
阅读(4484)
推荐(0)
摘要:
etcd DB 空间配额大小默认限制为2G,当数据达到2G的时候就不允许写入. 1. 查看 etcd的 使用情况 [root@master1 ~]# export ETCDCTL_API=3 [root@master1 ~]# etcdctl endpoint status --write-out
阅读全文
posted @ 2021-08-13 17:26
fengjian1585
阅读(1663)
推荐(0)
摘要:
误删或者机器宕机,会导致 Etcd 数据的丢失或某个节点的 Etcd 数据异常时,请不要慌,认真看完此文,绝对有收获。当误删时,如何恢复数据,这个操作需求在实际环境当中是不可避免的。以下描述删除两个 namespace 下的 Pod,如何恢复对应 namespace 的数据。 备份etcd ETCD
阅读全文
posted @ 2021-08-13 16:53
fengjian1585
阅读(464)
推荐(0)
摘要:
cratedb监控 使用 Docker(和 JMX 监控)启动 Prometheus、Grafana 和 CrateDB 为了运行我们的工具,我们将使用 Docker。我们将使用docker-compose构建我们的容器,它非常方便地定义和运行多容器 Docker 应用程序。 Docker-comp
阅读全文
posted @ 2021-08-10 09:12
fengjian1585
阅读(164)
推荐(0)
摘要:
夜莺v5 报警python脚本 #!/usr/bin/python # -*- coding: UTF-8 -*- # # n9e-server把告警事件通过stdin的方式传入notify.py,notify.py从事件中解析出接收人信息、拼出通知内容,发送通知 # 脚本的灵活性高,要接入短信、电
阅读全文
posted @ 2021-08-05 15:42
fengjian1585
阅读(937)
推荐(0)