服务器前台打不开,速度极慢,shutdown mysql挂掉,启动挂掉,杀进程,启动,开始能打开,接着提示无法连接到数据库。
查看日志:
130617 9:21:38 [Warning] /usr/libexec/mysqld: Forcing close of thread 74254546 user: ”
解决办法:
my.cnf添加:
skip-locking
skip-name-resolve
重启解决。
P.S 服务器跑了五百多天,没出过问题,突然出现这个。
2013-06-17
发表者 Venus
暂无评论
服务器前台打不开,速度极慢,shutdown mysql挂掉,启动挂掉,杀进程,启动,开始能打开,接着提示无法连接到数据库。
查看日志:
130617 9:21:38 [Warning] /usr/libexec/mysqld: Forcing close of thread 74254546 user: ”
解决办法:
my.cnf添加:
skip-locking
skip-name-resolve
重启解决。
P.S 服务器跑了五百多天,没出过问题,突然出现这个。
2013-06-12
发表者 Venus
暂无评论
该死的厂家,批判一下,电话交换机是一家 华维 品牌。自带的光盘可以调试电话交换机,开始安装就提示有病毒,没放心上忽略了。
第二天,qq提示lpk.dll文件注入,遂检查系统,发现好多隐藏的lpk.dll文件。完蛋了。中毒了。
查资料,此病毒自动复制到任何可执行的目录里,在运行exe程序时,dll文件被加载,激活。并且自动释放到压缩文件中!这个最变态!
我属于常年裸奔型的。这次中大发了。
普通文件夹下的病毒文件可以通过杀软删掉,rar中的无法删除。后来找到这个工具:lpkKiller
下载地址:http://update.ggsafe.com/download/lpkKiller.zip
扫面全盘,才将rar中的删除。(好像只感染rar,zip、iso之类的不会有问题)
重启,再用杀毒软件扫描,干净了。系统搜索lpk.dll,异常的也没有了。
系统中本身在system32下也有这么个文件。比较hash值就可以发现异常!
2013-05-23
发表者 Venus
暂无评论
1、给定一个nginx的日志access.log,请输出实时的qps(request per second)。
#!/bin/bash while true do t=$(date +%Y:%H:%M:%S) log=/var/log/httpd/access.log rps=$(grep "$t" $log | wc -l) sleep 1 echo $rps done
2、现有一个100G大小的日志文件,由于时间因素,只允许读取一次,但需要分别将含有两个pattern的行输出到两个文件中,请给出方案。
3、发现某IP无法访问,请给出尽可能详细的诊断方案,定位可能存在的问题。(目标机器宕机、近机房端网络中断、骨干网问题、或者其他可能的问题。)
4、uptime命令的输出中有load average: 0.24, 0.30,
0.24,请(1)解释这里load的数值的含义;(2)说明该数值多大时表示系统负载很高;(3)当系统负载高时,如何找出是什么因素导致负载高的。
5、现在有一个大小约1g的源代码目录(如linux内核源码),需要从机器A上传输到机器B上。请给出两到三种方案,并陈述各方案的优劣。
1、打包压缩scp 方便快捷 或者 直接scp传送文件夹
2、nfs 挂载网络文件系统,挂到本地,跟本地拷贝一样
6、现有一个目录,其中有一百万(数量级)个的小文件,请给出两到三种删除该目录的方法,并陈述各方案的优劣。
1、rm -rf /tmp/temps/* 这个方法曾经删除7w多个文件时试过,有报错。
2、find /tmp/temps/ -type f | xargs rm -rf 找到一个删一个
1、 2、 5、 6 最有挑战性。
2013-05-23
发表者 Venus
暂无评论
原文出处:http://www.cnblogs.com/jinzhao/archive/2013/03/06/2946235.html
今天在阿里云虚拟机上部署新站点后出现下面的错误:
Compiler Error Message: CS0016: Could not write to output file ‘c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\xx’ — ‘Access is denied. ‘
找遍了网上的资料最后总结为以下几步::
郁闷的是都没能解决我的问题,最后给 “C:\Windows\Temp”文件夹加上 IIS_IUSRS的权限就好了。
2013-05-22
发表者 Venus
暂无评论
@echo off set "dirname=%date:~,4%%date:~5,2%%date:~8,2%" ::通过 %date% 系统变量得到日期为"2013/05/22 周三",%date:~,4% 表示取日期的前面4个字符就是年份 ::%date:~5,2% 表示取日期第5个字符开始的2个字符就是月份,%date:~8,2% 这个就是日期。 set "path=D:\db" set "mysqldump="C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump.exe"" set "backuser=root" set "backpass=root" ::echo %dirname% ::echo %path% ::echo %mysqldump% ::echo %path%%dirname% if not exist %path%\%dirname% mkdir %path%\%dirname% %mysqldump% --opt -u%backuser% -p%backpass% mysql > %path%\%dirname%\mysql.sql ::echo "Successfully" exit