51CTO博客开发
这些进程已经死亡,但没有释放系统资源,包括内存和一些一些系统表等,如果这样的进程很多,会引发系统问题。用ps -el看出的进程状态如果是Z,就是僵尸进程。 ps -ef|grep defunc可以找出僵尸进程. 有些ZOMBIE进程时用kill -9也不能杀死,而且消耗了很多系统资源不能释放,如果系统在shutdown时发出信息:some process wouldn’t die. 这就意
在做了web集群后,你肯定会首先考虑session同步问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就根据这种情况给出三种不同的方法来解决这个问题:一,利用数据库同步session在做多服务器session同步时我没有用这种方法,如果非要用这种方法的话,我想过二种方法:1,用一个低
更新完PHP文件之后,打开页面空白了查看错误日志:[06-Sep-2013 16:45:36] PHP Parse error: syntax error, unexpected $end in /web/webbase/lynn/admin/user/admin.php on line 648一般这个错误,是文件不完整提示的查看服务器上文件的大小,和本地的不一样解决方法:把本地的文件
下厨房6月26日数据丢失事故总结Posted by破冰on 2013-7-8 9:39 Monday 在6月26日凌晨12点左右,我们在做线上数据库的备库时,误将线上数据库分区上的所有文件删除。丢失的数据时间段为4月23日至6月25日两个月,在经过7天的努力后,恢复了99%以上的数据。(具体见下面的统计)。下面把整个事故过程记录下来,令关心本次技术事故的人们知晓。一.事故隐患 现在回顾,事故隐
启动memcache的时候,报如下错误:#/usr/local/bin/memcached -d -m 100 -p 11211 -u nobody -c 65535 /usr/local/bin/memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: N
SEO需要对accesslog进行分析,其中有需要把时间转换为秒再进行判断nginx有两个日志格式,分别是$time_local和$time_iso8601,现在线上使用的是$time_local两个格式都不符合要求,想要的格式是“2013-08-05 11:50:01”,再通过date -d "2013-08-05 11:50:01" +%s来转换为秒网上搜索,可以通过修改n
./configure --with-mysql=/backup/mysql --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-curl --with-gd --enable-gd-native-ttf --with-apxs2=/usr/local/apache/bin/apxs --enable-sock
论坛需要从x2升级到x3,我需要做的,主要是数据库方面的线上安装的discuz是GBK的,数据库大概在30G左右,需要先转换成UTF8的编码,再升级1、导数据导出线上的数据库,导出的时候指定编码为UTF8有些表数据很大,可以先把几个大表单独导出来,再导出剩余的表mysqldump -uroot -p123 --default-character-set=utf8 x2 table1 > ta
1、mongodb主从配置主从都在同一台服务器上,主起的是默认的端口,从起的是99991)master/usr/local/mongodb/bin/mongod --master --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/log/mongodb.log --directoryperdb &2)slave/w
更改linux下的配置文件,配置文件的路径是/proc/sys/net/ipv4/icmp_echo_ignore_all将将其值改为1后为禁止PING,将其值改为0后为解除禁止PING由于此文件是只读文件,最好利用echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all,来更改此文件
导入mysql数据的时候,出现Repair by sorting的错误,数据一直卡住,无法继续导入查看内存google之,发现是mysql配置的问题,于是按照网络的建议,修改了如下配置myisam_sort_buffer_size = 1024Mmyisam_max_sort_file_size = 4096M重启数据库,再重新导入,OK了记录一下
安装了zabbix 2.0.4,把语言设置为“中文”,除了一些翻译不是特别准确之外,还有一个特别纠结的问题,就是有些显示乱码像这样子的,直接出现框框的,一方面看不懂里面的内容,第二个是对于有强迫症的我来说,真是太郁闷了出现这个问题,是因为zabbix默认的字体不支持中文显示解决办法:把默认的字体替换了下载字体wqy-microhei.ttf到{zabbix-安装目录}/fonts/可以把wqy-m
使用 HISTTIMEFORMAT 显示时间戳当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行: # export HISTTIMEFORMAT='%F %T ' # history | more 1 2008-08-05 19:02:39 service network restart 2 2008-08-
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号