自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Prometheus+Grafana搭建

环境 CentOS-7 #系统 192.178.124.71 #IP prometheus-2.16.0.linux-amd64.tar.gz grafana-6.6.2-1.x86_64.rpm node_exporter-0.18.1.linux-amd64.tar.gz 准备工作 创建Prometheus运行用户与组 [root@ localhost ~]# groupadd pr...

2020-04-02 21:34:12 669

原创 mysql binlog详解

MySQL的二进制日志binlo,它记录了所有的DDL和DML语句(除了数据查询语句select),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的 DDL ----Data Definition Language 数据库定义语言  主要的命令有create、alter、drop等,ddl主要是用在定义或改变表(table)的结构,数据类型,表之间的连接和约...

2020-03-16 17:33:10 313

原创 show processlist 命令详解

SHOW PROCESSLIST显示哪些线程正在运行 有SUPER权限,可以看到所有线程,否则只能看到自己的线程(正在使用的MySQL账户相关的线程) MariaDB [(none)]> show full processlist; +-----+------+-----------+------+---------+------+-------+---------------------...

2020-03-16 17:08:51 508

原创 Hadoop

cluster(集群) LB(负载均衡): LVS、SLB、HAPROXY、nginx HA(高可用): MHA、Keepalived、hearebeat HPC(高性能计算机群): Hadoop Hadoop Hadoop是java开发,实现了一个分布式文件系统,简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的硬件上;提供高吞吐量来访问应用程序的数据,适合有着超大数据...

2020-03-02 17:19:46 330

原创 rsyslog实现日志集中管理

CetOS.6 关闭防火墙和selinux 服务端:192.168.124.22 客户端:192.168.124.23 服务端 编辑rsyslog.conf文件 [root@ localhost ~]# vim /etc/rsyslog.conf 17 $ModLoad imtcp 18 $InputTCPServerRun 514 重启rsyslog服务 [root@ localhos...

2020-02-28 19:51:54 324

原创 日志管理

默认日志存放路径 /var/log 常见日志 btmp 用户登陆系统错误信息日志 utmp whmp 系统登陆情况 日志记录方式 日志种类 daemon 后台进程 kern 内核产生信息 lpr 打印系统产生 cron 定时相关 mail 邮件相关 news 新闻系统 syslog 日志服务本身 authpriv 安全认证 local0~7 自定义的日志设备 local 0 ~ loc...

2020-02-28 19:32:49 293

原创 raid管理工具-mdadm-管理raid1

raid1 RAID-1 :mirroring(镜像卷)需要磁盘两块以上 原理:是把一个磁盘的数据镜像到另一个磁盘上,也就是说数据在写入一块磁盘的同时,会在另一块闲置的磁盘上生成镜像文件,(同步) 特性:当一块硬盘失效时,系统会忽略该硬盘,转而使用剩余的镜像盘读写数据,具备很好的磁盘冗余能力。 磁盘利用率为50%,即2块100G的磁盘构成RAID1只能提供100G的可用空间。 创建分区 [ro...

2020-02-28 10:22:06 881

原创 raid管理工具-mdadm-管理raid0

mdadm介绍 管理软raid工具:mdadm mdadm是linux下用于创建和管理软件RAID的命令,是一个模式化命令 mdadm 命令的参数 -C 建立一个新阵列 -A 激活磁盘阵列 -a 添加设备到阵列 -D 打印阵列设备详细信息 -s 扫描配置文件或者/proc/mdstat 得到阵列缺失信息 -v 显示详细信息 -r 移除设备 -f 将设备状态定为故障 -l 设定磁盘阵列的级别 -n...

2020-02-28 10:21:26 512

原创 RAID磁盘阵列

RAID概念 RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)可以提供较普通磁盘更高的速度、安全性,所以服务器在安装时都会选择创建RAID。 RAID的创建有两种方式:软RAID(通过操作系统软件来实现)和硬RAID(使用硬件阵列卡);在企业中用的最多的是:raid1、raid10和raid5。不过随着云的高速发展,供应商一般可以把硬件问题...

2020-02-28 10:19:52 337

原创 swap

gdisk建立分区 [root@ 777 ~]# gdisk /dev/sdb Command (? for help): n #新建分区 Partition number (2-128, default 2): #回车 First sector (34-41943006, default = 2099200) or {+-}size{KMGTP}: #回车 Last sector (...

2020-02-26 20:01:55 223

原创 fdisk

[root@ 777 ~]# fdisk /dev/sdb 命令(输入 m 获取帮助):m a toggle a bootable flag //切换分区激活开关 b edit bsd disklabel c toggle the dos compatibility flag d delete a partition //删除分区 g creat...

2020-02-26 19:47:01 280

原创 NFS存储

安装NFS和RPC软件 [root@ 777 ~]# yum -y install epel-release [root@ 777 ~]# yum -y install nfs-utils rpcbind 编辑 NFS 配置文件 [root@ 777 ~]# vim /etc/exports /home/shared 192.168.124.0/24(rw,sync) 启动 NFS 有先后...

2020-02-18 15:40:32 270

原创 Linux 基础命令

帮助命令 1、man [root@ 777 ~]# man help 2、help [root@ 777 ~]# httpd -help 3、info [root@ 777 ~]# info httpd 文件和目录操作命令 1、ls 【选项】【目录或文件名】 -a:--all 的缩写,显示所有的文件,包括隐藏文件(以 . 开头的文件) -c:和 -lt 一起使用,显示列表并且以 ctime...

2020-02-17 13:28:35 211

原创 通过sqlnamp检测sql注入漏洞获取网站后台用户名和密码

需要提前搭建好 lnmp 环境 安装 sqlmapproject-sqlmap [root@ localhost ~]# tar -xvzf sqlmapproject-sqlmap-1.0.9-87-g7eab1bc.tar.gz [root@ localhost ~]# cd sqlmapproject-sqlmap-7eab1bc/ [root@ localhost sqlmappro...

2020-02-14 16:59:44 1733

原创 自动劫持 root 密码并转发到邮箱

软件包 0x06-openssh-5.9p1.patch.tar.gz openssh-5.9p1.tar.gz inotify-tools-3.13.tar.gz 1、安装 gcc [root@ localhost ~]# yum -y install epel-release [root@ localhost ~]# yum -y install gcc 2、安装 0x06-openss...

2020-02-14 13:45:49 728

原创 ELK 安装部署

环境 cetos-7 关闭防火墙和selinux [root@ localhost ELK]# systemctl stop firewalld [root@ localhost ELK]# setenforce 0 服务器 服务 192.168.124.72 jdk、elasticsearch、kibana 192.168.124.71 jdk、logstash 安装包...

2020-02-12 15:03:08 283

原创 系统巡检脚本

#!/bin/bash function system() { echo "##########################系统信息##########################" OS_TYPE=`uname` OS_VER=`cat /etc/redhat-release` OS_KER=`uname -a | awk '{print ...

2020-01-04 10:06:59 349

原创 CentOS.7 HTTPD配置 keepalived 高可用

Linux version: 3.10.0-862.el7.x86_64 keepalived: v1.3.5 MASTER: 192.168.124.71 BACKUP: 192.168.124.72 VIP: 192.168.124.12 MASTER yum -y install httpd keepalived #编辑keepalived vim /etc/keepalived/keep...

2020-01-02 14:38:05 535

原创 Shell 数组排序

方法一 通过 “if” 判断实现排序 #!/bin/bash read -p '第一个数:' num1 read -p '第二个数:' num2 read -p '第三个数:' num3 tmp=0 #判断 num1 是否大于 num2;大于则通过赋值的方式将 num1 和 num2 的值对调;保持 num1 最小 if [ $num1 -gt $num2 ] then tmp=$num1 ...

2020-01-02 09:53:00 375

原创 源码安装MySQL-CentOS.7—简易安装版

Linux version 3.10.0-862.el7.x86_64 mysql-5.6.45.tar.gz yum install -y cmake make gcc gcc-c++ wget ncurses-devel cmake make perl ncurses-devel openssl-devel bison-devel libaio libaio-devel tar -xvzf m...

2019-12-30 15:27:37 253

原创 MySQL互为主从-CentOS.7

主:192.168.124.71 从:192.168.124.72 MySQL:5.5.64-MariaDB 主 #安装MySQL yum -y install mariadb mariadb-server #开启二进制 和 中继日志 vim /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock...

2019-12-30 11:24:26 206

原创 MySQL忘记密码

忘记密码 一、第一种 1、关机 MySQL 服务 2、修改 MySQL 配置文件 my.cnf 在 [mysqld] 下添加 skip-grant-tables [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended t...

2019-12-29 22:19:15 174

原创 shell脚本判断主机是否存活

#!/bin/bash ip_access_status() { if ping -c 1 $IP >/dev/null then echo $IP ok continue fi } IP=(192.168.124.22 192.168.124.71 192.168.124.23...

2019-12-28 12:06:14 592

原创 Shell基础

Shell 基础 Shell是一个C语言编写的脚本语言,用户输入命令交给Shell处理,Shell将相应的操作传递给内核(Kernel),内核把处理的结果输出给用户。 Shell 两大分类 1、图形界面Shell(GUI Shell) GUI 为 Unix 或类 Unix 操作系统构造一个功能完善,操作简单以及界面友好的桌面环境;主流桌面有 KDE、Gnome 等… 2、命令行界面Shell(GL...

2019-12-28 11:32:55 220

原创 shell脚本猜数字

#!/bin/bash while true do #定义可输入次数 count=3 #1-10范围中随机生成一个随机数 range=10 number=$RANDOM let "number %= $range" echo $number #循环三次 for i in $(seq 3) ...

2019-12-27 21:29:29 358 1

空空如也

空空如也

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

TA关注的人

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