自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 xtrabackup实现mysql数据库全备脚本

【代码】xtrabackup实现mysql数据库全备脚本。

2024-06-26 14:44:24 121

原创 docker使用

Swarm deamon只是一个调度器(Scheduler)加路由器(router),Swarm自己不运行容器,它只是接受Docker客户端发来的请求,调度适合的节点来运行容器,这就意味着,即使Swarm由于某些原因挂掉了,集群中的节点也会照常运行,放Swarm重新恢复运行之后,他会收集重建集群信息。unless-stopped,在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器,也就是说,如果docker的守护进程启动后,然后因为一些其它原因导致容器退出,将不会重启容器。

2024-06-18 14:08:15 1413 1

原创 prometheus+alertmanager+webhook钉钉机器人告警

版本:centos7.9 python3.9.5 alertmanager0.25.0 prometheus2.46.0。安装alertmanager prometheus 配置webhook。配置alertmanager prometheus。访问:ip:9090 ip:9094。测试:当其中一台挂掉了实现告警。

2024-06-03 16:08:19 222

原创 jumpserver中添加linux和windows

前提准备;安装好jumpserver,安装好ldap,使用ldap对接到jumpserver中,并且开启mfa认证。可以参考:https://blog.csdn.net/qq_48736646/article/details/138950532对于建立连接。linux和windows都差不多windows-现在要做的:部署一个远程的windows,普通用户通过jumpserver跳转到个人账户的windows上。

2024-05-16 16:10:39 429

原创 jumpserver接入ldap

ldap部署。

2024-05-16 10:37:04 518

原创 python脚本-整理vsphere虚拟机资源/批量开关机虚拟主机

将每一台虚拟主机所属esxi主机,虚拟机电源状态,虚拟主机ip,虚拟机的操作系统,虚拟所属文件夹,虚拟机的备注一一对应,存放到xlsx表格。当需要批量去开关某个项目的虚拟机时,可以有一定的作用。可以优化的地方,将虚拟机名放到一个文本文件中。1.整理vsphere中的虚拟机资源。2.批量开关机虚拟主机。

2024-05-11 17:45:20 435 1

原创 jenkins连接ubuntu普通用户节点

3.在jenkins服务器还需要进行的操作(jenkins服务器中)4.远程目录/opt需要授权(节点ubuntu中)5.安装java环境(节点ubuntu中)1.创建credentials。

2024-05-09 13:32:51 265

原创 jenkins+gitlab+ansible-tower实现发布

大致流程:从gitlab中拉取文件,存放到windows机器上,使用nuget等进行打包到windows中,使用sshPublisher语句传输到远程ansible-tower的机器上,打包传输完成后,使用ansible-tower进行发布。参考 https://blog.csdn.net/qq_25646191/article/details/109103252。参考:https://blog.csdn.net/qq_48736646/article/details/137777740。

2024-05-07 09:42:27 435

原创 使用telnet监听某个端口是否开启并实现钉钉@全体人员告警

钉钉机器人实现@群聊中的某个人。

2024-04-28 13:58:33 226

原创 keepalived1.3.5编译安装

查看/var/log/messager中的错误。也有可能是因为keealived版本和centos版本,导致keepalived.conf文件中,一些keyword是无效的。下载地址:https://www.keepalived.org/software/keepalived-1.3.5.tar.gz。参考:https://blog.csdn.net/liyuling52011/article/details/80032317。环境:centos7.5 keepalived1.3.5。

2024-04-25 17:12:03 143

原创 基于httpd和lvs的dr模式简单测试

当客户端收到响应后,它会尝试更新自己的ARP缓存,将虚拟服务器的IP地址映射到虚拟服务器的MAC地址。由于请求的目标IP地址被修改为真实服务器的IP地址,因此它将直接响应客户端,但响应的目标MAC地址是虚拟服务器的MAC地址。在DR模式中,它会将请求的目标IP地址修改为所选真实服务器的IP地址,并将目标MAC地址修改为所选真实服务器的MAC地址。的请求中,客户端会继续发送请求到虚拟服务器的IP地址,但由于ARP缓存中已经存在虚拟服务器的MAC地址,因此请求会直接发送到负载均衡器,绕过了真实服务器。

2024-04-18 18:02:00 633

原创 ansible-tower连接git实现简单执行playbook

2 credentials中的配置,新增一个credentials,其中credential中的用户名填的是ansible-tower这台机器的用户名和密码(不一定是root用户)3.新增projects,填写对应的git地址,也要带上git的用户名和密码。注意点:密码不要带特殊字符,数字+字母就可以了。5 当修改git的后,需要再重新刷新一下.sources中会重新读取hosts中文件的内容。前提:安装好ansible-tower和git,其中git存放ansible得剧本。4 template修改。

2024-04-15 16:06:43 482

原创 ansible-tower安装

准备一台全新的机器安装,因为ansible tower需要装许多其他的东西,如nginx、rabbitmq、supervisor等,容易发生冲突。特别注意:不需要提前安装ansible,因为ansible tower中的setup.sh脚本会下载对应的ansible版本。ansible tower不支持Ubuntu系统,对cenos系统版本也有一定的限制,建议使用centos7.9。接下来的操作:不需要停止ansible-tower。

2024-04-01 20:01:41 548

原创 git2consul+consul+gitlab连接

提交相关配置到gitlab中->git2consul连接gitlab,得到变化的配置 -> git2consul将变化的配置同步到consul中->后端服务器从consul中的key/value中得到变化的配置。前提:安装好了gitlab和部署好了consul集群。使用git2consul连接持续检测gitlab仓库变化。启动git2consul后,不需要手动的去consul中添加key/value,会自动的导入。1、git2consul安装。2、后端服务器相关配置。4、dotnet安装。

2024-03-28 17:22:50 546

原创 yum安装jenkins

使用yum安装jenkins。centos7系统 java11环境。3修改jenkins中的java路径。4重启并访问jenkins。1,安装java11环境。2,下载jenkins。

2024-03-27 17:56:30 728

原创 consul集群部署三server一client

可以先使用/app/consul/consul agent -config-file /app/consul/consul.json命令启动,会出现以下错误,但是当全部启动后,就没有出现connect: connection refused的情况了。访问测试:http://192.168.50.154:8500/ui/ybjdc1/services/consul/instances。

2024-03-26 18:12:53 317

原创 ansible批量安装filebeat和python3.9

b 做成服务时,本主机必须有filebeat服务的文件。a 本主机src中必须存在filebeat软件。c 在hosts文件中,必须要有安装的主机ip。使用ansible批量安装filebeat。d filebeat.yml文件也需要修改。

2024-02-15 08:15:58 370

原创 filebeat收集系统日志到kafka+elk中+elastalert钉钉告警

环境:centos7 7台 elk :7.17.1 kafka:3.5.1 filebeat:7.4.2ip分布:kafka集群:192.168.50.154-156es集群:192.168.70.61-63。

2024-01-30 21:40:15 1009

原创 kafka集群+knowstreaming安装

环境:centos7 mysql5.7 :kafka_2.13-3.5.1.tgz KnowStreaming-3.0.0-beta.3.tar.gz jdk11.tar.gz elasticsearch:7.6.1。d 可能需要注意的点,有的时候会发现无法kafka集群无法连接。查看本地端口3888起来了,并且防火墙之类的都关起来了,就不用太担心,使用systemclt启动要好一点。b template目录下的template.sh中脚本有错。5 安装的过程需要注意的点。

2024-01-28 00:59:00 716

原创 钉钉机器人告警https证书过期时间

钉钉机器人告警https证书过期。

2024-01-22 21:26:52 421

原创 使用ansible批量修改免密ip的root密码

前提了解:所谓的免密,从单方向连接来说(从A主机ssh连接到B主机),本地主机A使用ssh-keygen生成公私钥,使用ssh-copy-id B时,也就是将A主机的公钥传递给B,当A ssh到B主机过程时,那么A就会带着自己的私钥去配对之前传递到B主机上面的A的公钥,如果公私钥配对成功,就能够ssh成功。authorized_keys:存放的是其它远程主机的公钥(用于配对远程主机的私钥)变量中提取出第一个字段,即远程主机的 IP 地址,并将其保存到。id_rsa.pub:存放的是本主机的公钥。

2024-01-21 20:19:35 645

原创 redis集群搭建+三节点

注意:21001/ 和21002/路径下的 redis.conf 中端口不一样,还有一些其他的配置(pidfile logfile cluster-config-file) 分别为21001 21002。环境:三台centos7 redis:5.0.7。注意点:密码包含特殊字符可能需要转义。目的:得到6个节点的集群,三主三从。7 特殊情况 当集群创建失败时。(1)使用绝对路径启动。

2024-01-11 19:20:48 528

原创 es集群搭建+kibana白金版破解+分词器安装

环境和版本:centos 7 es/kibana 1.17.1 jdk 1.8三台centos服务器。

2024-01-09 17:02:26 1332

原创 基于kafka、nginx的web日志收集

先通过nginx集群搭建一个静态web界面,搭建两台Nginx做负载均衡,同时利用 keepalived双vip互为主备来做高可用,使用kafka将它的访问日志收集,编写python脚本,通过URL接口解析日志中访问IP所属的省份、运营商、带宽以及访问时间最后将其存入数据库。

2023-09-07 22:06:09 518

原创 python-流程控制

python-循环

2023-03-21 20:49:18 47

原创 python in、逻辑运算

python 基本语法-in 逻辑运算

2023-03-21 20:05:22 222

原创 Linux基本命令3

linux-3

2023-03-14 20:29:37 41

原创 Linux 基本命令

linux基本命令一

2023-03-14 20:26:16 31

原创 linux基本命令-2

linux-2

2023-03-14 20:25:57 34

原创 指针、数的自增和自减

指针的增减

2023-03-08 21:48:01 39

原创 结构体-结构体指针-typedef

数据结构-学习前提 结构体 typedef

2023-03-08 21:43:55 59

原创 数据结构-二叉树

数据结构——二叉树

2023-03-08 21:23:26 38

原创 数据结构-链队列

数据结构-链队列

2023-03-08 21:17:31 49

原创 数据结构-顺序队列

数据结构-顺序队列

2023-03-08 21:16:01 81

原创 数据结构-循环队列

数据结构-循环队列

2023-03-08 21:12:01 36

原创 数据结构-不带头节点链栈

数据结构-不带头节点链栈

2023-03-08 21:09:00 227

原创 数据结构-带头结点链栈

数据结构-带头结点链栈

2023-03-08 21:05:42 151

原创 数据结构-栈

数据结构-栈

2023-03-08 21:05:22 22

原创 数据结构-单链表

数据结构-单链表

2023-03-08 20:59:34 33

转载 数据结构-单链表(不带头结点的头尾插入)

单链表-有无头结点(来自转载)

2023-03-08 20:54:33 812

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除