上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 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) 推荐(0)
摘要: nginx可以方便快捷的配置负载均衡,并且可以配置失效策略,负载均衡算法等。如下,是一个简单的配置。 如上,配置了两台后端服务,一个81端口,一个82端口,81的权重为1,82的权重为2。每10s内如果失效次数到达2次,则任务后端服务不可用,判定为不可用,会将其从后端列表中摘除,10s再次加入后端服 阅读全文
posted @ 2022-03-11 22:00 fengjian1585 阅读(1981) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(0)
摘要: 探针 Pod 探针的相关属性 探针(Probe)有许多可选字段,可以用来更加精确的控制Liveness和Readiness两种探针的行为(Probe): initialDelaySeconds: Pod 启动后首次进行检查的等待时间,单位“秒”。 periodSeconds: 检查的间隔时间,默认为 阅读全文
posted @ 2022-02-24 09:43 fengjian1585 阅读(849) 评论(0) 推荐(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) 推荐(0)
摘要: https://ghproxy.com/ 阅读全文
posted @ 2022-02-22 13:33 fengjian1585 阅读(377) 评论(0) 推荐(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) 推荐(0)
摘要: 一、mqcloud(https://github.com/sohutv/mqcloud/) sohu出的集客户端SDK,运维,监控,预警等功能的RocketMQ企业级一站式服务平台 使用java开发,功能比较多,对集群数量较多的环境支持比较好 二、RocketmqExporter(https://g 阅读全文
posted @ 2022-02-11 14:28 fengjian1585 阅读(1397) 评论(0) 推荐(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) 推荐(0)
摘要: 所有容器都应该设置 requestrequest 的值并不是指给容器实际分配的资源大小,它仅仅是给调度器看的,调度器会 “观察” 每个节点可以用于分配的资源有多少,也知道每个节点已经被分配了多少资源。被分配资源的大小就是节点上所有 Pod 中定义的容器 request 之和,它可以计算出节点剩余多少 阅读全文
posted @ 2022-01-29 17:04 fengjian1585 阅读(622) 评论(0) 推荐(0)
摘要: 1. 概述 作为 Kubernetes 最长使用的一种网络插件,Calico 具有很强的扩展性,较优的资源利用和较少的依赖,相较于 Flannel 插件采用 Overlay 的网络,Calico 可以通过三层路由的方式采用性能更佳的 Underlay 网络,Calico 网络插件的转发效率是所有方案 阅读全文
posted @ 2022-01-27 08:51 fengjian1585 阅读(314) 评论(0) 推荐(0)
摘要: 简介 VictoriaMetrics集群方案,除了有单节点方案的优点以外,还可以做到水平扩容,当有大量数据存储时,VictoriaMetrics集群方案是个不错的选择。 官方建议是100w/s以下的数据点抓取,使用单节点版,单节点版可以省更多的CPU、内存、磁盘资源。 但是,当遇到如下问题可以考虑集 阅读全文
posted @ 2022-01-24 16:47 fengjian1585 阅读(3603) 评论(0) 推荐(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) 推荐(0)
摘要: 1 第一步 2 .第二步 3. 第三步 4. 第四步 #注释 一定要 post 中 deleteDir 注释掉 阅读全文
posted @ 2021-12-27 14:36 fengjian1585 阅读(688) 评论(0) 推荐(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) 评论(0) 推荐(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) 推荐(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) 推荐(0)
摘要: 点开来具体查看发现Active NameNode和Stanby NameNode都有上一次检查点的告警。 2.解决方法是要我们手动保存一次HDFS的检查点输入以下命令 摘自 https://www.freesion.com/article/9575249903/ 阅读全文
posted @ 2021-11-29 16:49 fengjian1585 阅读(450) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(0)
摘要: Jenkins每次构建完了后要自动杀掉部署过程中的子进程。 Jenkins使用processTreeKiller杀掉了所有子进程,而且这是Jenkins的默认行为。当一次build异常结束,或被人终止时,必然需要结束所有这次build启动的子进程。 在pipeline的job中,执行启动tomcat 阅读全文
posted @ 2021-10-18 13:28 fengjian1585 阅读(1544) 评论(1) 推荐(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) 推荐(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) 推荐(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) 推荐(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) 推荐(0)
摘要: jenkins options 保存构建次数 pipeline { agent any options { buildDiscarder(logRotator(numToKeepStr: '2')) #保存历史构建记录的数量 disableConcurrentBuilds() #禁止pipeline 阅读全文
posted @ 2021-09-01 09:23 fengjian1585 阅读(888) 评论(0) 推荐(0)
摘要: 微服务中,网关会把流量分配给每个Pod节点上 1. 如果我们直接将Pod杀死,那这部分流量就无法得到正确处理,会影响部分用户,通常来说网关或者注册中心会将我们的服务保持一个心跳,过了心跳超时之后会自动摘除我们的服务,但是有一个问题就是超时时间可能是30秒也可能是60秒,虽然不会影响我们的系统,但是会 阅读全文
posted @ 2021-08-30 13:24 fengjian1585 阅读(4484) 评论(0) 推荐(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) 推荐(0)
摘要: 误删或者机器宕机,会导致 Etcd 数据的丢失或某个节点的 Etcd 数据异常时,请不要慌,认真看完此文,绝对有收获。当误删时,如何恢复数据,这个操作需求在实际环境当中是不可避免的。以下描述删除两个 namespace 下的 Pod,如何恢复对应 namespace 的数据。 备份etcd ETCD 阅读全文
posted @ 2021-08-13 16:53 fengjian1585 阅读(464) 评论(0) 推荐(0)
摘要: cratedb监控 使用 Docker(和 JMX 监控)启动 Prometheus、Grafana 和 CrateDB 为了运行我们的工具,我们将使用 Docker。我们将使用docker-compose构建我们的容器,它非常方便地定义和运行多容器 Docker 应用程序。 Docker-comp 阅读全文
posted @ 2021-08-10 09:12 fengjian1585 阅读(164) 评论(0) 推荐(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) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页