当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 在RHEL3的单机上安装oracle9iRAC 这两天闲
 

 

    摘要: 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......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE