摘要: mysql进行主主配置: mysql进行主主配置其实跟主从配置差不多,会主从配置了,就会主主配置了,因为做完主从之后,再给他反过来就是主主了; 如:A是master,B是slave,A到B做主从,反过来B到A做主从,那就是主主同步了。 环境:A 192.168.3.111 B:192.168.2.2 阅读全文
posted @ 2020-05-25 21:45 厶訫 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 操作系统 centos redhat ubuntu(开发) 调优的方向:cpu -内存, 硬盘, 网络 一,CPU 1,使用uptime查找CPU负载: 1分钟 5分钟 15分钟 核数 load average: 0.15, 0.08, 0.01 1核 2,ps查看进程 VIRT: 虚拟内存 RES 阅读全文
posted @ 2020-05-25 19:59 厶訫 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 首先需要知道创建文件时,需要满足两个条件:1、磁盘上还有空间;2、inode号还有剩余。 如果所在的分区inode满了,可以将一些没用的文件或目录删除,释放inode号。也可以将部分文件备份到一个新分区,然后删除这些文件,释放inode号,再将备份分区挂载到原来的位置。(软链接也可以是试试)例如:/ 阅读全文
posted @ 2020-05-23 10:48 厶訫 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1, top查找出哪个进程消耗的CPU高(top -c) 2.,top -h -p查找出哪个线程消耗的cpu高(top -h -p pid) 这个命令就能显示刚刚找到的进程的所有线程的资源消耗情况。 3, printf%x进行pid的进制转换 找到CPU负载高的线程pid 8627, 把这个数字转换 阅读全文
posted @ 2020-05-23 10:47 厶訫 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 注:在命令行模式下 一、删除 x 小写的x表示向后删除一个字符,也就是删除光标所在字符 nx n表示数字,表示向后删除每个字符,例如:10x表示删除包括光标在内的后面10个字符 X 大写的X表示删除光标前的一个字符,不包括光标所在字符 nX n表示数字,表示向前删除每个字符,例如:10X表示删除光标 阅读全文
posted @ 2020-05-22 14:30 厶訫 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一、安装准备环境 1,jdk 1.8及以上的版本;2,elasticsearch-7.7.0 ;3,logstash-7.7.0;4,kibana-7.7.0;5,CentOS Linux release 7.5.1804 (Core) 我用三台主机搭建,收集我之前docker搭建好的lamp的日志 阅读全文
posted @ 2020-05-20 11:25 厶訫 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 本测试需要的环境: 1)系统: centos7 python 版本大于2.4 fail2ban原理:工作的原理是通过分析一定时间内的相关服务日志,将满足动作的相关IP利用iptables加入到drop列表一定时间。 具体操作步骤: 1. 编译安装fail2ban需要从官网下载包,解压安装即可 2.使 阅读全文
posted @ 2020-05-19 16:59 厶訫 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1,环境 系统版本:CentOS Linux release 7.5.1804 docker版本:Docker version 1.13.1 主机IP地址:192.168.116.128 前提条件: 关闭selinux 已经安装好docker 2,拉取mysql和PHP镜像 [root@localh 阅读全文
posted @ 2020-05-19 11:11 厶訫 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1,装jdk环境 [root@localhost ~]# rpm -ivh jdk-8u131-linux-x64_.rpm [root@localhost ~]# java -version java version “1.8.0_131” Java™ SE Runtime Environment 阅读全文
posted @ 2020-05-12 21:14 厶訫 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 关闭防火墙及selinux 开一台linux虚拟机 1,配置yum源 zabbix.repo vim /etc/yum.repos.d/zabbix.repo [zabbix] name=Zabbix Official Repository - $basearch baseurl=http://mi 阅读全文
posted @ 2020-05-11 20:15 厶訫 阅读(4) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash while true do echo " 1,放行端口 2,封锁端口 3,放行IP 4,封锁IP" read -ep "请输入您要操作编号:" bh case $bh in 1) read -ep "请输入放行端口:" port echo "正在放行端口......" ipt 阅读全文
posted @ 2020-05-11 11:00 厶訫 阅读(19) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #请确定zabbix的rpm安装包放在/root下 read -ep "请确定zabbix的rpm安装包和字体包放在/root下(yes/no):" ok if [ $ok = yes ];then #关闭防火墙及selinux systemctl stop firewall 阅读全文
posted @ 2020-05-05 21:03 厶訫 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ELK 是现阶段众多企业单位都在使用的一种日志分析系统,它能够方便的为我们收集你想要的日志并且展示出来 ELK是Elasticsearch、Logstash、Kibana的简称,这三者都是开源软件,通常配合使用。 1. Elasticsearch -->存储数据 是一个实时的分布式搜索和分析引擎,它 阅读全文
posted @ 2020-05-05 20:41 厶訫 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 官网:https://www.percona.com/downloads/percona-toolkit/LATEST/ percona-toolkit是一组高级命令行工具的集合,可以查看当前服务的摘要信息,磁盘检测,分析慢查询日志,查找重复索引,实现表同步等等。 这个工具套件对DBA及运维人员着实 阅读全文
posted @ 2020-04-28 19:59 厶訫 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 简介 ELK 官网: https://www.elastic.co/cn/what-is/elk-stack ElasticSearch ElasticSearch 是一个高可用开源全文检索和分析组件。提供存储服务,搜索服务,大数据准实时分析等。一般用于提供一些提供复杂搜索的应用 基本概念: Ind 阅读全文
posted @ 2020-04-26 21:12 厶訫 阅读(6) 评论(0) 推荐(0) 编辑