ebs安装准备
作者:leolu 日期:2010-12-17 9:39:25
安装和配置的时间大约为4.5小时,实际花费时间视具体硬件配置有所差异。(不包括下载,解压,复制等的时间)
安装准备
HOST及相关文件配置
以root用户登录系统。
在目录/etc/下找到hosts文件,按照如下方式加入主机名等信息
127.0.0.1 localhost.localdomain localhost
10.1.80.66 ebs12.tianma.com ebs12
其中需要注意的是:10.1.80.66是你定的系统的IP地址、ebs12是主机名、tianma.com是域名。
在同一行中,主机名写在主机名.域名的后边。比如ebs12写在ebs12.tianma.com的后边。
检查/etc/sysconfig/network文件中是否包含如下这行,如果没有,则追加这一行。
HOSTNAME=ebs12.tianma.com
检查/etc/sysconfig/networking/profiles/default/network这个文件是否存在,如果存在则删除或者重命名。
执行ping命令,确保以下命令通过。(具体的ping值视各自的设定而定)
ping ebs12
ping 10.1.80.66
ping ebs12.tianma.com
系统参数调整
编辑/etc/sysctl.conf文件,追加如下内容。
kernel.sem = 256 32000 100 142
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.msgmax = 8192
kernel.msgmnb = 65535
kernel.msgmni = 2878
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
保存文件,执行 sysctl –p 命令把这些修改反映到当前系统中。
编辑/etc/security/limits.conf文件。在文件的最后追加如下内容:
hard nofile 65535
soft nofile 4096
hard nproc 16384
soft nproc 2047
创建安装目录
以root用户登录系统,执行如下命令:
# mkdir /d01 ##用来存放数据库层,应用层和数据库文件等
# chmod -R 777 /d01
# mkdir /stage12 ##用来存放安装文件
# chmod -R 777 /stage12
创建用户
按照标准要创建两个用户分别用来管理数据库和应用。因为我这里创建的是一个测试学习用的环境,所以简化为创建一个用户就可以了。
以root用户登录系统,执行如下命令:
# /usr/sbin/groupadd dba ##增加一个用户组
# /usr/sbin/useradd –g dba –d /d01 oracle ##增加一个用户,主目录是/d01
# /usr/sbin/passwd oracle ##给oracle添加密码
检验安装的软件包
检验是否存在如下软件包:
rpm -q glibc-2.3.4-2.25
rpm -q glibc-common-2.3.4-2.25
rpm -q binutils-2.15.92.0.2-21
rpm -q compat-libstdc++-296-2.96-132.7.2
rpm -q gcc-3.4.6-3.1
rpm -q gcc-c++-3.4.6-3.1
rpm -q libgcc-3.4.6-3
rpm -q libstdc++-3.4.6-3.1
rpm -q libstdc++-devel-3.4.6-3
rpm –q libaio_0.3.105-2
rpm –q libaio_devel_0.3.105-2 #这个包在第3张光盘上
rpm -q openmotif21-2.1.30-11.RHEL4.6
rpm -q pdksh-5.2.14-30.3
rpm -q setarch-1.6-1
rpm -q make-3.80-6.EL4
rpm -q gnome-libs-1.4.1.2.90-44.1
rpm -q sysstat-5.0.5-11.rhel4 #这个包在第4张光盘上
rpm -q compat-db-4.1.25-9
rpm -q control-center-2.8.0-12.rhel4.5
rpm -q xscreensaver-4.18-5.rhel4.11
这一步千万不能忽视,不要以为在安装Linux的时候已经默认安装了全部开发软件包就万事大吉了。
事实上,上边的红色字体的软件包并没有被默认安装。
而这2个文件的漏缺,会分别导致在安装过程中安装数据库出错和安装完毕后连接Forms的时候出现错误FRM-92101。
在检验以上软件包是否已经被安装的时候,可以通过以下的命令进行模糊查询:
#rpm –qa | grep 软件包的前边几个字符
如果没有发现以上的软件包被安装,或者安装的版本比列出的低的话,在Linux安装盘上去寻找然后安装。
安装的方法,如果是在图形环境里的话双击运行就可以了。和Windows没有什么两样,但最好通过rpm来安装。
确认并安装完所有的包后,运行
#ldconfig –v
如果硬盘大小不足需要追加硬盘的话可使用以下方法追加硬盘
追加硬盘方法
修改以上建立的oracle用户的系统登录文件
以oracle用户登录系统,修改oracle用户的登录文件.bash_profile,追加如下两行:
LD_ASSUME_KERNEL=2.6.9-78 #这个可以通过在Linux运行uname –r来获得 LD_ASSUME_KERNEL参数含义
export LD_ASSUME_KERNEL
放置Oracle产品信息的Global Inventory的创建
以Oracle用户登录系统,执行如下命令:
$ mkdir /d01/oraInventory
以root用户登录系统,创建如下文件:/etc/ oraInst.loc
文件内容:
inventory_loc=/d01/oraInventory
本文原标题:ebs安装准备
请转载的朋友加上本文的链接地址:)
我的博客地址[http://blog.csscss.org/]
上一篇
Tags: