- 博客(12)
- 收藏
- 关注
原创 shell 并发编程示例
shell 并发编程示例#!/bin/bash# 这里定义变量# 这里定义函数task (){ echo $LINE |awk '{print $1}' sleep 2}# 下面是定义每次开始的线程数,你可以以自己修改这个数,# 不可以太多,太多,机器就挂了num=$1# 下面这段不用动mkfifo testfifo # 创建命名管道文件exec 7<>testfifo # 给命名管道起个文件描述符rm -rf testfifo # 删除这个命
2021-03-19 10:54:46 163
原创 架构
一、 图二、docker-compose1 定义 Dockerfile先定义一个 Dockerfile,我们可以从这个 Dockerfile 中构建一个自定义的镜像,从而获取到一个我们自定义的容器。
2021-02-23 18:24:13 65
原创 Zabbix监控部署 Agent端
Zabbix-Agent 的安装部署和基本配置1.安装启动(1)yum安装rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm yum install zabbix-agent -y systemctl start zabbix-agent(2)rpm安装wget https://cdn.zabbix.com/zabbix/binaries/stable/5
2021-01-05 20:14:10 247
原创 Zabbix监控部署 Server端
安装部署核心 Server 和前端程序(前三项安装时mysql需要停掉)安装 Zabbix 仓库文件rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm安装 Zabbix server 和 agentyum install zabbix-server-mysql zabbix-agent -y安装 Zabbix 前端yum install cent
2021-01-05 20:11:36 177 4
原创 kibana
部署和运行 Kibanacurl -L -O https://artifacts.elastic.co/downloads/kibana/kibana-7.10.1-linux-x86_64.tar.gztar xzvf kibana-7.10.1-linux-x86_64.tar.gz -C /usr/local/mv /usr/local/kibana-7.10.0-linux-x86_64 /usr/local/kibana添加配置文件 在$KBNA_HOME/config/kibana.
2021-01-05 15:08:58 114
原创 nginx与keeplived
脑裂:Keepalived的BACKUP主机在收不到MASTER主机报文后就会切换成为master,如果是它们之间的通信线路出现问题,无法接收到彼此的组播通知,但是两个节点实际都处于正常工作状态,这时两个节点均会成为master,这样每个 master 就会强行绑定虚拟IP,导致不可预料的后果,这就是脑裂。解决方案:添加检测脚本及时检测,尽早干预预备:配置Nginx+keepalived实现七层的负载均衡的高可用Nginx通过Upstream模块实现负载均衡将机器安装nginx,关闭防火墙,关闭
2021-01-05 15:04:16 263
原创 配置部署keeplived
在lvs集群的基础上添加一台负载均衡器,将之前那台负载均衡机器的vip删掉ipvsadm -D -t 192.168.203.122:80两台负载均衡都加上keepaliveyum install keepalived修改配置文件 /etc/keepalived/keepalived.conf在主的机器上修改配置文件为! Configuration File for keepalivedglobal_defs {router_id lvs-keepalived-master #maste
2021-01-05 15:03:00 244 3
原创 ELK综合练习
Logstash(9600端口)安装Logstashtar -xf logstash-7.10.0-linux-x86_64.tar.gz创建一个配置文件first-pipeline.conf内容如下input {stdin {}}filter {grok {match => { “message” => “%{COMBINEDAPACHELOG}”}}geoip {source => “clientip”}}output {stdout { codec =
2021-01-05 15:00:53 198
原创 Elastic集群搭建
Logstash(9600端口)安装Logstashtar -xf logstash-7.10.0-linux-x86_64.tar.gz创建一个配置文件first-pipeline.conf内容如下input {stdin {}}filter {grok {match => { “message” => “%{COMBINEDAPACHELOG}”}}geoip {source => “clientip”}}output {stdout { codec =
2021-01-05 14:57:59 368
原创 部署kafuka,zookeeper
配置java环境tar xf /tmp/jdk-8u121-linux-x64.tar.gz -C /usr/local/mv jdk-8u121-linux-x64 javaecho ’JAVA_HOME=/usr/local/javaPATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAHOME/bin:PATHexport JAVA_HOME PATH’ >>/etc/profilesource /etc/profile解析服务器在vim/etc/h
2021-01-05 14:56:25 101
原创 redis集群搭建
下载、编译、安装 Rubyyum install zlib-devel readline openssl-devel gcc gcc-c++wget https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.gztar xf ruby-2.6.1.tar.gz -C /usr/localcd ruby-2.6.1/./configuremake && make install安装rubygem rediscd .
2021-01-04 16:26:14 47
原创 redis主从复制加哨兵
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-01-04 16:21:52 91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人