自定义博客皮肤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的专栏

让天下没有难做的运维

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

原创 mod_fastdfs.conf 至于nginx For storage

在fastdfs的配置中,storage往往要带有一个nginx用于加载模块并且访问本地磁盘里面的fastdfs数据. 但是在配置中,如果有两个group,那么对应的storage_server_port一定要设置正确,否则会有问题.但是在配置mod_fastdfs之后,nginx的端口有堵塞的问题,而且只有一个进程,而不是有3~4个进程,经过排查,原来 有一句最最重要的,狗日的,# use "#

2017-02-28 21:14:29 3142

原创 抓包解析 - http流量

看起来不错, mark下https://github.com/six-ddc/httpflow

2017-02-27 13:42:10 1770

原创 falcon nodata 生成SQL脚本 不用一个个从后来添加

把带有ip地址的文件放到 当前目录,名字为ips使用如下脚本#!/usr/bin/env pythonimport osimport sysimport reips=[]with open('./ips') as f: for line in f: ip = re.findall("(\d+\.\d+\.\d+\.\d+)",line)[0] print

2017-02-27 11:51:32 463

原创 deepin linux下面的游戏有一个挺好的

Warzone 2100, 有点类似红警, 操作起来没有全屏,但是故事情节不错, 有地图那么一说,但是所有的其他地图都是从第一个地图传送过去的,所有的装备在每一个任务后还都是那样。END

2017-02-26 22:30:19 2768

原创 anydesk 各个系统下载软件

windowshttp://ojv12llai.bkt.clouddn.com/uploads/20170226180205.exe)ubuntu (http://ojv12llai.bkt.clouddn.com/uploads/20170226180245.deb)linuxhttp://ojv12llai.bkt.clouddn.com/uploads/20170226180303.gzo

2017-02-26 18:04:42 2588

原创 海康录像机在接入到企业网的基础上接入另外一个专线

这样可以满足将企业的录像机同时接入到两个网络。但是也有问题: 1. 企业想通过萤石云访问录像机,意味着录像机得上网,但是上网由于网关走专线,所以专线那头需要是通的。

2017-02-26 12:53:19 2994

原创 海康萤石云的使用方法

http://download.hikvision.com/UploadFile/Soft/%E6%B5%B7%E5%BA%B7%E5%A8%81%E8%A7%86DVR%20NVR%E5%8D%87%E7%BA%A7%E6%94%AF%E6%8C%81%E8%90%A4%E7%9F%B3%E4%BA%91%E9%85%8D%E7%BD%AE%E6%96%B9%E6%B3%95.pdf初步认为需要在

2017-02-26 12:36:29 14235

原创 python 实现zookeeper的验证字符串生成

一般,如果我们添加验证的时候,我们会使用一个字符串,靠如下的命令生成echo -n ops:123123 | openssl dgst -binary -sha1 | openssl base64但是,最近我们有了一个python写的在python fabric上层加上了参数定制化,如何使用python生成这个字符串来import hashlibimport base64base64.b64enc

2017-02-24 17:24:21 587

原创 cdh 报告错误 no jdk 啥的问题处理

之前,安装CDH的时候,使用的是系统自带的openjdk,所以在探测的时候cdh没有找到,虽然也有java命令,但是没有探测到jdk的java_home,所以总会有一个致命的错误显示。处理方法 1. 卸载openjdk 2. rpm -Uvh *.rpm 安装 1_7_79 后就好了重新启动的时候,有幸在日志里面看到说探测到了JAVA_HOME。

2017-02-24 16:35:18 1437

原创 cdh5 安装的时候dns对其的影响

如果dns是192.168.0.1 我们内网中就是这么配置的那么会的到 [root@cdhmanager cloudera-scm-server]# host -t PTR 192.168.3.133 133.3.168.192.in-addr.arpa domain name pointer bogon.接下来会报个错如果将dns服务器改成223.5.5.5[root@cdhmanager

2017-02-24 14:39:08 1709

原创 ubuntu onvif interface test

http://www.lingodigit.com/onvif_nvc.html下载 http://ojv12llai.bkt.clouddn.com/uploads/20170224091253.deb执行onvif-device-tool

2017-02-24 09:14:09 981

原创 雄迈录像机开放哪些端口

雄迈录像机开放哪些端口

2017-02-24 08:03:02 8096

原创 水星m313 v5 的DMZ主机问题

摄像头的项目还在继续,我们是卡在市局和企业之间的区级,要通过连接企业的录像机接入。本来用户有一个自己的网络,我们要把录像机接入到专网里面来, 如果录像机有两个网卡,那好办。 但是如果只有一个来?琢磨了半天,我们只能采用家用路由器来帮忙了。外网接入专线,内网接入企业自身网络,并做DMZ主机,这样,企业自己放心,我们自己也放心专网。但是今天有一个企业用了 水星M313 v5,DMZ和虚拟主机怎么设置

2017-02-24 00:09:18 1641 1

原创 雄迈 设备客户端 以及 rtsp观察

http://ojv12llai.bkt.clouddn.com/uploads/20170223163316.exehttp://ojv12llai.bkt.clouddn.com/uploads/20170223163438.exe

2017-02-23 16:35:29 5026

原创 new mysql modify password

ALTER USER 'root'@'localhost' IDENTIFIED BY 'ZeKQxTW57VgDP0VN';ALTER USER 'root'@'%' IDENTIFIED BY 'ZeKQxTW57VgDP0VN';SET PASSWORD FOR 'root'@'localhost' = PASSWORD('ZeKQxTW57VgDP0VN');SET PASSWORD F

2017-02-22 16:24:20 582

原创 mongodb 添加账户

添加验证db.createUser({user:"abc", pwd:"secret_password", roles:[{role:"dbOwner", db:"test"}]})db.createUser({user:"viewer", pwd:"secret_password", roles:[{role:"read", db:"test"}]})验证db.getUser("viewer")登

2017-02-22 14:18:02 436

原创 python fabric 变量写到远端

fabric不错的好东西,如果我们要写入配置文件,在脚本里面已经有了配置文件的所有内容,如何写到远端的文件里面呢? run(""" echo '%s' > ./redis/6379.conf"""%(conf_6379))conf_6379这个变量里面的内容不能使用单引号,使用双引号。

2017-02-21 11:58:32 1104

原创 pycharm 开启远程调试

https://www.jetbrains.com/help/pycharm/2016.3/configuring-remote-interpreters-via-ssh.html参考官网的介绍,看的一头污水~~琢磨了一会儿,找到了方法

2017-02-20 22:24:50 1355

原创 ssh key

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCvdD/U25hT+IqvYv8ZnQwMhmTAfm/XcUbdvDrQR9Oiri5j6yES5TWodzGZNliepw4aXULObrZUGg5qnAW5SGD+SagLrBGfJK4yG6rXPC73+uFXsDXRvMxUEoR9+yZG93D8QQxZk8I2hg1sjo20YmndDT0qJ6GABpA+O

2017-02-20 19:44:42 571

原创 zk 验证的设置

# 没有设置过密码的zk设置账号和密码create /newconfig ""addauth digest zookeeper:zookeepersetAcl /newconfig auth:zookeeper:zookeeper:rwadcgetAcl /newconfig# 再次登陆的时候添加认证后才能访问某节点addauth digest zookeeper:zookeeper# 正

2017-02-20 17:51:06 4241

原创 python gui 编程工具 pycharm

下载https://download-cf.jetbrains.com/python/pycharm-professional-2016.3.2.tar.gzlicenseBIG3CLIK6F-eyJsaWNlbnNlSWQiOiJCSUczQ0xJSzZGIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWV

2017-02-20 12:17:06 1595

原创 python fabric 部署falcon tcp closewait monitor function

@task@roles('userdefine')def falcon_plugin_ss_expand(): # 下载软件 run("""yum install -y wget || echo "已安装" """) # 创建目录 run("""mkdir -p /opt/xxx/agent/userdefine || echo "目录已经存在"; chown m

2017-02-20 10:53:57 756

原创 falcon - fastdfs download monitor

#!/usr/bin/env python#coding: utf8import sysimport jsonimport requestsimport timeimport urllib2, base64# 获取数据。 如果无法连接fastdfs,也上传0,而不是python报错不处理了。try: r = requests.get('http://xx:8090/group1/

2017-02-20 10:46:48 365

原创 falcon 监控 tcp closewait

今天我们有台服务器,cpu使用率占满了,但是上去看,发现cpu steal使用超高,大概70%,后来同事可能是由于closewait高造成的。但是当前我们没有监控手段,还没有上。这里就搞搞白。查看了下过去的资料,发现其实之前有写过,但是资料不好找,所以干脆重新写个吧,考虑到本身falcon的监控指标里面已经有了很多tcp的状态,我只是补充一个closewait白。#!/usr/bin/env pyt

2017-02-19 20:19:52 1852

原创 gitbook 简单的自动更新代码和更新

gitbook好是好,就是需要本地编译,或者直接使用gitbook官方服务。对于自己编译,琢磨了一个小的可以定时checkout代码并在有变动的时候进行自动编译和更新的小脚本。#!/bin/bashresult=`git pull`[[ $result = "Already up-to-date." ]] && exit 0 || echo "文件已更新"source ~/.bashrcgit

2017-02-18 17:20:18 3922

原创 gitbook 放弃search-jieba插件

这个插件有点讨厌,平时用的时候 1. 有时候慢 2. 有时候不准确 3. 生成html的时候说不能解析README擦,不用啦~gitbookeditor 也不得不吐槽 1. 老版本的编辑器对中文支持的非常不好 2. 回车换行大问题最近gitbookeditor升级到6好用一点了,擦,又来了个7: 1. 真想骂死你们,客户端点开chapter没有反应 2. 网页版改成啥啦,进入源代码编辑

2017-02-18 16:19:49 880

原创 use curl to upload file with remote php file

如果我们有个脚本,可以很容易从浏览器进行上传操作,可是如果我们的文件不小,而且还是在黑乎乎的服务器里面来?这个时候,是不是可以使用curl进行post呢?经过测试,是可以的curl -F "fileToUpload=@falcon.tar.gz" http://soft.ops.ac.cn/php/up.php其中,fileToUpload就是type为file的变量。

2017-02-18 14:59:26 445

原创 use tcp kill to kill the tcp connection

今天遇到一个问题,本来openvpn监听9902端口,可是为啥老是被占用呢ss -antuelp | grep 9902没有显示ss -ane | grep 9902有显示,说明远端有人在和我们联系,而且我们本地使用的是9902端口,擦来,这可炸糕?用tcpkill吧yum install -y dsniff安装后,使用tcpkill port 9902发现远端还在变换着端口在连接我们,好吧,tcp

2017-02-18 14:57:48 1236

原创 hbase开启ttl后每个小时的20和50分钟都会有hbase健康报警

yesteday after we turn the big table TTL on, it have a big storage usage down openfalcon disk monitor show the disk io is high at the unhealthy time range hbase region log show the time that unhealty w

2017-02-18 09:51:03 1505

原创 aws disk expend how to

就问一句,怎么破~

2017-02-17 16:33:04 1855

原创 aws rds配置还是要使用域名

无巧不成书呀。今天刚刚昨晚hbase的大表TTL配置,发现CDH的管理界面无法打开。这个时候当然会以为是由于刚刚做TTL造成的,但是报错的日志说是无法连接数据库。经过测试,果然无法连接数据库,进入CHD的配置文件查看db配置,发现确实无法连接。 进入AWS RDS管理控制台,找到endpoint地址,发现ping出来的域名地址已经变了,正好我们是写的ip地址。好吧,改成域名并重启CDH,完成。[r

2017-02-17 16:22:41 2255 1

原创 deepin basic network util install

apg-get install iputils*

2017-02-17 15:13:54 791

原创 deepin change contrl and shift key

# Check /usr/share/doc/keyboard-configuration/README.Debian for# documentation on what to do after having modified this file.# The following variables describe your keyboard and can have the same# va

2017-02-17 14:50:58 807

原创 openfalcon 支持query组件

openfalcon 支持query组件,最好还是把query升级到最新的版本。最新版本的代码里面,是有grafana相关接口代码的:另外,针对我们已经安装的版本,我们可以做个简单的测试。# 在query目录,查找grafana关键字,可以看到,找到了一个匹配在bianry file里面[root@localhost query]# grep -r * -e "grafana"Binary fi

2017-02-16 21:20:14 1092

原创 hbase 数据量和cpu的关系

hbase 数据量和cpu的关系 貌似有正向关系。

2017-02-15 18:17:48 1643

原创 国外服务器和国内服务器 不同时区的问题

最近在运维一批海外服务器,AWS上面的时间和本地时间当然是不一样的哦。在看日志的时候会遇到问题,如何判断时区差呢?可以看出,对方是UTC - 5 ,而我们本地是UTC+8,所以结论就是,我们北京时间比他们超前13个小时。

2017-02-15 13:52:23 4588

原创 aws scale up instance

跑着跑着,instance cpu不够啦,内存不够啦,咋办呢?1. 关闭instance2. instance settings > change instance type

2017-02-15 13:36:31 888

原创 aws centos 十几台机器如何初始化

aws防火墙开通办公网的所有端口可以访问开通指定端口 从所有地方可以访问centos机器防火墙关闭selinux disable/etc/sysctl.conf/etc/security/limits.conf

2017-02-14 17:55:07 856

原创 falcon nodata

有的时候, nodata还是很有作用,针对某些指标突然没了数据,这个时候该如何报警呢?其中有一个非常特殊的例子,就是机器挂了,或者监控进程掉了,这个时候,agent和monitor server之间就失去了联系,如果falcon没有应对这种情况的外挂,就会导致我们不知道机器挂了,有的时候会非常头疼的。解决方案就是nodata, 我们可以在web界面直接配置,但是我们也可以直接将记录插入数据库。mys

2017-02-14 17:51:17 1318

原创 aws 防火墙策略调整注意10/8段

中午在调整防火墙策略的时候,把10.0.0.0/8这个条目给删掉了,结果就是内网的机器无法联系监控主机,而且也没有设置nodata报警,导致下午zk挂了也不知道,直到业务过来说。事儿就怕赶巧。END

2017-02-14 16:58:18 1425

deploying_the_vmware_infrastructure

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

2018-10-07

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

2016-09-02

空空如也

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

TA关注的人

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