摘要:
linux的一个特色就是其命令多而且功能强大, 频繁输入命令不仅麻烦而且工作量较大,虽然可以使用tab进行>命令补足,或者使用aliase来简化某个命令的输入,但这并不能从根本上解决敲击键盘次数过多的问题。
可以把任何命令或命令的组合指定给键盘上的某个键,可以是alt+[a-z],
ctrl-[a-z], alt+shift+[a-z], f1-f12, ctrl-f[1......
摘要:
基于dns的多机均衡负载的实现-
前二天为一个客户添加了一台服务器。共同承担一个论坛的运作。但是。要实现负载均衡。的确是件难事。
之前有试过几个方法,
一、dns轮值。。优点:简单实现。缺点:无法检测各个服务器的负荷。难控制访客的访问地址(一般dns服务器都有缓存,所以。效果不明显)
二、前台程序。。使用了一个类似zeus load balancer的服务程序。在前台接受访问请求。再分流到......
在RHEL 3 的单机上安装oracle9i RAC(zt)
在rhel 3 的单机上安装oracle9i rac
【程序编程相关:
新年献礼:利用ADSL+3322自架服务】 【推荐阅读:
linux filesystem 1TB】
【扩展信息:
linux as 3系统做镜像后,从第二】 这两天闲来无事,想起不久前看到文章说可以在单机上安装oracle9i rac,就到处找资料,想自己装来玩玩.将过程与心得贴出来,与大家分享.
安装过程中参考的文章:
http://chinaunix.net/jh/19/119236.html
在建立数据库以后,启动第二个实例时,参考了作者的做法,在此对作者表示感谢!
安装过程中参考的官方安装文档,rac_1030.pdf.英文的,而且不是单机,但有很大的参考价值,因此当附件传上来.
安装开始前,请先参考在<rhel3上安装oracle9.2.0>.
http://www.itpub.net/showthread.php?threadid=171693
补丁包与环境变量的设置,请看此文.
1.安装 oracle cluster manager 9.2.0
安装环境与变量的设置请看上文中的1-5节.
注意:
如果以前没有打过补丁3006845,则需要打.如果已经打过了,则不需要再打.
首先生成一个quorum disk file.在多节点rac中,需要是一个裸设备或是在ocfs文件系统上. 但因为我们是单机,因此可以随便指定一个文件.用命令来生成:
$ dd if=/dev/zero of=/u02/rac/racfile bs=1024 count=1024
我看metalink上的文章说这个文件至少要4+(4*number_of_node)kb,我给了1m,足够了.
然后到disk1下运行runinstaller.出现产品选择界面时,选择 oracle cluster manager 9.2.0.1.0
出现public node information时,填入本机的hostname. 就是hostname命令返回的值,注意,不要将后面的域也填进去了! 不能包含.字符.
因为是单机,所以只填一个
出现private node information时,也填本机hostname.
出现watchdog 参数时,接受缺省值.在升级到9.2.0.4后,不会用watchdog.
出现quorum disk information选项时,填刚才生成的文件名/u02/rac/racfile
然后就可以安装了.
装完以后,退出安装界面,不要安装数据库软件.
2.打补丁到 ocm 9.2.0.4
需要先打ocm的补丁.我第一次装的时候,先装了数据库软件,然后升级ocm,然后打数据库的补丁.但打数据库的补丁时,因为没有出现选择节点的画面,让我误认为ocm升级失败,只得将软件全部删掉重新装.
但先打ocm的补丁,打数据库软件的补丁时,也没有出现选择节点的画面,我硬着头皮装下去,结果能正确将补丁打上.不知道在多节点集群环境中,是不是也不出现选择节点的画面.
将补丁包解开,运行runinstaller,打补丁 ocm 9.2.0.4 .
过程跟安装ocm 9.2.0.1类似.
vipcui 回复于:2004-06-02 12:57:00
3.配置rac,并启动
ocm9.2.0.4使用hangcheck-timer来代替watchdog,因此手工修改配置文件与启动文件.
先检查模块是否已经安装,看这个文件是否存在:
/lib/modules/2.4.21-4.el/kernel/drivers/char/hangcheck-timer.o
如果不存在,则需要安装.
因为我的系统中,有这个文件,我就没有去找这个文件到底在哪个包中,所以,我也不知道该装哪个包!
配置内核模块,使用hangcheck-timer代替watchdog:
# lsmod │ grep watchdog
应该没有输出.否则使用
# rmmod 命令去掉这个模块.
然后加载hangcheck-timer模块
...
下一页 摘要:
有人说echo 1 > /proc/sys/net/ipv4/tcp_syncookies可以组织syn-flood攻击
还有人说,iptables里设置-m limit n/s --limit-burst n可以限制并发流来阻止攻击
刚才在vmware里做了试验,用软件攻击自己的vmware里的apache
结果发现/proc/sys/net/ipv4/tcp_syncookie......