- 博客(75)
- 资源 (30)
- 收藏
- 关注
原创 Mysql 备份
1.冷备份在数据库处于非运行状态时通过直接拷贝数据文件或目录的方式进行备份。2.热备份1).将数据库设置为只读状态:mysql>flush tables with read lock;该语句的作用是:刷新缓冲区,对于所有带读取锁定的数据库,关闭所有打开的表,并锁定所有的表,直到执行UNLOCK TABLES为止。注意:在备份完成之前当前会话的连接不可退出,否则自动解...
2013-09-28 10:15:39
191
原创 CentOS6.2+Nginx1.1.12+PHP5.3.10+Redis2.4.5+Memcache及相关扩展安装脚本
#!/bin/sh#Author:王康#Date:2012-01-12 02:00:00#Description:版本针对64位系统,操作系统为CentOS6.2#复制yum更新文件######################################################################安装依赖库和开发工具########################...
2013-09-28 10:11:13
408
原创 iSCSI 3种连接方式
iSCSI设备的主机接口一般默认都是IP接口,可以直接与以太网络交换机和iSCSI交换机连接,形成一个存储区域网络。根据主机端HBA卡、网络交换机的不同,iSCSI设备与主机之间有三种连接方式。第一种:以太网卡+initiator软件方式。服务器、工作站等主机使用标准的以太网卡,通过以太网线直接与以太网交换机连接,iSCSI存储也通过以太网线连接到以太网交换机上,或直接连接到主机的以太网卡上...
2013-01-17 16:52:29
1772
原创 DRBD 配置
环境: centos 5.5主节点:192.168.1.201 hostname:DRBD1 备节点:192.168.1.202 hostname:DRDB2yum install *drbd83* vim /etc/drbd.confglobal { usage-count yes; }common { # syncer { ra...
2012-12-24 16:58:12
216
原创 内核参数调优
内核:net.ipv4.conf.lo.arp_ignore=1net.ipv4.conf.lo.arp_announce=2net.ipv4.conf.all.arp_ignore=1net.ipv4.conf.all.arp_announce=2 net.core.rmem_default = 65535net.core....
2012-12-18 08:57:45
200
原创 Linux小技巧收集
前言:因为用Linux的时间越来越长,所需要做的事也越来越多,效率成了我必需突破的瓶颈。在此总结一下这段时间用过的一些好的Linux技巧。以后时常补充这样自己要用的时候就很方便了。Author:Ajian[文本处理]1、查看某文件的一部分如果你只想看文件的前 5 行,可以使用 head 命令,如:head -5 /etc/passwd如果你想查看文件的后 10 行,可以使用 tail 命...
2012-12-07 22:50:37
714
原创 Fatal error: Unable to read错误解决
最近几个网站,经常上传安装后,显示Fatal error: Unable to read错误。。因为网站用到了ZendOptimizer. 最后发现,原来是我上传的工具WinSCP的问题。将传输模式改为二进制,即可解决...
2012-12-05 15:21:17
5827
原创 运维架构师-并不遥远的彼岸
一、职业素质 运维架构师一词应该是与系统架构师、软件架构师、网络架构师、业务架构师不同的,虽然都是架构师,但侧重不同。在一个企业的IT系统中,运维架构师更需要具备开放的眼光,各种平台、系统、数据库、网络架构及后端存储设计都能随手拈来皆可组合,唯一的目标则是针对合适的环境和业务应用,选择合适的部署和组合,而且在真正的生产环境中,很少会遇见与过去一模一样的情况,因此也需要运维架构...
2012-11-27 14:41:35
188
原创 GlusterFS分布式文件部署
【FUSE安装】yum install zlib-devel util-linux tar zxvf fuse-2.9.2.tar.gz cd fuse* ./configure make && make install export PKG_CONFIG_PATH=/usr/local/fuse/lib/pkgconfig:/usr/local/li...
2012-11-26 19:13:11
119
原创 MooseFS分布式存储配置实现
下载源码包:http://sourceforge.net/projects/moosefs/ http://sourceforge.net/projects/fuse/ yum -y install kernel-devel util-linux zlib-devel [master se...
2012-11-26 17:34:57
159
原创 MyISAM和InnoDB引擎优化
一、公共选项 skip-external-locking//避免MySQL的外部锁定,减少出错几率增强稳定性。 skip-name-resolve//禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注意,如果开启该选项,则所有远程主机连接授权都要使用IP地址方式,否则MySQL将无法正常处理连接请求! max_connect...
2012-11-21 21:49:16
144
原创 FastDFS简单的配置实现
1.libevent库安装 wget http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.14-stable.tar.gz tar -zxvf libevent-2.0.14-stable.tar.gz cd libevent-2.0.14-stable ./configure --prefi...
2012-11-21 15:12:25
172
原创 优化Linux的内核参数来提高服务器并发处理能力
PS:在服务器硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题。要提高Linux系统下的负载能力,可以使用nginx等原生并发处理能力就很强的web服务器,如果使用Apache的可以启用其Worker模式,来提高其并发处理能力。除此之外,在考虑节省成本的情况下,可以修改Linux的内核相关TCP参数,来最大的提高服务器性能。当然,最基础的...
2012-11-19 18:22:16
122
原创 使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL
1、安装Apahce、PHP、MySQL和PHP连接MySQL数据库的包:# yum -y install httpd php mysql mysql-server php-mysql2、安装Apache常用扩展包:# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql3、安装PHP常用扩展组包:# yum -y ...
2012-11-19 18:20:36
139
原创 RHEL/CentOS 6.x 系统服务详解
下面列表是在RHEL/CentOS 6.x最小化桌面环境安装下显示出来的系统服务,其中红色字体标注的是用官方的minimal ISO最小化安装系统后的服务列表。服务名称功能 默认 建议 备注说明NetworkManager用于自动连接网络,常用在Laptop上开启关闭对服务器无用abrt-ccpp开启...
2012-11-19 17:49:36
309
原创 Linux System and Performance Monitoring
CPU篇 1.0 性能监控介绍性能优化就是找到系统处理中的瓶颈以及去除这些的过程,多数管理员相信看一些相关的”cook book”就可以实现性能优化,通常通过对内核的一些配置是可以简单的解决问题,但并不适合每个环境,性能优化其实是对OS各子系统达到一种平衡的定义,这些子系统包括了:...
2012-11-18 08:54:52
256
原创 12种编程语言类比12星座女
PS:这篇博文是一个技术群的码农写的,这哥们真有才,根据我对星座的看法,比喻得很靠谱,特转如下: 计算机语言的实质其实是为了让人类能够更好与计算机打交道,最终结果都是通过编译成二进制代码或通过解释器转译成二进制代码的形式,由计算机来执行。而二进制就是0和1,假设1代表男人,0代表女人,那么瞬间就可以发现世界就变成了一台大“计算机”。而爱情和情爱也可以看成是1和0组成的...
2012-11-11 11:14:16
320
原创 linux清除日志脚本
#!/bin/bashecho " linux clear log "echo " by seala"echo "==============================="echo "Clearlog root or Clearlog IP "# chmod 777 log# ./log xx.xx.xx.xx And ./log rootif [ -f "/v...
2012-11-07 10:22:16
120
原创 Linux下IP登录记录和操作记录
PS1="`whoami`@`hostname`:"'[$PWD]'historyUSER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`if [ "$USER_IP" = "" ]thenUSER_IP=`hostname`fiif [ ! -d /tmp/history ]...
2012-10-31 20:17:31
208
原创 数据库自动备份脚步
#!/bin/bash################################################ NAME: mysql_tool.sh# AUTH: GuZhiQiang# DATE: 2011-12-13################################################Setting#设置数据库名,数据库登录名,密...
2012-10-31 18:59:31
123
原创 tcpdump参数用法详解
下面就是关于tcpdump的使用方法说明(1) tcpdump的选项-a 将网络地址和广播地址转变成名字;-d 将匹配信息包的代码以人们能够理解的汇编格式给出;-dd 将匹配信息包的代码以c语言程序段的格式给出;-ddd 将匹配信息包的代码以十进制的形式给出;-e 在输出行打印出数据链路层的头部信息;-f ...
2012-10-31 18:51:01
130
原创 ddos-defender-v2
本插件能实现在受到cc、压测工具等拒绝服务攻击时,进行比较有效的防御。实际上,它并不具备阻截能力,它是基于IPtables 防火墙,利用 netstat+过滤规则,与 IPtables防火墙实现联动。在发生恶意拒绝服务攻击时,本软件会实时分析连接来源的企图。当连接IP 有明显的非正常连接时,插件自动将其加入iptables 防火墙条目进行阻截。同时将攻击IP 记录到计划解封文件里,当达到预...
2012-10-31 18:47:35
230
原创 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
PS:下面是性能测试的主要概念和计算公式,记录下:一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间 QPS(TPS):每秒钟request/事务 ...
2012-10-31 18:28:25
318
原创 Linux文件误删除恢复操作
恢复步骤一、用运SecureCRT远程对操作系统上,查看一下当前系统版本号,及文件系统格式 二、为方便本次实验,我们新创建一文件。 三、执行删除操作四、运用,系统自还工具debugfs来修复五、打开,刚刚被删除文件所在的分区六、用ls 加-d参数显示刚刚删除文件所在的目录七、显示有<>尖括号的就是我们要找的文件Inode ...
2012-07-12 09:27:06
120
原创 Ubuntu下OpenRTMFP安装
环境 Ubunut 11 安装相关的库lua5.1 poco openssl gccapt-get install openssl libssl-dev libiodbc2 libiodbc2-dev libmysql++-dev libpoco-dev liblua5.1-*dev build-essential 删除旧版本的问题 apt-get pu...
2012-05-24 11:43:10
99
原创 Postfix +extmail+extman+maildrop+courier-authlib+cyrus-sasl+courier-imap 配置
这个配置,算是所有postfox 里最简单的配置呢。。应该才配置好,就记录了下来。NND ITEYE太不给力了 ,发布全是乱的,又整理的半天 配置准备 hostname mail.asktun.comvim /etc/sysconfig/network -------------------------------------- ...
2012-05-09 09:51:25
447
原创 读文本文件到写入到数据库
早在去年年底的时候。爆出了好多明文密码,当时很猥琐的想把这些文本写到数据库中。找开发,他们都懒得弄,今天我自己尝试用Python写了下,不过是SQL事务,数据大的时候 如果中途一个错误,需要重新导入#!/usr/bin/env pythonimport sqlite3import sysimport osif len(sys.argv)!=3: pr...
2012-04-28 15:52:59
252
原创 Python_Socket_简单例子
下面代码 还等待完善 Server: #!/usr/bin/env pythonimport socket from time import ctimeimport sysimport osimport subprocessimport commandsdef main(): host = '192.168.1.111' ...
2012-04-13 16:05:50
107
原创 线上环境配置(备份记录)
项目:RED5+Trade+P2P 安装文件 red5-1.0.0-RC1.tar.gz jdk-7u1-linux-i586.tar.gz apache-ant-1.8.2-bin.tar.gzmyapp.zipglog boost mysqlmysql++ JDK :/usr/local/jdk Ant :/usr/local/ant RED...
2012-04-12 15:48:44
151
原创 Python脚本调用执行参数
Python调用文件参数,写的比较简单的个脚本。最近学py ,就用Py脚本来控制多个服务。#!/usr/bin/env pythonimport osimport subprocessimport sysTRADE="/usr/bin/trade"FLASH="/usr/bin/flash"RED5="/usr/bin/red5"def prestart()...
2012-04-12 15:27:58
260
原创 memcache的配置
memcache的安装 安装包下载:wget http://memcached.googlecode.com/files/memcached-1.4.4.tar.gzwget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gzwget http://pecl.php.net/get/memcache-2.2.5...
2012-04-11 17:22:49
80
原创 从库状态监控脚本
数据库从状态监控 ,原理就是show slave status \G ; 下的2个yes 看在不在 #!/bin/bash #check MySQL_Slave Status #crontab time 00:10 while : do MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk -F...
2012-04-10 12:40:25
110
原创 一个不相关的应用Shell
原本用了Awstat 统计 。查看蜘蛛日志,好像没那么方便,就顺便弄了个shell 每隔1个小时自己运行一次然后顺便加了etc目录的完整性校验。#!/bin/bash# start BaiduSpider LOGPATH="/var/web/wwwadmin/log"MD5TMP="/var/web/wwwadmin/log/tmp"OMD5="/data/md5/et...
2012-04-10 12:33:46
95
原创 监控报警脚本
内部自己开发的服务应用程序 ,经常会由各种Bug宕掉,所以写了个监控脚本代码如下: #!/bin/bashecho "ProcessGroud is Start $(date)"while : doTRADEPORT=$(netstat -antp |grep 0.0.0.0:8888 |awk '{print $6}')if [ "$TRADEPOR...
2012-04-10 12:26:01
184
IPtables的添加端口的小脚本
#!/bin/bash# This is a Firewall script TCP="22 80 3306"UDP="161"iptables -Fiptables -Xiptables -t nat -Fiptables -t nat -Xiptables -P INPUT ACCEPTiptables -P FORWARD ACCEPTiptables...
2012-04-10 11:45:58
260
原创 Varnish 简单的配置
先安装写依赖包 以免后面报错 automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig (Ubuntu下的) libproc g++ 一 、安装Varnishtar zxvf varnish-2.1.3.tar.gz -C /usr/local/src/...
2012-04-10 11:27:34
92
原创 Nagios---define service
name generic-service ; The 'name' of this service template通过name来指定服务类名,这里的generice-service是一个类名。 active_checks_enabled 1 ; Active servi...
2011-05-06 12:59:05
486
原创 nagios---define host
define host{ host_name host_name #简短的主机名称 alias alias #别名,可以更详细的说明主机 address address #ip地址,当然你如果足够信任你的DNS的话,...
2011-05-05 16:36:31
260
原创 IIS 未指定错误的解决办法
一般情况下asp可以正常运行,但只要连接数据库就提示,Microsoft JET Database Engine 错误'80004005',我的电脑因为用批处理清理文件,所以不能运行了1.查看数据库连接语句没有发现错误;2.查看文件夹的权限已经全部给了everyone;3.打开数据库的同时,系统会在临时文件夹 %SystemRoot%/temp/ 下创建临时文件,而 %SystemRo...
2011-04-27 09:29:59
908
WinMTR网络检测工具
2010-08-02
sygate中文破解版
2010-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人