摘要: 启用sqlserver2005快照隔离,方法如下:ALTER DATABASE YourDataBaseName SET ALLOW_SNAPSHOT_ISOLATION ON;ALTER DATABASE YourDataBaseName SET READ_COMMITTED_SNAPSHOT ON; 阅读全文
posted @ 2011-11-01 11:39 wwh 阅读(236) 评论(0) 推荐(0) 编辑
摘要: http://support.microsoft.com/kb/832524/zh-cnhttp://support.microsoft.com/kb/832524/en-us 阅读全文
posted @ 2011-11-01 11:39 wwh 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 今天有个新应用做压力测试,频繁报数据库死锁,使用dbcc traceon(3604,1204) 命令打开死锁事件日志,在errorlog中发现以下信息:Deadlock encountered .... Printing deadlock information2006-11-30 14:08:46.15 spid4 2006-11-30 14:08:46.15 spid4 Wait-for graph2006-11-30 14:08:46.15 spid4 2006-11-30 14:08:46.15 spid4 Node:12006-11-30 14:08:46.15 spid4 KEY: 阅读全文
posted @ 2011-11-01 11:38 wwh 阅读(642) 评论(1) 推荐(0) 编辑
摘要: 在网上流传的很多文章中,LVS-DR模式都要求VIP和RIP在同一网段,很少有在不同网段配置成功的案例。但章文嵩博士已经在官网上明确回答了是可以在不同网段的(见http://zh.linuxvirtualserver.org/node/155),负载调度器只要有一个网口和真实服务器是通过不分段的网络连接起来就可以,真实服务器可以通过自己的路由器将响应报文发送给客户。也就是说Director至少要有两个网口才满足VIP和RIP不在同一网段。LVS-HOWTO(http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/LVS-HOWTO.LVS-DR.html)也说 阅读全文
posted @ 2011-11-01 11:19 wwh 阅读(3515) 评论(0) 推荐(0) 编辑
摘要: find的使用格式如下:$ find <指定目录> <指定条件> <指定动作>- <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。- <指定条件>: 所要搜索的文件的特征。几种常用的条件包括:+n 大于n,-n 小于nn 等于n-amin n查找系统中最后N分钟访问的文件-atime n查找系统中最后n*24小时访问的文件-cmin n查找系统中最后N分钟被改变状态的文件-ctime n查找系统中最后n*24小时被改变状态的文件-empty查找系统中空白的文件,或空白的文件目录,或目录中没有子目录的文件夹-group g 阅读全文
posted @ 2011-11-01 11:08 wwh 阅读(457) 评论(0) 推荐(0) 编辑
摘要: ipcs -q|awk '{print $2}'|xargs -n1 ipcrm -q注意xargs一定要加-n1参数,不然一次只清掉一行 阅读全文
posted @ 2011-11-01 11:02 wwh 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 前段时间想在自己的服务器上搭建个VPN,结果按照网上的很多方法弄下来却死活上不去。后来经过多次折腾,终于成功的架设了PPTP VPN。不敢保留,将这个经验分享出来,供自己今后参考的同时也能够让需要的朋友找到正确的安装方法。Linux下常用的VPN服务有两个,一个是pptp,另一个则是openvpn。前者更简单一些,但是只有独立服务器和XEN VPS可以搭建;后者则没有任何限制。前者搭建出来的VPN,不需要特殊的VPN客户端,直接在Windows下创建VPN拨号连接即可;而后者需要安装一个客户端来进行拨号。废话不说,下面我们就开始在CentOS 5.5下搭建pptp的VPN吧!本教程同样适用于C 阅读全文
posted @ 2011-11-01 11:01 wwh 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 用ssh 时,会有这样的提示$ ssh 192.168.1.156Address 192.168.1.156 maps to localhost, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!是因为DNS服务器把 192.168.x.x 的地址都反向解析成 localhost ,而DNS服务器不是自己的,不能改。 解决的办法就是,编辑 ssh 客户端的 /etc/hosts 文件,把出问题的IP 地址和主机名加进去,就不会报这样的错了。 阅读全文
posted @ 2011-11-01 11:00 wwh 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 一般为了安全,数据库服务器不提供外网连接,但有时需要下载或在线安装一些软件,不能上网实在不方便。因此我们可以通过另外一台有外网连接的比如网站服务器做代理上网。比如:数据库服务器db01 eth1 IP 192.168.1.10网站服务器web01 eth0 IP 202.123.100.155eth1 IP 192.168.1.11配置方法如下:1、在db01上将web01设置为默认网关vi /etc/sysconfig/network-scripts/ifcfg-eth1GATEWAY=192.168.1.112、在web01上开启IP转发功能vi /etc/sysctl.conf修改net 阅读全文
posted @ 2011-11-01 10:59 wwh 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 原文:http://ilexes.blog.51cto.com/705330/175666/netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}'会得到类似下面的结果,具体数字会有所不同:LAST_ACK 1SYN_RECV 14ESTABLISHED 79FIN_WAIT1 28FIN_WAIT2 3CLOSING 5TIME_WAIT 1669状态:描述CLOSED:无连接是活动的或正在进行LISTEN:服务器在等待进入呼叫SYN_ 阅读全文
posted @ 2011-11-01 10:58 wwh 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 第一种是关于类型的关键字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一个网络地址,port 23 指明端口号是23。如果没有指定类型,缺省的类型是host.第二种是确定传输方向的关键字,主要包括src , dst ,dst or src, dst and src ,这些关键字指明了传输的方向。举例说明,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 , dst net 202.0.0.0 指明目的网络地址是202.0.0.0 。如果没有 阅读全文
posted @ 2011-11-01 10:57 wwh 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.6curl.com/lvs-config/近日.做服务器集群,使用的是LVS架构解决方案,为管理方便,总结LVS三种(LVS-DR,LVS-NAT,LVS-TUN)模式的简要配置,省的自己下次需要去网上LVS是什么我就不介绍的了,参考http://www.linuxvirtualserver.org/VS-NAT.html http://www.linuxvirtualserver.org/VS-IPTunneling.htmlhttp://www.linuxvirtualserver.org/VS-DRouting.html首先是安装ipvsadm管理程序下载:h 阅读全文
posted @ 2011-11-01 10:56 wwh 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 原文: http://blog.chinaunix.net/u/504/showart_2181493.html在使用双网卡,同时使用2个网关的时候就需要加一条静态路由了。当然还有很多时候会需要加路由。一:使用 route 命令添加使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由# route add –host 192.168.1.11 dev eth0# route add –host 192.168.1.12 gw 192.168.1.1//添加到网络的路由# route add –net 192.168.1.11 netmask 255.2 阅读全文
posted @ 2011-11-01 10:52 wwh 阅读(365) 评论(1) 推荐(0) 编辑
摘要: Keepalived在这里主要用作RealServer的健康状态检查以及LoadBalance主机和BackUP主机之间failover的实现keepalived比Heartbeat简单易用安装keepalived./configure --prefix=/usr --sysconfdir=/etc如果显示Use IPVS Framework : NoIPVS sync daemon support : No请指定linux内核源码目录./configure --prefix=/usr --sysconfdir=/etc --with-kernel-dir=/usr/src/kernels/l 阅读全文
posted @ 2011-11-01 10:20 wwh 阅读(336) 评论(0) 推荐(0) 编辑
摘要: LVS是1998年5月由章文嵩博士发起和领导的优秀的集群解决方案,许多商业的集群产品,比如RedHat的Piranha,TurboLinux公司的Turbo Cluster等,都是基于LVS的核心代码的。在现实的应用中,LVS得到了大量的部署。1.3 用Heartbeat实现LVS的高可用性 LVS可以对Apache等服务实现负载均衡,LVS与Ldirectord搭配使用也可以实现Apache等服务的故障转移,但是LVS自己本身没有冗余机制,因此需要借助第三方工具Heartbeat来实现。 1.3.1 Heartbeat简介 Heartbeat最核心包括两个部分:心跳监测部分和资源接管部分。心 阅读全文
posted @ 2011-11-01 10:02 wwh 阅读(608) 评论(0) 推荐(0) 编辑