赶上公司做一个日本的项目,实测环境是RedHat Enterprise linux v3,应用程序服务器是Oracle Application Server 10g(简称OAS 10),第一步要做的就是把这俩个东西安装好。
1.在网上下两个OAS 10 的 cpio的安装包,文件名是as_linux_x86_101201_disk1.cpio 和 as_linux_x86_101201_disk2.cpio。
cpio文件在windows下是无法解压的,需要下载一个TUGZip的东西来解压,其实在windows下解压这种文件是没有意义的,主要因为在as_linux_x86_101201_disk1.cpio里面有一个doc文件夹,里面是OAS的安装文档,这个才是最关键的,解压出来后先看看这个文档,做到心中有数。
2.安装RedHat Enterprise linux v3(简称RHEL V3),这里其实没什么可说的,但是最不为人知的OAS安装的一个毛病会出现在这个环节里。
本人用了4天时间,尝试安装OAS若干次,重装LINUX若干次,还是绕不开一个不能安装的问题,运行安装程序./runInstaller时,会爆出一个 Segementation 冲突的错误,并且无法继续安装。
求爷爷告奶奶的,最好到oracle的Metalink上去提问(这可是付费的呀),Oracle的工程师也回答不出个所以然,如果你看那份安装文档,你会发现在linux下安装OAS绝对是个非常复杂的过程,从安装补丁,到设置内核参数,这一列过程冲出现任何一个错误,都可能引起报错,可是我已经完全按照说明书的步骤进行了,问题出在哪里呢?
在没有办法的情况下,只能找到以前安装过的同事过来,看他重装一次,与我的过程有什么区别,结果,唯一的区别就是,他在安装linux过程中选择了手动分区,而我一直是选择自动分区,他仅仅是很随意的分区,并没有太过讲究什么,分出一个挂载到/usr的分区,一个挂载到/home的分区,一个/swap交换分区,把/boot分区删除后又重新挂载了一个分区,奇迹出现了,OAS安装界面出现了,接下来就顺理成章了。
问题就出在linux分区上。
3.安装OAS在linux上的具体步骤可以参照安装包里面的文档,也可以在oracle网站上查到相关的文档,本人强烈建议直接参照安装包中的文档,因为网上流传的安装步骤各异,最基本的就是它自身带的文档,否则设错了内核参数,linux启动不了就麻烦了。
祝各位碰到类似安装过程时一切顺利!
|
|