问题描述:
业务遇到这个情况,在重启服务时,出现1986端口被占用而无法启动,非得等该端口释放后才启动成功。
问题分析:
1986端口被该服务器上的客户端随机选取源端口给占用掉了。
解...
TCP: time wait bucket table overflow解决方法
收到一台web服务器告警消息,查看/var/log/message日志信息如下所示:
该台服务器每日有3kw的pv,压力有些大。 服务器的TCP连接数,超出了内核定义最大数。
修改...
tmp目录自动清除和tmpwatch命令
习惯性的将一些临时文件放在tmp目录下,让其自然删除。同时,为了保证tmp目录不爆满,系统默认情况下每日会处理一次tmp目录文件,原理就是使用了tmpwatch。在系统最小安装情况下,这个功能是没有安...
给输出的IP附加上地理信息和所属ISP
公司业务调整,对日志进行分析时,想要同时显示IP所在地以及所属ISP,用脚本获取日志IP再逐条通过第三方接口查询显的很笨拙又要联网查询效率方面可想而知,可参见《使用PHP+淘宝IP地址库接口获得IP所...
网站502与504错误分析
一. 戏说
不管你是做运维还是做开发,哪怕你是游客,时不时会遇到502 Bad Gateway或504 Gateway Time-out。出现这页面,把服务重启下,再实在不行重启下服务器,问题就解决...
ld: cannot find -lxxxx解决方法
在编译软件时,有时会遇到如图所示的错误:
1. 原因分析
一般是由于找不到库文件导致的。
2. 解决方法
xxxx表示的是库文件名称。l是library的简写。图片中缺少的是l...
总部、分部以及VPN用户组网架构案例
总公司、分公司以及VPN远程办公用户组网架构一例。
一、网络拓扑
二、需求
1.1. 规划该公司总部(用户网段、服务器群网段)、分支部门的IP地址
1.2. 公司总部的需求
1....
ICMP重定向报文导致的问题与分析
前段时间, 业务方反馈集群内有一台服务器慢请求(>1s)记录比其他台多一倍。查找了下原因,发现这台服务器的网关配置成同网段内其他服务器IP上了,导致ICMP重定向发生,后面将路由更正后,慢请求缓...
ip_conntrack table full dropping packet解决方案
当我们开启iptables后,会有这么个现象发生,丢包。ping的话会断断续续的丢包,ifconfig 会看到网卡dropped:XXX一直在增加,messages日志有以下内容:
ip...
lib_mysqludf_json导致mysql重启原因分析
在《mysqludf_json将关系数据以JSON编码》提到使用lib_mysqludf_json会引起数据库重启。mysql错误日志如下:
mysqld_safe Number of proces...
[initandlisten] connection refused because too many open connections: 819 of 819
早上收到mongodb报警,无法连接。遂爬上服务器查看相关日志信息:
1.现象:
连接数达到819后无法再增加,mongodb无法正常提供服务。
2. 分析
# ulimi...
删除数百万文件的最快方法
删除数百万文件的最快方法
看到一篇文章,删除一个目录下大量文件的方法。http://www.quora.com/File-Systems/How-can-someone-rapidly-delete...
No space left on device
一. 收到报警
线上有一台服务器磁盘检测告警了,提示空间不足。爬到服务器查看相关信息:
/data分区只使用了71%,创建文件却提示磁盘空间不足,按理说不会出现这种情况的。难道in...
bash3与bash4数组结构
bash3.x不支持关联数组(associative arrays)结构,只支持用数值作数组索引,如
declare -a Myarray
Myarray[1]=”www.ttlsa.com”
...
linux下网络问题定位利器log_martians
linux下网络问题定位利器log_martians
linux下有时候会出现很诡异的网络问题,往往都很难定位问题出在什么地方。前不久我遇到一个问题,同网段ping不通服务器A,服务器A可以ping...
3