在前面,我有写到使用badblocks检查坏道。
因为badblocks只是检测坏道,然后在日志文件中标记出坏道的信息,并不会对坏道进行处理,如果希望在检测磁盘时也能跳过这些坏块不检测,可以使用fsck的-l参数。
badblocks -b 4096 -c 16 /dev/sda1 -o sda-badblocks-list 使用这个对坏掉进行检查,并保存在sda-badblocks-list...
分类:
其他好文 时间:
2014-07-19 23:12:36
阅读次数:
306
还在为分析nginx大日志犯愁吗?也许你会想到用shell处理,1G文件没有问题,上了10G文件,会消耗很久时间,用shell结合python多线程处理没有错。什么都不用说了,直接上代码了#!/usr/bin/python
#coding:utf8
importthreading#载入多线程模块
importtime#载入时间模块
importos#..
分类:
编程语言 时间:
2014-07-19 18:16:00
阅读次数:
216
是不是经常要分析用户的行为?是不是经常遇到多台server上传的日志一起分析?是不是对数据统计的间隔时间要求非常短?还有木有由于日志文件过大,而须要分块处理?1、说明一点在日志写入的时候必须依照一种严格的格式,这样在做解析的时候,才好分割。比方 gameid:123 gameid:2333。分割统一...
分类:
数据库 时间:
2014-07-18 09:33:58
阅读次数:
337
开发接口程序时,要保证程序稳定运行就要时刻监控接口程序发送和接收的数据,这就需要一个日志记录的类将需要的信息记录在日志文件中,便于自己维护接口程序。(Web系统也是如此,只是对应的日志实现比这个要复杂一点)。刚开始考虑的比较少,没有加入控制日志文件数量的功能。运行了一段时间,文件夹内的Log文件如下...
分类:
Web程序 时间:
2014-07-17 21:32:05
阅读次数:
422
上午不小心把昨天刚刚建好的一个数据库删了个精光!幸好mysql中开启了日志功能。
下面总结一下数据库删除后的恢复方法:
首先:将最近的二进制类型的日志文件存成文本文件导出,命令如下:
mysqlbinlog F:/wamp/mysql-bin.000045 > F:/test.txt
...
分类:
数据库 时间:
2014-07-17 17:08:00
阅读次数:
238
动态部署文件,修改web代码能够及时响应,并且tomcat在启动的时候要点击的按钮是debug的那个按钮 配置log4日志文件输出的位置时System.getProperty("user.dir");//项目所在的文件夹下面模拟多次访问一个页面的时候,要使用类似下面的代码,URL加上参数是...
分类:
编程语言 时间:
2014-07-16 18:23:35
阅读次数:
204
控制文件、数据文件、日志文件 放在存储上。参数文件:数据库启动时读取,并不关闭,但是启动过后丢了也没事。一般放在服务器上。$ORACLE_HOME/dbs下备份文件{ 控制文件、参数文件定期备份; 数据文件、归档日志文件每次都要备份。}原则上备份的文件不能放在存储上,一般放在带库上。(带库分为...
分类:
数据库 时间:
2014-07-16 17:51:26
阅读次数:
274
1、Samba服务日志文件日志文件对于samba非常重要,它存储着客户端访问samba服务器的信息,以及samba服务的错误提示信息等,可以通过分析日志,帮助解决客户端访问和服务器维护等问题。在/etc/samba/smb.conf文件中,logfile为设置samba日志的字段。#========...
分类:
其他好文 时间:
2014-07-16 17:49:01
阅读次数:
1925
1.手动分离数据库;2.手动删除日志文件;3.重新生成日志文件:CREATE DATABASE FMIS0ON (FILENAME = 'E:\FMIS0_DATA\FMIS0-Date') FOR ATTACH_REBUILD_LOG ;GO
分类:
数据库 时间:
2014-07-16 15:14:07
阅读次数:
229
作为程序开发人员最不愿看到的就是自己辛辛苦苦创建的项目在电脑的崩溃时没法使用。因此,备份是程序开发人员所必需做的事情,当然,我们除了备份还可以借助类似svn之类的项目管理系统,类似日志文件一样可以记录个时间段的操作,如果出现错误可以追溯到最近的一段时间,也类似于系统的还原点。我只是知道,但并未尝试的使用过,在今后的开发中我希望和我一样的屌丝开发人员能学习一下。
今天,电脑卡死了。项目程序还...