摘要:
一、缘由: 祸起Redis未授权访问漏洞被利用,删除了服务器的所有账号,导致无法登陆;这才不得不把开启防火墙提上日程。再次在开启防火墙过程中,一刀切造成了一些前段进程的端口被封,甚是后悔! 二、解决办法: 开启防火墙也算是很重要的一个工程,所以要小心仔细,需从以下几点事先写好方案。 1、登陆每一台机 阅读全文
摘要:
一、缘由 周日加班,在平台没有用户的情况下,编写了个脚本切换进程,让它连向不同的服务IP。经过测试,脚本工作正常,就以为万事大吉走人了。 但是之后有反馈说平台人数对不上,才想起来切换进程后没做检查,是否恢复初始状态。经过检查,确实是切换测试后连接服务IP不对。shit! 二、教训 在做一些脚本线上测 阅读全文
摘要:
一、缘由 想在centos6.6上安装zabbix-agent,可是yum search 之后没有,又不想二进制安装,所以就找各种在线安装方法。 二、解决办法 思路: 1、尝试更新对应版本最新的yum源,并重新缓存yum仓库。(一般没用,因为163等源基本和官方一样,只是提供更快的下载速度) 2、用 阅读全文
摘要:
一、缘由: 家里装的10M长城宽带,下载速度很快,就是打开网页会经常失败、播放视频会卡无法播放;最近尤甚,甚是恼怒。 在画个圈圈诅咒长城宽带的同时,突然想起来打不开网页很大可能是DNS解析失败导致,故从DNS下手;还有可能是周围WIFI太多 造成无线信号干扰,这需要检测无线信号的信道并作出调整。 二 阅读全文
摘要:
一、缘由 在安装zabbix的时候,按照官网的Zabbix Manual一路跑下来,zabbix的dashboard提示:zabbix server is not running the information displayed may not be current。后来google后关闭seli 阅读全文
摘要:
一、缘由: 对于运维来说,监控告警是很重要的一环,告警讲究及时性,所以这里讨论下一些常见告警方式的优劣。 二、告警方式: 1、短信SMS 短信网关通知是一种最直接、最有效的通知方式,当然成本最高。 适合场景:一些核心业务进程、机器存活状态的告警,不差钱的公司。 2、Email手机端 邮件作为传统通知 阅读全文
摘要:
众所周知,centos配置DNS很简单,修改下/etc/resolv.conf,就可以生效。但是ubuntu中,resolv.conf文件却说明写入会被覆盖,不能写在这里。 方法一: 修改/etc/network/interfaces(interfaces文件是万能的,能配IP、路由、DNS) dn 阅读全文
摘要:
一、初衷: 很多时候,时间的存储都是时间戳格式,如果需要展示就要转化成标准格式日期。也许会需要date和timestamp互转。二、方法:1、Shell下对date和timestamp的互转,是通过date函数 date --> timestamp : $date -d '2015-01-31 ... 阅读全文
摘要:
一、初衷: 有时候我们分页展示数据的时候,需要计算页数。一般都是向上取整,例如counts=205 pageCouts=20 ,pages= 11 页。一般的除法只是取整数部分,达不到要求。二、方法:1、通用除法: UP(A/B) = int((A+B-1)/B) 取临界值,计算下A+B-1的... 阅读全文
摘要:
一、初衷: 一些开源软件的配置文件中识别区分的部分用英文,那么我们在批量生成配置文件的时候,可以从CMDB导入汉字(idc_name),然后将它转换成拼音,再或者拼接上IP地址,以便更准确的识别。例如:Smokeping的Targets配置文件,如下:+telcommenu = 中国电信title... 阅读全文