自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 centos7下centos-home磁盘空间转移到centos-root下

【代码】centos7下centos-home磁盘空间转移到centos-root下。

2022-08-29 17:02:43 1377 1

原创 mail自检并且发送指定邮箱

centos 自检报告

2022-08-26 17:09:49 818

原创 mysql5.7 安装与自动备份数据库 和数据的恢复

mysql5.7 的安装与备份设置

2022-07-06 11:44:04 1558

原创 Centos7 制作系统iso镜像文件

文章目录1、安装2、开始制作,执行下面的命令启动注意事项4、备份位置5 、恢复iso镜像1、安装root下执行CentOS yum源配置cd /etc/yum.repos.d/wget ftp://ftp.mondorescue.org/rhel/7/x86_64/mondorescue.repo安装mondoyum -y install mondo --nogpgcheck2、开始制作,执行下面的命令启动mondoarchive1、选择备份到本地磁盘Hard disk2、

2022-05-26 11:08:39 10899 7

原创 supervisord 后台管理工具

文章目录1、相关介绍2、安装3、编写指定的托管服务4、管理命令:1、相关介绍supervisord是一个进程管理工具,提供web页面管理,能对进程进行自动重启等操作。优点: - 可以将非后台运行程序后台运行 - 自动监控,重启进程缺点: - 不能管理后台运行程序 - 对多进程服务,不能使用kill关闭2、安装安装环境:centos7!!!如果是其他版本的操作系统需要更改命令!!! curl -o /etc/yum.repos.d/CentOS-

2022-05-21 11:14:52 684

原创 mysql8.0配置文件部分详解

文章目录1、local_infile2、secure-file-priv3、 log_timestamps4、default-time_zone5、wait_timeout6、default_storage_engine7、default_authentication_plugin8、max_allowed_packet9、max_connections10、open_files_limit11、log_bin_trust_function_creators1、local_infile[mysqld]

2022-05-15 15:46:57 4522

原创 linux升级系统内核

文章目录一、查看系统内核的命令二、查看Linux系统版本的命令三、升级系统内核四、一键代码复制linux升级系统内核一、查看系统内核的命令uname -r二、查看Linux系统版本的命令cat /etc/redhat-release# 或者cat /etc/centos-release三、升级系统内核第一步:导入elrepo软件仓库的公共秘钥rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org第二步:安装elre

2022-04-19 11:25:07 2489

原创 freeswitch 1.10版本 centos7安装

文章目录简介安装可能出现的问题简介FreeSWITCH 是一个电话的软交换解决方案,包括一个软电话和软交换机用以提供语音和聊天的产品驱动。FreeSWITCH 可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器等。FreeSWITCH 支持多种通讯技术标准,包括 SIP, H.323, IAX2 以及 GoogleTalk ,可以方便的与其他开源的PBX系统进行对接,例如 sipX, OpenPBX, Bayonne, YATE 或者 Asterisk.FreeSWITCH 支持许多高级的 SI

2022-04-06 15:21:05 8593

原创 tomcat优化

文章目录一、内存优化1.修改内存等 JVM相关配置2.验证二、配置优化1.Connector 连接器优化2.BIO、NIO、APR3.线程池4.Listener三、组件优化1.APR2.Tomcat Native四、禁用DNS查询五、设置session过期时间六、Tomcat管理端优化七、 关闭文件列表功能八、隐藏Tomcat版本信息九、Tomcat响应头重写十、Tomcat设置访问限制十一、Tomcat日志设置十二 、性能测试1.Jmeter2.测试条件3.测试结果Tomcat是我们经常使用的 serv

2022-04-01 15:34:36 281

原创 初始化脚本

vim initializctionpro.sh#!/usr/bin/env bashsource /etc/profilecommand() { curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo yum install epel-release.noarch -y yum clean all && yum m

2022-01-06 11:02:25 658

原创 MySQL Explain详解

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略预计会被优化器采用。-- 实际SQL,查找用户名为Jefabc的员工select * from emp wh

2021-12-03 15:40:08 109

原创 PG配置文件详解

文章目录一、概述二、pg_setting视图三、数据库相关配置 postgresql.conf四、客户端认证配置文件 pg_hba.conf五、ident认证配置文件pg_ident.conf六、详解postgresql.conf6.1 文件位置(FILE LOCATION)6.2 连接和验证(CONNECTIONS AND AUTHENTICATION)6.2.1 连接设置(Connection Settings)6.2.2 认证(Authentication)6.2.3 SSL6.3 资源使用(RESO

2021-11-02 15:40:22 5901

原创 PostGreSQL安装配置(yum方式)

文章目录一、安装环境二、环境准备三、安装四、安装后配置一、安装环境CentOS 7.6PostGreSQL 12.1二、环境准备2.1 系统初始化● 常用软件包安装rm -rf /etc/yum.repos.d/epel.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupcurl -o /etc/yum.repos.d/CentOS-Base.repo http://mirror

2021-11-02 15:18:23 5528

原创 systemctl 总结

启动服务systemctl start test.service关闭服务systemctl stop test.service重启服务systemctl restart test.service显示服务的状态systemctl status test.service在开机时启用服务systemctl enable test.service在开机时禁用服务systemctl disable test.service查看服务是否开机启动systemctl is-enable

2021-11-02 13:10:21 115

原创 RabbitMQ安装

文章目录1、使用 PackageCloud Yum 存储库安装2、Yum 存储库文件。3、使用 Yum 安装软件包1、使用 PackageCloud Yum 存储库安装官网文档:https://www.rabbitmq.com/install-rpm.htmlPackageCloud 提供了一个带有 RabbitMQ 包的 Yum 存储库。Package Cloud 也可用于通过 yum 安装最新的 Erlang 版本。设置存储库的一种快速方法是使用Package Cloud 提供的脚本。这不是必需

2021-11-01 13:21:54 1601

原创 MySQL慢查询 - 开启慢查询

这里写自定义目录标题一、简介二、参数说明三、设置步骤一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、参数说明slow_query_log 慢查询开启状态slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time 查询超过多少秒才记录三、设置步骤1.查看慢查询相关参数mysql> show v

2021-10-28 15:53:18 166

原创 MySQL慢查询分析工具pt-query-digest详解

这里写自定义目录标题一、简介二、安装pt-query-digest三、pt-query-digest语法及重要选项四、分析pt-query-digest输出结果一、简介pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出

2021-10-28 15:48:06 710

原创 cpu使用过高 show-busy-java-threads脚本查看

这里写自定义目录标题1、top 查看cpu使用过高的PID2、脚本 + Pid 查看该进程的堆栈信息3、编写脚本附加x权限1、top 查看cpu使用过高的PID2、脚本 + Pid 查看该进程的堆栈信息show-busy-java-threads 523938查看到信息就可以发送给开发们看了3、编写脚本附加x权限vim /usr/local/bin/show-busy-java-threads#!/bin/bash# @Function# Find out the highest c

2021-10-28 15:39:26 458

原创 LVM 简介

文章目录1、LVM 简介二、相关命令介绍1、物理卷PV2、卷组VG2.2 扩展vg2.3 缩减vg3 逻辑卷LV3.1 创建、查看、删除lv3.2 扩展lv扩展:缩减:4、快照卷三、lv之示例1、创建一个分区2、PV的创建3、VG的创建4、lv的创建5、lv的增大6、lv的减小四、lvm的系统快照1、挂载lvm2、为lvm创建快照3、挂载快照4、备份快照5、删除快照6、清空/dev/vg0/lv01下得内容7、lvm的关闭1、LVM 简介LVM(Logical Volume Manager)是一个应

2021-10-08 11:17:07 3945

原创 MySQL8.0.18通过Canal1.1.5数据增量同步至Elasticsearch7.x

文章目录IntroductionCanal的特点Canal实现原理配置环境部署MySQL8.0.18部署Elasticsearch部署Canal-deployer服务端部署Canal-adapter客户端Elasticsearch创建索引启动Canal-adapter并写入数据部署Canal AdminCanal实现多张表同步至ElasticsearchMySQL通过Canal实现多库数据同步至Elasticsearch总结IntroductionCanal是基于MySQL二进制日志的高性能数据同步系统

2021-09-16 15:04:44 665 2

原创 Zabbix部署篇-Zabbix_Server4.4部署并进行安全认证

文章目录认证介绍加密方式支持的加密库加密参数密码套件使用PSK共享密钥加密GnuTLS基于PSK加密OpenSSL基于PSK加密使用PSA基于证书加密认证介绍Zabbix从3.0开始支持传输层安全性(TLS)协议v.1.2加密,在Zabbix服务器,Zabbix代理,Zabbix代理,zabbix_sender和zabbix_get实用程序之间进行加密通信,支持基于证书PSA和基于预共享密钥PSK的加密。加密对于各个组件是可选配置,Zabbix_Proxy到Zabbix Server之间可以基于证书加

2021-09-16 14:51:57 518

原创 Cronolog日志分割工具

文章目录下载安装CronologTomcat日志分割(一)Tomcat日志分割(二)下载安装Cronologwget http://rpmfind.net/linux/epel/7/x86_64/Packages/c/cronolog-1.6.2-14.el7.x86_64.rpmrpm -Uvh cronolog-1.6.2-14.el7.x86_64.rpm#验证cronolog安装路径which cronolog /sbin/cronologTomcat日志分

2021-09-16 14:50:36 180

原创 MongoDB权限讲解

文章目录MongoDB权限说明普通用户管理用户授权用户超级管理员创建管理用户mongdb库创建读写用户一个用户多个权限MongoDB权限说明权限误区:并不是说下面的排序就证明权限越来越大除了 readWrite 权限用户外(root权限用户也包括),其它用户都不具备对数据库的写入权限,除 read 权限外,其它用户都不具备对数据库中的读权限,每个权限的功能各不一样(除root外)普通用户普通用户只是拥有下面的读写权限权限说明Read允许用户读取指定数据库readWrit

2021-09-16 14:09:31 702

原创 java -jdk安装

也可自行安装其他版本两种方式yum安装yum install java-1.8.0-openjdk -y或者解压安装jdk 官网地址:https://www.oracle.com/java/technologies/javase-downloads.html#JDK16jdk版本:java version "1.8.0_262"# 解压 & 安装$ tar -xvf jdk-8u301-linux-x64.tar.gz $ mv jdk1.8.0_301/ /usr/loc

2021-09-16 13:12:30 133

原创 zabbix监控oracle-orabbix插件

文章目录1、Orabbix介绍2、环境介绍3、Orabbix安装配置4、Oracle数据库创建账号5、Zabbix_Proxy配置Orabbix6、添加 Orabbix 监控到Zabbix Web7、监控库大小8、监控tablespace使用率9、表空间告警触发测试10、参考文献1、Orabbix介绍Orabbix 是设计用来为 zabbix 监控 Oracle 数据库的插件,它提供多层次的监控,包括可用性和服务器性能指标。它提供了从众多 oracle 实例采集数据的有效机制,进而提供此信息的监控和性

2021-09-13 14:29:03 2109

原创 APM-kibana-es

文章目录一、介绍二、APM 基本组件三、可视化应用程序瓶颈四、APM监控核心应用指标1、Elasticsearch安装部署2、Kibana安装部署4、APM Srever安装部署5、下载并解压缩APM Server6、修改配置7、启动APM Server8、检查APM Server状态五、APM Agents代理部署1、APM Server监控SpringBoot2、APM Server监控Tomcat项目参考文献一、介绍Elastic APM是基于Elastic Stack构建的应用程序性能监视系统。

2021-09-13 14:02:15 978 1

原创 zabbix_server.conf 配置文件详解

文章目录一、通用配置二、高级配置三、自定义模块配置[root@test1 ~]# vim /etc/zabbix/zabbix_server.conf一、通用配置############ GENERAL PARAMETERS #################### Option: ListenPort# Listen port for trapper.## Mandatory: no# Range: 1024-32767# Default:ListenPort=10051 #

2021-09-08 16:46:15 2566

原创 MySQL主从搭建与维护

文章目录1、环境准备2、安装数据库3、主从复制介绍4、配置异步主从复制1、主服务器上进行的操作mysql> show slave status\G**************** 1. row *******************Slave_IO_State:Master_Host: 10.1.1.98Master_User: replMaster_Port: 3306Connect_Retry: 60Master_Log_File: mysql-bin.000003Read_Mast

2021-09-03 11:17:51 769

原创 MySQL主从复制架构原理及部署(work)

文章目录一、原理1、什么是MySQL主从复制2、MySQL主从复制应用场景3、MySQL主从复制架构及原理4、MySQL binlog日志三种模式二、主从复制配置搭建1、MySQL8二进制安装2、主从复制配置一、原理1、什么是MySQL主从复制MySQL 主从复制通常是用来建立一个和主数据库完全一样的数据库环境,被称为从数据库,MySQL 主从复制默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,

2021-09-02 15:51:12 705

原创 RPM方式部署Mysql8主从模式

文章目录1、环境2、卸载老版本数据库3、部署准备4、安装MySQL1.查看mysql源内的mysql2、安装mysql83、查看安装包5、设置my.cnf配置文件6、建立mysql目录并赋予权限7、MySQL主从复制配置8、测试主从复制1、环境系统版本MySQL版本centos7.9mysql8.0.182、卸载老版本数据库rpm -qa | grep mysqlrpm -qa | grep mariadbmariadb-libs-5.5.60-1.el7_5.x86_

2021-09-02 10:43:50 214

原创 MySQL-8.0.26安装

文章目录1、下载2、启动mysqld3、修改密码4、测试登陆MySQL1、下载下载mysql的RPM包官网:https://dev.mysql.com/downloads/mysql/下载创建mysql安装包位置mkdir /usr/local/mysql上传tar包tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar安装命令sudo yum install mysql-community-{server,client,common,l

2021-09-01 13:23:06 551

原创 zabbix 分布式监控代理(proxy)

文章目录1、概述:2、环境说明:3、zabbix-server配置4、proxy端配置1、创建一个数据库供 zabbix-proxy 使用2、安装 zabbix-proxy 并进行配置 安装zabbix-get为了方便测试3、编辑zabbix-proxy配置文件4、修改zabbix_agent.com文件5、server端 Web 配置1、概述:zabbix proxy 可以代替 zabbix server 收集性能和可用性数据,然后把数据汇报给 zabbix server,并且在一定程度上分担了zab

2021-08-27 15:22:18 4333

原创 zabbix-监控mysql

文章目录1、前言2、下载插件1、修改agentd.conf文件2、创建数据库用户 附加权限3、.在Linux下的Zabbix代理主目录下(默认为/var/lib/Zabbix )创建.my.cnf。4、重启zabbix-agent端5、主机添加模板并查看1、前言本文主要主要使用的是zabbix自带的Template DB MySQL模板来监控zabbix-agent的数据库数据。模板操作要求:1.安装Zabbix代理和MySQL客户端。2.将Template_DB_MySQL.conf拷贝到Z

2021-08-25 16:17:59 523

原创 Zabbix原理

文章目录1、Zabbix简介:2、为什么需要对各类系统运行进行监控?3、Zabbix是如何实现系统系统监控的4、Zabbix监控工作原理:5、Zabbix支持的数据采集协议:6、Zabbix常用组件:7、常见进程:8、Zabbix逻辑组件:9、zabbix优势:1、Zabbix简介:zabbix是一个基于WEB界面的提供分布式系统监控以及网络监控功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。2、为

2021-08-23 16:07:14 2492

原创 Tomcat 介绍及安装

文章目录一、Tomcat 介绍1、Tomcat与Apache服务器的关系?2、工作原理:二、Tomcat 安装1、关闭selinux、防火墙2、安装JDK3、安装Tomcat4、优化1、解决Tomcat启动慢的方法2、Tomcat目录介绍3、Tomcat管理功能使用一、Tomcat 介绍三大基础软件:操作系统、数据库、中间件。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息

2021-08-23 15:34:30 252

原创 Zabbix5.0+Grafana7.0可视化配置详解

文章目录一、安装grafana1、安装2、启动开机自启动3、访问二、安装zabbix集成插件1、下载2、解压文件3、重启服务三、启用zabbix插件1、启用插件2、找到zabbix插件四、配置zabbix插件一、安装grafana1、安装wget https://dl.grafana.com/oss/release/grafana-7.3.3-1.x86_64.rpmyum install grafana-7.3.3-1.x86_64.rpm -y2、启动开机自启动systemctl sta

2021-08-17 16:46:19 982

原创 zabbix5.0之邮件告警

文章目录一、环境准备1、QQ邮箱2、安装邮箱软件3、配置邮箱配置文件4、重启邮件服务器5、发送测试邮件二、zabbix界面配置1、配置监听80的监控项用于测试一、环境准备1、QQ邮箱1.1获取QQ邮箱授权码在QQ邮箱里面开启POP3/SMTP服务,并记录授权码2、安装邮箱软件yum -y install sendmail mailx3、配置邮箱配置文件vim /etc/mail.rcset from=2331233079@qq.com #设置发件人邮箱 se

2021-08-17 14:34:03 1250

原创 zabbix 5.0 安装

Zabbix 5.0 安装教学文章目录一、安装zabbix-server一、安装zabbix-server系统环境:[root@test1 ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)1.首先把Centos7安装完毕并关闭防火墙与SElinux。关闭防火墙systemctl stop firewalld && systemctl disable firewalld关闭SELinux:

2021-08-17 11:02:25 905

原创 ELK-4-kibana

文章目录一、简介二、下载安装一、简介Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引

2021-08-12 15:12:22 452

原创 ELK-3-logstash

文章目录一、logstash简介:2、logstash安装过程:一、logstash简介:Logstash是一个开源数据收集引擎,具有实时管道功能。Logstash可以动态地将来自不同数据源的数据统一起来,并将数据标准化到你所选择的目的地。Logstash 是 Elastic Stack 的中央数据流引擎,用于收集、丰富和统一所有数据,而不管格式或模式。当与Elasticsearch,Kibana,及 Beats 共同使用的时候便会拥有特别强大的实时处理能力。集中、转换和存储你的数据,可扩展Log

2021-08-11 15:55:28 223

空空如也

空空如也

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

TA关注的人

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