故障处理
文章平均质量分 58
向良玉
做自己想做的
展开
-
使用smartctl查dell服务器坏道实录
一、执行命令:# smartctl -a /dev/sdasmartctl version 5.38[x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce AllenHome page ishttp://smartmontools.sourceforge.net/ Device: SEAGATE ST3300657SS原创 2012-07-18 13:25:05 · 3773 阅读 · 0 评论 -
解决重启iptables内核模块自动unload
在Linux内核里,默认情况下,iptables重启动的时候,iptables模块会被卸载(unload),然后加载重启.这种配置下iptables如果重启,对于那些tcp发起端window scale option有效的的连接会产生以下影响:1.重启后window size会不能被正确识别;2.已经建立的tcp会话状态会从 ESTABLISHED → INVALID 导致会话中断;以原创 2014-07-17 20:16:52 · 3134 阅读 · 1 评论 -
mysql Cannot find or open table x/x 及解决办法
今天修改mysql配置,重构后,进入数据库能show tables查看到表,却无法select表,出现Table x doesn't exist的报错,查看mysql错误日志:[ERROR] Cannot find or open table x/x fromthe internal data dictionary of InnoDBthough the .frm file for原创 2012-12-29 16:06:23 · 9893 阅读 · 0 评论 -
报错configure.ac:418: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
报错configure.ac:418: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLLautoreconf: running: /usr/local/bin/autoconf --forceconfigure.ac:418: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL...原创 2018-09-08 09:52:38 · 2013 阅读 · 0 评论 -
Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 32
Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 32[root@localhost libsodium-1.0.1]# sh autogen.sh autoreconf: Entering directory `.'autoreconf: ...原创 2018-09-08 09:53:49 · 10247 阅读 · 0 评论 -
kernel BUG at /build/buildd/linux-3.13.0/mm/memory.c:3756!
kernel BUG at /build/buildd/linux-3.13.0/mm/memory.c:3756!早上机器突然出现负载持续飙升,都到300多了,ps或者top都无法出来。syslog也没报错,以为是某个进程引起的,把所有在跑的业务进程都kill掉,结果还是负载上升。后来一个个log查看,发现kernel.log里有报错:Jun 30 10:16:37 localh...原创 2018-09-10 10:04:47 · 1473 阅读 · 0 评论 -
mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'
mysqlbinlog 查看binlog时报错unknown variable 'default-character-set=utf8'原因是mysqlbinlog工具无法识别binlog中的配置中的default-character-set=utf8指令。两个方法可以解决:一是在MySQL的配置/etc/my.cnf中将default-character-set=utf8 修改为 c...原创 2018-09-13 14:13:33 · 670 阅读 · 0 评论 -
debian7.8下make报错/lib/modules/3.2.0-4-amd64/build: No such file or directory. Stop.
$ makemake -C /lib/modules/3.2.0-4-amd64/build M=/home/erhannis/Downloads/vhba-module-20130607 modulesmake: *** /lib/modules/3.2.0-4-amd64/build: No such file or directory. Stop.make: *** [module...原创 2018-09-14 14:56:51 · 5090 阅读 · 1 评论 -
svn修复sqlite-database disk image is malformed
svn修复sqlite-database disk image is malformed <div class="post-text" itemprop="text" style="margin: 0px 0px 5px; padding: 0px; border: 0px; font-size: 15px; width: 660px; word-wrap: break-word...原创 2018-09-14 15:06:29 · 1757 阅读 · 0 评论 -
iptables: Firewall modules are not loaded
[root@c03004 ~]# /etc/init.d/iptables statusiptables: Firewall modules are not loaded.[root@c03004 ~]# /etc/init.d/iptables stop[root@c03004 ~]# /etc/init.d/iptables start[root@c03004 ~]#原创 2014-07-17 20:23:27 · 4631 阅读 · 0 评论 -
mysql Could not initialize master info structure; more error messages can be found in the MySQL erro
在MySQL主从复制的时候,在slave服务器上,登陆MySQL,使用 stop slave;这时候系统提示:mysql> stop slave; Query OK, 0 rows affected (0.00 sec)但当执行start slave;的时候,就出现了如下错误:mysql> start slave;ERROR 1201 (H原创 2014-01-17 15:06:47 · 2290 阅读 · 0 评论 -
Linux Web服务器网站故障分析常用的命令
PS:整理一些Linux Web服务器网站故障分析常用的命令,内容均来源于网络。如果你是老手,什么好的命令集或者必杀技欢迎留言,丰富此文!系统连接状态篇:1.查看TCP连接状态netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rnnetstat -n | awk '/^tcp/ {++S[$NF]};END {for转载 2011-12-09 14:26:33 · 791 阅读 · 0 评论 -
php编译出错记录 cannot find -lltdl
cannot find -lltdl ,编译php又出错了php在make过程中出现“usr bin ld cannot find lltdl”错误,详细错误如下:/usr/bin/ld: cannot find -lltdlcollect2: ld returned 1 exit statusmake: *** [libphp5.la] Error 1原创 2012-10-25 13:43:18 · 1473 阅读 · 0 评论 -
curl被限制了,原来是squid导致的
squid版本:2.7.STABLE9近日出现了通过squid代理curl数据不成功,查看squid日志出现 Squid TCP_MISS / 417的错误curl -x ipA:3128 -d aa=asdjgsjdfgajsdgkjfgaskpost=kasgdkfgasasdjgsjdfgajsdgkjfgaskdfgkasgdkfgasasdjgasdjgsjdfgajsdgk原创 2012-08-28 12:57:21 · 3449 阅读 · 0 评论 -
mysql通过idb文件恢复数据
在使用独立表空间的情况下,如果不慎使得innodb存储引擎的元数据文件ibdata损坏,我们还可以挽救宝贵的数据.因为在innodb使用独立表空间的情况下,ibdata文件会记录每个innodb表的id,只要使得ibd中的表id和ibdata文件中记录的表id相同,就能够打开表,读取到数据.vim打开ibd,使用16进制查看# vim -b /backup/a.ibd :%!xxd原创 2012-12-29 16:11:36 · 10433 阅读 · 0 评论 -
/libexpat.so: could not read symbols: File in wrong format
/libexpat.so: could not read symbols: File in wrong format今天在Centos 5.5 64位的机器上源码编译graphviz发生了错误找到了以下解决办法:1)最简单、最直接的方法:cp /usr/lib64/libexpat.* /usr/lib/(将/usr/lib64/目录下的 libexpa原创 2012-12-18 17:49:24 · 1813 阅读 · 0 评论 -
Linux ext3文件系统中通过debugfs恢复rm掉的文件
下面是这个教程将教你如何在Ext3的文件系统中恢复被rm掉的文件。假设我们有一个文件名叫 ‘test.txt’$ls -il test.txt15 -rw-rw-r– 2 root root 20 Apr 17 12:08 test.txt注意:: “-il” 选项表示显示文件的i-node号(15),如果你不知道Unix/Linux文件系统的“I结点”的话,你有必要先补充一下相关的知原创 2013-11-25 11:09:42 · 3287 阅读 · 0 评论 -
Linux下,当bin被干掉了,没有yum,可以ssh,解决方案
/bin被rm掉了,自然要将其补回来,没有yum,只能去其他正常的机器上拉/bin下的文件过来以下是几种方法:1. busybox wget http://*****/file.tar.gz 可以用2. wget 3. ssh + tar。。。原创 2013-11-25 11:11:44 · 1711 阅读 · 0 评论 -
ubuntu源码编译nginx1.8和php5.5的蛋疼之处
ubuntu源码编译nginx1.8和php5.5的蛋疼之处错误一:2016/02/04 15:04:35 [error] 10159#0: *87 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 192.168.102.132, serv...原创 2018-09-15 09:39:24 · 339 阅读 · 0 评论