自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

原创 Mysql高并发优化

mysqk 高并发配置的优化参数,供参考!!

2023-02-10 15:41:29 233

原创 Zookeeper集群搭建

从介绍到一步步下载软件包到部署配置,新手必备教程

2023-02-10 15:30:01 332

原创 Ubuntu 创建redis集群

redis是一个开源的key value存储系统,受到了广大互联网公司的青睐。redis3.0版本之前只支持单例模式,在3.0版本及以后才支持集群,我这里用的是redis5.0.0版本redis集群采用P2P模式,是完全去中心化的,不存在中心节点或者代理节点;redis集群是没有统一的入口的,客户端(client)连接集群的时候连接集群中的任意节点(node)即可,集群内部的节点是相互通信的(PING-PONG机制),每个节点都是一个redis实例;

2022-10-18 14:53:16 598

原创 Mysql 8.0主从同步双机热备配置教程

MySQL主备的基本原理在状态1中,客户端的读写都直接访问节点A,而节点B是A的备库,只是将A的更新都同步过来,到本地执行。这样可以保持节点B和A的数据是相同的。当需要切换的时候,就切成状态2。这时候客户端读写访问的都是节点B,而节点A是B的备库在状态1中,虽然节点B没有被直接访问,但是建议把备库节点B,设置成只读模式。有以下几个原因:1.有时候一些运营类的查询语句会被放到备库上去查,设置为只读可以防止误操作2.防止切换逻辑有bug3.可以用readonly状态,来判断节点的角色把备库设置成只读

2021-11-12 17:15:12 4336 2

原创 Centos shell脚本批量下发密钥实现免密登陆+免密传输

懂的都懂,直接上脚本[root@localhost ~]# cat host.txt10.10.220.1910.10.220.17#!/bin/bash#################################################### Script description: linux免密登陆+免密传输 \\# author: SpiralStory \\# created: 2021-11-09 .

2021-11-11 17:26:22 1563

原创 linux下mysql 8.0密码忘了怎么办

一;配置免密登录找到mysql的my.cnf配置文件在mysqld组加上一行skip-grant-tables二;重启mysqld使其配置生效执行systemctl restart mysqld三;进入mysql清空旧密码mysql -u root -p //提示输入密码时直接敲回车。use mysql //选择数据库update user set authentication_string = ‘’ where user = ‘root’; //将密码置空quit

2021-09-22 16:21:29 2163 1

原创 ansible通过playbook批量下发key

前期环境准备:本章环境:系统:CentOS Linux release 7.9.2009主机IPhostname主控与被控192.168.150.129ansible-server主控端192.168.150.133agent133被控端192.168.150.135agent135被控端关闭防火墙 关闭selinux**[root@ansible-server ~]# systemctl stop firewalld.service [ro

2021-09-18 16:25:22 565

原创 Linux下Jboss安装使用+Jboss部署脚本

Jboss是Java EE应用服务器(就像Apache是web服务器一样),专门用来运行Java EE程序的。JBoss的运行需要JAVA环境的支持,所以我们首先安装JDK。本章环境:系统:CentOS Linux release 7.9.2009前期工作准备:关闭防火墙 关闭selinux[root@server-jboos ~]# systemctl stop firewalld.service [root@server-jboos ~]# systemctl distable fir

2021-09-18 12:55:47 3184

原创 钉钉机器人通知

#!/bin/bash#################################################### Script description: 钉钉自动上报脚本# description: curl通过json格式把自身信息上报至钉钉机器人 # author: SpiralStory# created: 2021-09-01# Mailboxes: 1529900860@qq.com# version: 1.0#############

2021-09-01 09:56:07 228

原创 Mysql自动备份脚本

#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/binexport PATH#检查是否安装bzip2check_bz2=`rpm -qa | grep bzip2 | wc -l`if [ $check_bz2 -eq 0 ];then yum -y install bzip2else echo "GO RUN!"fi#数据库用户名db

2021-08-12 16:15:21 288

原创 Zabbix5.0+Grafana7.0安装配置

Zabbix5.0安装步骤请参考:https://blog.csdn.net/weixin_43713949/article/details/119455750?spm=1001.2014.3001.5501一、安装grafana1、安装grafana并设置为开机启动[root@localhost ~]# wget https://dl.grafana.com/oss/release/grafana-7.0.3-1.x86_64.rpm[root@localhost ~]# yum -y inst

2021-08-06 17:43:49 465

原创 Zabbix5.0安装教程详细

一、Zabbix概述1、Zabbix简介zabbix是一个基于WEB界面的提供 分布式系统监控以及网络监控功能 的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由zabbix server与可选组件zabbix agent两部分组成:zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视。zabbix agent需要安

2021-08-06 16:17:34 2224 1

原创 解决zabbix5.0 [2059] Authentication plugin ‘caching_sha2_password‘ cannot be loaded加密方式报错的问题

解决zabbix5.4 caching_sha2_password加密方式报错;如下是zabbix-server日志内容: 19251:20210719:123011.155 Cannot connect to the database. Exiting... 19276:20210719:123021.413 Starting Zabbix Server. Zabbix 5.0.14 (revision 892ce506db). 19276:20210719:123021.413 ******

2021-08-06 13:53:05 4499

原创 Mysql8.0解决报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

Mysql8.0解决报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements的问题:mysql: [Warning] Using a password on the command line interface can be insecure.Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connec

2021-08-06 13:35:12 2183

原创 Mysql8.0安装教程以及密码问题

1:下载mysql源mysql8.0简介:性能:MySQL 8.0 的速度要比 MySQL 5.7 快 2 倍。MySQL 8.0 在以下方面带来了更好的性能:读/写工作负载、IO 密集型工作负载、以及高竞争(”hot spot”热点竞争问题)工作负载。NoSQL:MySQL 从 5.7 版本开始提供 NoSQL 存储功能,目前在 8.0 版本中这部分功能也得到了更大的改进。该项功能消除了对独立的 NoSQL 文档数据库的需求,而 MySQL 文档存储也为 schema-less 模式的 J

2021-08-06 12:05:57 1256

原创 Linux下创建新用户并赋予免密sudo权限shell脚本

创建新用户并且赋予sudo权限shell脚本话不多说直接看代码:#!/bin/bash#创建用户并设置密码name=$1pass=$2#echo "you are setting username : ${name}"#echo "you are setting password : $pass for ${name}"#调用name变量创建用户useradd $nameif [ $? -eq 0 ];then echo -e "\033[32m用户${name} 创建成功\03

2021-07-23 18:09:15 1260

原创 Prometheus+Grafana+Pushgatway监控主动上报模式搭建与使用

Prometheus对比Zabbix和Zabbix类似,Prometheus也是一个近年比较火的开源监控框架,和Zabbix不同之处在于Prometheus相对更灵活点,模块间比较解耦,比如告警模块、代理模块等等都可以选择性配置。服务端和客户端都是开箱即用,不需要进行安装。zabbix则是一套安装把所有东西都弄好,很庞大也很繁杂。zabbix的客户端agent可以比较方便的通过脚本来读取机器内数据库、日志等文件来做上报。而Prometheus的上报客户端则分为不同语言的SDK和不同用途的exporter

2021-07-06 16:26:31 2623 1

原创 一篇文章让你明白正则表达式

一篇文章让你精通正则表达式:这里用虚拟机进行演示修改主机名为:abcd-efgh-ijkl-123-4213这里我们使用静态模式修改主机名cat /etc/hostname | egrep -w ‘[a-z]{4}’-’[a-z]{4}’-’[a-z]{2,6}’-’[a-z]{2,4}’-’[a-z]{1}’-’[0-9]{2}’ | wc -l...

2021-04-07 12:00:36 104

原创 脚本检测输出在用的业务网卡及mac地址!

脚本检测输出在用的业务网卡及mac地址! 方便个别业务自动化部署可根据自己需求稍作修改!以下代码X="10000Mb/s"S=`ip a | grep BROADCAST | egrep -v "mcvlan|docker" | awk -F ":" '{print $2}'` for i in $S do H=`ethtool $i | grep detected | awk -F " " '{print $3}'` if [ "$...

2021-04-06 18:20:15 177

原创 在Linux下自动格式化且挂载硬盘的脚本

很多人不会在Linux云服务器上挂载硬盘,即使是按照说明文档还是不能正确挂载,为了更方便这类型用户,通过一个脚本能解决硬盘分区、格式化、挂载并且设置为开机挂载的问题。支持多个Linux版本该脚本支持大多数云服务器Linux镜像,比如CentOS、Ubuntu、Debian、SUSE、openSUSE等,不支持非Linux内核的FreeBSD等。#!/bin/bash#################################################### Script d.

2021-03-31 15:12:40 694

原创 20个linux服务器安全强化建议

概述Linux服务器安全对于保护用户数据、知识产权非常重要,同时还能减少你面对黑客的时间。在工作中,通常由系统管理员对Linux的安全负责,在这篇文章中,介绍了20条对Linux系统进行强化的建议。本文所有的建议都基于CentOS、RHEL系统或者Ubuntu/Debian的发行版本。1、加密数据通信方式。所有通过网络传输的数据都是可以被监听的,因此只要有可能就要使用密码、证书等方式加密你的通讯数据。使用 scp、ssh、rsync或者sftp来进行文件传输。也可以使用特殊的sshfs或者fuse工

2021-03-31 14:37:59 201

原创 系统常规信息检测脚本

系统常规信息检测脚本,支持内核3.10/5.4#!/bin/bash#################################################### Script description: 系统硬件配置check脚本# description: update Centos kernel from 3.10 to 5.4 # author: xfwang# created: 20201126# version: 1.0#############

2021-03-31 14:11:46 109

wang_check_system.zip

wang_check_system.zip

2021-10-17

linux_nvm_install.sh

nvm的安装克隆脚本,可直接执行

2021-07-29

kafka+eagle.zip

里面包含kafka-eagle-web-1.4.8 kafka_2.13-2.8.0 jdk1.8

2021-07-29

kafka-eagle-web-1.4.8-bin.tar.gz

kafka-eagle-web-1.4.8-bin.tar.gz

2021-07-27

grub2.cfg完整5.4内核文件

centos3.10升级5.4内核grub2.cfg报错。 导入可直接升级5.4

2021-04-06

空空如也

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

TA关注的人

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