- 博客(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
原创 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
原创 水星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 rds配置还是要使用域名
无巧不成书呀。今天刚刚昨晚hbase的大表TTL配置,发现CDH的管理界面无法打开。这个时候当然会以为是由于刚刚做TTL造成的,但是报错的日志说是无法连接数据库。经过测试,果然无法连接数据库,进入CHD的配置文件查看db配置,发现确实无法连接。 进入AWS RDS管理控制台,找到endpoint地址,发现ping出来的域名地址已经变了,正好我们是写的ip地址。好吧,改成域名并重启CDH,完成。[r
2017-02-17 16:22:41 2255 1
原创 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
原创 国外服务器和国内服务器 不同时区的问题
最近在运维一批海外服务器,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
2018-10-07
rufus-2.2(Windows 10安装U盘创建工具)
2016-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人