- 博客(78)
- 收藏
- 关注
原创 nginx平滑升级
一、解释nginx的平滑升级随着nginx越来越流行使用,并且nginx的优势也越来越明显,nginx的版本迭代也开始了加速模式,1.9.0版本的nginx更新了许多新功能,例如stream四层代理功能。伴随着nginx的广泛应用,版本升级必然是越来越快的,线上业务不能停,此时nginx的升级就是运维的重要工作了,下面就带大家一起来理解下nginx平滑升级。二、nginx平滑升级原理...
2025-02-14 14:31:56
402
1
原创 Flannel原理-实验
flannel环境中同节点pod与pod通信时直接通过网桥cni0直接通信,跨节点pod与pod之间通信时,先通过网桥发送给flannel.1网卡进行vxlan隧道封装,然后发送给目标主机的网卡,网卡发送给目标主机的flannel.1进行vxlan解封,然后给网桥发送给容器中的网卡。# 这时系统中就只能看到另外两块了,因为-ns名称的网卡已经放到了对应netns中。# 查看网桥,需要安装命令 apt install bridge-utils。# 查看netns中网卡状态。
2025-02-13 15:49:54
559
原创 Kubernetes集群通过Filebeat收集日志
配置,是将node信息添加到日志中,所以需要serviceAccount权限,如果不需要配置NODE信息,可以不创建serviceAccount。Filebeat收集容器日志,其中。
2025-02-06 16:48:29
295
原创 python批量删除redis key
生产环境中要禁止使用keys *查询key, 因为redis低版本是单线程,如果key非常多的话,直接使用keys *会导致阻塞,所以应当使用scan命令,scan命令介绍请参考其他文档。
2025-01-09 17:22:25
460
原创 jdk导入ROOT G2证书
keytool -import -alias casserver -keystore /jdk17/jre/lib/security/cacerts -file DigiCertGlobalRootG2.crt -storepass changeit -noprompt
2024-07-23 14:25:14
470
原创 Jenkins升级到2.458后publish over ssh报错
应该是升级后不支持旧的、启用的签名算法了,解决办法是catalina.sh中配置,重启后解决。
2024-05-23 14:50:52
521
原创 zabbix snmptrap监控光纤交换机
提前在光纤交换机配置snmptrap相关配置,zabbix 开启snmptrap功能自行百度。这样配置好的监控项,接受到的信息比较多,通过预处理过滤一下,只保留包含SNMP的。2. zabbix添加主机,snmp填写光纤交换机地址。1. 我这边配置好了,正常能接收到信息。
2023-07-20 09:48:04
807
原创 线上nginx平滑升级
一、解释nginx的平滑升级随着nginx越来越流行使用,并且nginx的优势也越来越明显,nginx的版本迭代也开始了加速模式,1.9.0版本的nginx更新了许多新功能,例如stream四层代理功能。伴随着nginx的广泛应用,版本升级必然是越来越快的,线上业务不能停,此时nginx的升级就是运维的重要工作了,下面就带大家一起来理解下nginx平滑升级。二、nginx平滑升级原理...
2023-06-14 11:31:27
832
原创 ceph作为k8s storage报错
报错信息:failed to create rbd image: executable file not found in $PATH, command output在这个地址有相关解释:Error creating rbd image: executable file not found in $PATH · Issue #38923 · kubernetes/kubernetes · GitHub安装插件解决:GitHub - kubernetes-retired/external-storag
2021-12-06 15:06:08
832
原创 Python Telnet 示例
# -*- coding: utf-8 -*-import telnetlibHost = '127.0.0.1'username = 'dinghao'password = 'dh1020@.'# 命令提示符,标识着上一条命令执行完成finish = ':~$ ' tn = telnetlib.Telnet(Host)tn.read_until('login: ')tn.write(username + '\n')tn.read_until('Passwor...
2021-11-18 15:10:06
494
原创 supervisor管理elasticsearch
1. supervisor配置文件; Sample supervisor config file.[unix_http_server]file=/var/run/supervisor/supervisor.sock ; (the path to the socket file);chmod=0700 ; sockef file mode (default 0700);chown=nobody:nogroup ; socket file uid:
2021-09-30 11:46:20
613
原创 vsftpd虚拟用户权限分配
vsftpd部署自行百度1.vsftpd虚拟用户配置文件anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022userlist_enable=YES# userlist_deny=yesuserlist_file=/etc/vsftpd/user_listchroot_local_user=YES# made for virtual userguest_enable=YESguest_userna.
2021-09-18 11:02:51
1067
原创 定期删除ES索引
#!/bin/bash# Filename : delete_es_indices.sh# Date : 2021/04/21# Author : DingHao # Email : oct_hao@163.com # Crontab : 10 00 * * 6 /bin/bash $BASE_PATH/delete_es_indices.sh >/dev/null 2>&1# Notes : 将脚本加入cron.
2021-09-15 15:32:00
1066
原创 Rsyslog配置存储模板
1. 配置文件存储模板$template RemoteAuditLogs,"/data/auditd/%FROMHOST-IP%/audit.log" *$template RemoteNetworkLogs,"/data/network-log/%HOSTNAME%/network.log" *2. 引用模板local6.* ?RemoteNetworkLogslocal2.* ...
2021-08-10 15:53:14
668
原创 k8s + Jenkins Pipeline + Gitlab + Harbor 环境发布业务
本文用于个人记录,只有yaml文件,无其他相关,本人采用的nfs存储。gitlab-deployment.yamlapiVersion: apps/v1kind: Deploymentmetadata: name: gitlabspec: selector: matchLabels: app: gitlab revisionHistoryLimit: 2 template: metadata: labels: app:
2021-07-21 10:19:10
664
原创 Clamav私有病毒特征库
Clamav杀毒软件安装源码安装**[下载地址](https://www.clamav.net/downloads).**过程不过多阐述,就是configure;make;make install那一套yum安装rpm -Uvh http://mirrors.aliyun.com/repo/Centos-7.repoyum install -y clamav其他版本yum源自行寻找即可配置私有病毒特征库下载脚本#!/bin/bashdate=$(date +'%F')log
2021-03-10 13:39:06
1604
原创 shell 脚本头信息
#!/bin/bash# Filename : svn_backup_repos.sh# Date : 2020/12/14# Author : DingHao # Email : dinghao@msfpay.com# Crontab : 59 23 * * * /bin/bash $BASE_PATH/svn_backup_repos.sh >/dev/null 2>&1# Notes : 将脚本加入...
2020-12-14 10:51:12
369
1
原创 ELK日志系统配置部署
简介近期公司安排部署一套ELK日志系统,分配给我6台服务器(8C 16G 500G),按照自己的知识分配了如下架构,图画的有些烂,莫怪。准备工作:elastic官网:www.elastic.co | kfka官网:kafka.apache.org下载:elasticsearch、logstash、kibaba、filebeat、kafka服务器配置ip分别为192.168.1.1、192.168.1.2、 192.168.1.3、192.168.1.4、192.168.1.5、192.1
2020-07-17 22:22:49
677
1
原创 Alertmanager webhook短信告警
此webbook仅供参考# url: 换成你自己的sms api# params: 你的api的POST数据# phone_l: 接收短信的手机号 #!/usr/bin/env python# -*- coding: utf-8 -*-from flask import Flask, requestimport urllibimport urllib2import jsonimport sysapp = Flask(__name__)reload(sys)s.
2020-05-25 11:05:48
4125
原创 Alertmanager 报警模板
{{ define "test.html" }}{{- if gt (len .Alerts.Firing) 0 -}}@告警<table border="5"> <tr><td>报警项</td> <td>实例</td> <td>报警详情</td> ...
2020-04-29 17:05:23
4124
2
原创 Elasticsearch 快照备份还原到另一个集群
1. 当前集群开启备份,并重启服务vim /path/elasticsearh.yml# 写入以下内容path.repo: /data/es_backup2. 创建仓库curl -H "Content-Type: application/json" -XPUT " http://192.168.1.2:9200/_snapshot/dh-snapshot" -d '{"typ...
2020-03-09 13:29:23
2093
5
原创 ssh config跳转服务器
host my-hostuser roothostname 101.101.101.101port 22identityfile /home/root/.ssh/id_rsaHost 192.168.1.*User rootPort 22ProxyCommand ssh -W %h:%p my-hostidentityfile /home/root/.ssh/id_rsa...
2020-03-09 13:18:19
561
原创 国内镜像源
一、站点版(一)、企业站1.搜狐:http://mirrors.sohu.com/2.网易:http://mirrors.163.com/3.阿里云:http://mirrors.aliyun.com/4.腾讯:http://Android-mirror.bugly.qq.com:8080/(仅针对APP开发的软件,限流,不推荐)5.淘宝:http://npm.taobao.org/...
2020-02-05 21:11:05
933
原创 python发送邮件
#!/usr/bin/python# -*- coding: UTF-8 -*- import smtplib, sys, timefrom email.mime.text import MIMETextfrom email.header import Header backup_status = sys.argv[1]ip = sys.argv[2]log_file = '...
2019-11-28 16:57:52
199
原创 nginx热升级
开始之前首先查看当前的使用版本以及编译时的参数:# /usr/local/nginx/sbin/nginx -Vnginx version: nginx/1.4.7built by gcc 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) configure arguments: --prefix=/usr/local/nginx将编译参数复制出来,编译...
2019-10-12 15:19:47
154
原创 Elaticsearch 启动脚本
#!/bin/bash## chkconfig: - 90 10# description: elasticsearch start and stop# @dinghao# Elasticsearch Home Diretory ES_HOME=/opt/elasticsearch-7.2.0# Elasticsearch Binary File DirectoryBIN_P...
2019-09-19 18:37:50
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人