自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vbaspdelphi的专栏

让天下没有难做的运维

  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 DNS 解析服务器

RP电信220.181.151.67联通202.106.127.1教育网211.153.19.1铁通211.98.2.4长宽202.106.101.202移动(暂时不可用)211.136.17.107

2015-09-18 12:33:04 1198

原创 OPEN TSDB - 基于时间的数据库

http://opentsdb.net/

2015-09-16 13:50:01 602

原创 nagios - remote check http

nagios server - commands.cfgdefine command { command_name check_nrpe_remote_command_3 command_line $USER1$/check_nrpe -H $ARG1$ -c $ARG2$ -a $ARG3$ $ARG4$ $ARG5$}nagios server - servic

2015-09-15 01:02:37 523

原创 jenkins scm 签出重试次数

简介一般我们使用jenkins 从gitlab拉取代码, 然后使用再执行, 但是 免不了gitlab因为服务器配置差, 导致最终拉取失败,然后收到烦人的报警邮件, 实在是受不了了, 开始调试jenkins重试次数=3, 这样, 我们有三次机会去拉取失败,如果gitlab 假死的时间再长点,那么我们就 改成10. 吼吼.

2015-09-14 23:01:58 2758

原创 126邮箱 作为报警邮箱

简介其实题目有些和内容不大相关, 之前一直尝试使用126邮箱作为另外一个邮箱的测试目标邮箱,有点绕哈, eh,简单点,就是说该邮箱会以5分钟的频率,开始接收邮箱,所以时间长了之后,里边的邮件就堆满了.126邮箱默认不是一开始就是慢慢容量的.入和开通126邮箱的无限容量呢按照提示开通无限容量,需要使用手机号如果手机号恰好已经绑定了呢使用一个新的手机号开通一个其他的服务,这样126会自动检测到,然

2015-09-14 22:57:42 1088

原创 newlisp web site benchmark

简介最近遇到一个问题,很简单的nginx > newlisp web , 其中后端就是一个简单的Email报警CGI, 但是最近,或者是一直存在一个问题,就是 经常会无法发送短信, 登录服务器直接查看py脚本也没有任何问题,那么怎么回事儿呢? 因为最近经常进行压测,所以怀疑是并发的问题.QPS = 50, 太低了哦.于是,经过改装的nginx proxy pass设置如下: location

2015-09-14 21:16:53 621

原创 Monit 简单实践

# date && killall XXXX2015年 09月 13日 星期日 16:34:52 CST## monit 配置 ##check process xxx matching "xxx" start program = "/usr/bin/sudo /letv/bigbig/xxx/xxx start" as uid bigbig sto

2015-09-13 16:44:30 879

原创 系统分析 - 20150913 - 磁盘IO导致系统接近崩溃

磁盘IO导致系统接近崩溃

2015-09-13 03:21:20 652

原创 系统测试 - Nginx

简介Nginx常规压力测试From 2015-09-13 02:35 Nginx Proxy_pass压力测试Nginx 混合压力测试

2015-09-13 02:46:54 750

原创 Linux 系统分析 20150912

Load 变化 > tcp 变化 or nginx 变化 结论tcpInuse socketsUsed tcpAlloc 差不多,但绝不是一模一样,从cacti图形上来看是一样的. wrk打出了22w的好成绩,因为网卡已经跑完了,800Mbps已经是顶峰了

2015-09-12 19:42:03 434

原创 Cacti - SOCKSTAT

简介在linux的监控中, 在TCP方面,有一个很重要的文件,叫/proc/net/sockstat,里面的内容如下:sockets: used 150TCP: inuse 10 orphan 0 tw 48175 alloc 12 mem 2UDP: inuse 8 mem 2UDPLITE: inuse 0RAW: inuse 0FRAG: inuse 0 memory 0一般来说,主

2015-09-12 17:45:48 923

原创 DISK Write Test

time (dd if=/dev/zero of=test bs=1024 count=3MB;sync)600GB * 4 RAID03000MB 6.967s 6.837s 7.748s speed=428MBps6TB * 12 RAID03000MB 6.235s 5.550s 6.334s speed=500MBps4TB * 12 RAID103000MB 15s 16s 16s spe

2015-09-10 14:12:09 691

原创 Cacti - nginx -

前期准备探测nginx#!/bin/bashhostname=$1result=`curl http://$hostname/nginx_status`echo $resultActive connections: 28500 server accepts handled requests 135478105597 135478105597 210542656774 Reading: 16175

2015-09-10 11:12:54 555

原创 Hadoop集群非法节点加入检测

介绍有时你会发现,hadoop namenode的50070页面显示的datanode节点信息中,有些并非是我们同意加入的,或者你使用了iptables,但是防得住IP,防不住hostname变化,而且过去发现,服务器修改hostname直接在/etc/profile里面采用hostname XXX的形式,据我了解,/etc/profile只有在shell登录的时候才会被调用, 而正确的修改方式是

2015-09-09 22:51:00 572

原创 Cacti - SOCKSTAT - tcpInuse

目标根据/proc/net/sockstat创建针对服务器sockstat的状态Cacti图形目标探索 # cat /proc/net/sockstatsockets: used 6121TCP: inuse 6142 orphan 0 tw 63905 alloc 6145 mem 4206UDP: inuse 6 mem 3UDPLITE: inuse 0RAW: inuse 0FR

2015-09-09 09:50:50 1154

原创 C Plus Plus Env Prepare

gcc# gcc # yum install -y gcc-gnatcd /usr/local/src rm -rvf gcc-4.9.1 && mkdir gcc-4.9.1 && cd gcc-4.9.1 && rsync -avzP bigdata.vxlan.net::d/ide/gcc-4.9.1.tar.gz .tar xzvf gcc-4.9.1.tar.gz#./contrib

2015-09-08 13:37:20 1058

原创 nginx 测试

重点disable access logoutput from 220MBps to 350MBpswith tcp_nodelay and tcp_nopushoutput from 350MBps to 375 MBpsafter open open_file_cache maxoutput from 375 MBps to 880MBps这里写链接内容24C 轻松打到22W# 配置#user

2015-09-07 23:25:40 774

原创 OPS - Parrallel Control System

简介本篇介绍OPS - 并行控制系统的设计模型。为什么要有这个系统?在OPS过程中,服务器初始化,批量执行(信息获取、服务配置)等的任务,而且在目前我们的OPS过程中,处在一个十分尴尬又十分有趣的未知,我们属于二次运维,服务器交付、统一初始化已经有控股公司IDC部门直接搞定,我们作为一级部门要对服务器进行二次运维,定制我们需要的一些配置文件,所以即使有puppet等自动化运维软件,我们也尽量避免使用

2015-09-02 18:41:11 621

原创 SSH - what is the differnence between authorized_keys and authorized_keys2

简介最近从IDC接收了一批服务器,部署公钥的时候,同事说得放在authorized_keys2里面,现在闲来无事,登录服务器查看,是不是/etc/ssh/sshd_config里面配置了authorized_keys2 .但是结果令我吃惊,没有任何配置. 难道是在/root/.sshd里面配置的么, 可是也没有找到. So, 开始google. 确实有所发现.我的理解是: 1. 在openssh

2015-09-01 22:43:11 896

原创 jenkins - create node using API(python-jenkins)

使用场景曾几何时,OPS需要针对Jenkins添加一批上线机器,配置公钥免密码登录,配置jenkins Slave节点,命名规则 … 本篇博客,记录下使用API去 半自动 部署 Jenkins Slave的方法.install packagepip install python-jenkinsa small testimport os,sys,reimport jenkinsip=sys.arg

2015-09-01 22:11:19 2675 1

原创 OPS - add pubkey to the server with script

use env在OPS的过程中,会面临一种状况,我们的中控机的pubkey如何添加到所有服务器. Hadoop提交的用户账户依赖于入口机或者调度系统的Slave节点里面的user account,如何设置大量这些user允许jenkins远程访问. 而且这些user account可能特别多.本片blog提供了一个简单的思路.command# 在Hadoop的client里面,就是需要将pubke

2015-09-01 20:13:41 743

原创 gitlab - hook - jenkins

user push to mastergit add XXgit commit -m "sdf"git pushgit tirgger a deploy by jenkinshttp://someusername:someAPIToken@someurl/job/xxx/build?token=sometokenjenkins# configure token : bigbigQA如何做到将o

2015-09-01 14:37:48 805

deploying_the_vmware_infrastructure

《deploying_the_vmware_infrastructure》,非常不错的关于vmware 架构的书籍。

2018-10-07

rufus-2.2(Windows 10安装U盘创建工具)

2016-09-02

空空如也

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

TA关注的人

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