- 博客(23)
- 收藏
- 关注
原创 bind9+mysql搭建高可用DNS解析服务
bind9+mysql搭建DNS解析服务基本的架构图如下:安装步骤:安装依赖服务:yum install wget cmake ncurses boost zlib gcc libuv libuv-devel libnghttp2 libnghttp2-devel openssl-devel libcap-devel mysql mysql-devel -y安装mysql此处省略安装配置mysql主从~~mysql安装完成后需要添加环境变量,编译bind时会用到export CP
2022-02-25 16:50:32
2401
原创 centos7初始化脚本2.0
#!/bin/bash################################################## --Info# Initialization CentOS 7.x script################################################## Auther: shaonbean@qq.com# Ch...
2019-08-27 11:40:51
1153
原创 zabbix默认监控cpu负载取值不对
今天碰到个负载高引起的数据库故障问题,查看zabbix监控并没有报警,检查后发现监控取值与实际不一致top命令看到的取值zabbix_get取值查询了一下老的监控服务器,取值是正确的,于是对比了一下,得到解决方案解决方案如下:修改模板–items–找到 Processor load (1 min average per core)–修改key:把 system.cpu.load[pe...
2019-07-10 11:06:56
2229
2
原创 查询具体IP地址--python3
前几天碰到一个需求,要从日志里提取普陀区的访问,经过一系列的查询,测试,终于完成了一个脚本,能基本满足需求,从访问日志里提取出普陀区的IP地址,代码如下:PutuoIPCheck.py# -*- coding: UTF-8 -*-from pymongo import MongoClientfrom bs4 import BeautifulSoupimport jsonfrom ur...
2019-06-25 17:46:26
652
原创 zabbix监控tomcat脚本
#!/bin/bash#-------------------------------------------------------------------------------# Functions: zabbix active monitorversion_num=20181110#--------------------------------------------------...
2019-04-29 14:54:45
751
原创 简单页面记录常用的网站
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head...
2019-04-23 10:28:42
395
原创 centos网卡添加IP地址段
vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR_START=10.0.0.111(IP地址起始)IPADDR_END=10.0.0.119(IP地址结束)CLONENUM_START=0(起始,例如eth0:0,eth0:1)GATEWAY=1...
2019-01-28 13:59:07
958
原创 centos7安装graylog
安装mongodb,添加mongodb的源vim /etc/yum.repos.d/mongodb-org-3.2.repo[mongodb-org-3.2]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/gpgcheck=1e...
2018-12-17 17:59:42
1081
原创 centos7初始化脚本
#!/bin/bash################################################## --Info# Initialization CentOS 7.x script################################################## Auther: shaonbean@qq.com# Ch...
2018-07-20 14:58:09
1333
1
原创 mysql从全库备份中恢复指定的表及mysql备份文件一般加密方法
随着业务上线的时间越来越久,mysql的库也会越来越大,这会导致恢复备份的时间延长,碰到紧急状态,往往会手足无措。对于平时习惯备份全库的同学,当需要恢复某一张表的时候,一般做法是找一个新的mysql,从备份文件恢复整个库,再导出需要恢复的那张表,这样效率很低下,其实我们可以从备份文件中直接提取需要恢复的表数据。那么如何从全库备份中抽取某张表呢?其实可以用shell命令来提取表数据,shell还...
2018-07-09 18:09:05
962
原创 记录一条命令,查看HTTP请求响应头以及数据
随机记录一条命令,查看HTTP请求响应头以及数据tcpdump -A -s 0 ‘tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)>2)) != 0)’ >/tmp/tcpdump.txttcpdump把数据记录下来,然后去文件里搜索想要的内容,结果类似于一下:Host: XXX Client-ip: XXXXX X-Forwarded-For:
2018-01-29 14:20:18
2704
1
原创 监控网卡流量脚本
#!/bin/bash################################################################################################### iftop## Description:# - Get data from network#############################...
2017-12-26 16:13:08
296
原创 获取tomcat日志文件中的一段时间的日志
随笔,就一条命令sed -n '/2017:00:00:/,/2017:01:00:/p' localhost_access_logtime.2017-11-20.txt >test01.logsed -n '/起始时间/,/结束时间/p' 日志文件名 >test01.log
2017-11-20 11:20:51
2285
原创 查看swap占用的脚本
#!/bin/bash# Check who used swapSUM=0OVERALL=0for DIR in `find /proc/ -maxdepth 1 -type d | egrep "^/proc/[0-9]"` ; doPID=`echo $DIR | cut -d / -f 3`PROGNAME=`ps -p $PID -o comm --no-hea
2017-08-28 10:28:16
710
转载 centos6-安装sonarsource
CentOS6 安装sonarsourcesonarqube下载地址: https://sonarsource.bintray.com/Distribution/sonarqube/wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.5.zip -P /usr/local/src11安装环境准备CentO
2017-08-21 10:30:57
344
转载 网络安全基础问答25例
1)什么是白帽黑客? 白帽黑客是指当某个人被允许在企业产品所有者允许的情况下攻击系统,以便在系统中发现弱点,然后修复bug。2)IP地址和Mac地址有什么区别? IP地址:分配每个设备的IP地址,使设备位于网络上。 MAC(机器访问控制)地址:MAC地址是分配给每个设备上每个网络接口的唯一序列号。3)列出白帽黑客经常使用的一些工具? Kali Meta Sploit Wire S
2017-08-15 10:35:09
1024
原创 cisco交换机初始化及一般命令
今天初始化了一下cisco交换机,记录一下过程: 使用console线连上交换机,我用的SCRT连接 有密码的情况下: 1.进入enable模式 2.输入erase startconfig命令,初始化交换机 3.输入reload命令重新读取配置文件重启 没密码的情况下: 1.关闭交换机,按住mode键,插上电源 2.等到SCRT有显示,松开mode键 P.S.网上有说需要执行fla
2017-08-01 18:07:46
21144
原创 查询占用内存和swap的程序
当系统内存不够的时候,首先需要查看是什么程序消耗了内存ps aux --sort=-rss,-vsz | head -10 # Check the top 10 processes using memory除了内存外还有swap的占用查询,一下的脚本可以查询占用swap的程序check_swap.sh#!/bin/bash# Get current swap usa
2017-07-28 13:15:56
790
原创 lvm重名问题解决
服务器硬盘出问题了,让IDC的朋友挂了个硬盘把系统安装好,然后挂载上以前的硬盘,想把数据倒腾出来,结果哥们发现他搞不定,给我打电话求助。我远程上去看了下,发现2块盘系统做的都是LVM分区格式,难怪他不会挂载,而且还有个问题就是卷组都是默认安装的同一个名字VolGroup00。现在大部分的机房安装系统都是默认这个名字。[root@locallhost ~]# pvs PV VG
2017-07-28 10:24:49
2333
原创 服务器操作记录cmdtrack
cd /etc/profile.dvi cmd.sh ####################################################一下为脚本内容################################################# cmd track###################################
2017-07-27 17:33:01
924
原创 netdata系统全面监控
安装: yum install git git clone https://github.com/firehol/netdata.git yum install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autogen automake pkgconfig cd netdata ./netdata-install
2017-07-27 16:18:22
904
原创 smem查看内存占用
RSS(Resident set size),使用top命令可以查询到,是最常用的内存指标,表示进程占用的物理内存大小。但是,将各进程的RSS值相加,通常会超出整个系统的内存消耗,这是因为RSS中包含了各进程间共享的内存。 PSS(Proportional set size)会更准确一些,它将共享内存的大小进行平均后,再分摊到各进程上去。 USS(Unique set size )是PSS中自己
2017-07-27 15:57:57
689
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人