RH5.8安装ORACLE EBS 12.1.1.0.0

安装ORACLE EBS 12.1.1.0.0实践:
本地虚拟机安装:
虚拟机版本:9.0.1 build-894247
虚拟机配置:4核,4G内存,260G硬盘
系统版本:Enterprise-R5-U8-Server-x86_64-dvd.iso
管理员模式打开虚拟机(负责会报某些文件没有打开权限),选择新建:

选择自定义-NEXT:

默认-NEXT:

选择我将稍后安装操作系统-NEXT:

选择LIunx red hat5 64-bit NEXT:

这里是选择虚拟机放什么位置以及名字,需要根据所需硬盘大致大小来选择位置-NEXT:

这里是选择CPU数量及核数,需要根据实际物理机以及虚拟机所需配置选择,我这实际物理机为4核,这里我选择2颗*2核-NEXT:

这里是选择内存大小,需要根据实际物理机以及虚拟机所需配置选择,我这实际物理机为12G,这里我选择5G:

选择网络连接模式 网上有人建议虚拟机用nat模式-NEXT:

选择I/O控制器类型-NEXT:

选择磁盘,网上有人建议用虚拟机可以直接使用物理磁盘的方式(第三种),这里我没有选择,还是使用常用的方式-NEXT:

选择磁盘类型-NEXT:

选择磁盘大小,我这里直接给了320G,并且选择的是分散成多个物理文件在宿主机上生成,这样做好处是便于迁移虚拟机,坏处是可能会降低虚拟机的磁盘性能-NEXT:

物理机上磁盘文件命名(默认)-NEXT:

完成,这里如果你在打开软件时没有使用管理员身份,有可能会报错,没有文件夹的写入权限,关闭,使用管理员身份打开即可:

创建成功后把不必要的功能去掉,如软盘,声音,打印,USB等:

打开光驱选项,选择指定ISO文件位置,准备安装系统:

开始安装系统:
点击开始,进入引导区,开始安装系统:

选择直接回车,第一个安装或者升级系统:

选择跳过检查:

选择NEXT:

选择语言-NEXT:

选择键盘-NEXT:

这里提示将要初始化sda分区,清除所有数据 ,选择yes-NEXT

选择分区类型,这里我们选择创建自定义的分区结构-NEXT:

给新硬盘分区,这里我的分区是:/boot 200M, swap 8G,其他全部给根:

这是最终的分区结果-NEXT:

GRUB引导默认即可-NEXT:

网络选择默认,以后根据需要修改-NEXT:

时区选择,亚洲/上海-NEXT:

设置root账户密码,便于记忆(123456)-NEXT:

软件安装,选择现在定制-NEXT:

开发以及基础系统全部选择,其他默认即可-NEXT

检查依赖包,之后开始安装-NEXT:

格式化硬盘,安装软件……

之后重启-NEXT:

许可协议同意-NEXT:

防火墙禁用-NEXT:

SELinux禁用-NEXT:

Kdump默认-NEXT:

日期时间设置-NEXT:

创建新用户,这里不用创建-NEXT:

附加光盘,这里直接点击完成即可,系统将重启:

至此,新系统安装完成,接下来将完成一系列EBS的相关配置。

一 设置虚拟机固定IP 安装EBS必须使用固定IP
虚拟机使用NAT方式连接网络,设置时在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩码和网关,后面修改静态IP会用到。

打开宿主机VM8 网卡设置,打开网络和共享中心→ 更改适配器设置→,在VMware Network Adapter VMnet8上单击右键,选择属性按钮打开属性对话框,改为固定IP

修改虚拟机内的文件:

宿主机和虚拟机之间相互ping通,并且可以ping通外网即可,如果不通,查看防火墙。
二 修改主机名:
Vim /etc/syscconfig/network
Vim /etc/hosts
三 检查系统版本及内核:
[root@vm ~]# cat /etc/issue
Oracle Linux Server release 5.8
内核必须是64位内核
[root@vm ~]# uname -a
Linux vm.ebs 2.6.32-300.10.1.el5uek #1 SMP Wed Feb 22 17:37:40 EST 2012 x86_64 x86_64 x86_64 GNU/Linux
四 安装依赖包
尽量使用光盘自带的依赖包,挂载光盘,在光盘目录/Server/
gcc-4.1.2-52.el5.x86_64.rpm
gcc-c++-4.1.2-52.el5.x86_64.rpm
glibc-2.5-81.i686.rpm
glibc-2.5-81.x86_64.rpm
glibc-common-2.5-81.x86_64.rpm
glibc-devel-2.5-81.i386.rpm
glibc-devel-2.5-81.x86_64.rpm
libgcc-4.1.2-52.el5.i386.rpm
libgcc-4.1.2-52.el5.x86_64.rpm
libstdc++-devel-4.1.2-52.el5.i386.rpm libstdc++-devel-4.1.2-52.el5.x86_64.rpm
libstdc++-4.1.2-52.el5.i386.rpm
libstdc++-4.1.2-52.el5.x86_64.rpm
make-3.81-3.el5.x86_64.rpm
gdbm-1.8.0-26.2.1.el5_6.1.i386.rpm gdbm-1.8.0-26.2.1.el5_6.1.x86_64.rpm
libXp-1.0.0-8.1.el5.i386.rpm
libXp-1.0.0-8.1.el5.x86_64.rpm
libaio-0.3.106-5.i386.rpm
libaio-0.3.106-5.x86_64.rpm
libgomp-4.4.6-3.el5.1.x86_64.rpm
sysstat-7.0.2-11.el5.x86_64.rpm
util-linux-2.13-0.59.0.1.el5.x86_64.rpm
compat-libstdc++-296-2.96-138.i386.rpm
compat-libstdc++-33-3.2.3-61.i386.rpm
(
libstdc++-devel-4.1.2-52.el5.x86_64.rpm
libaio-devel-0.3.106-5.x86_64.rpm
libgomp-4.4.6-3.el5.1.i386.rpm
)
数据库层面还需安装以下依赖包:
compat-libstdc++-33-3.2.3-61.x86_64.rpm
elfutils-libelf-devel-0.137-3.el5.x86_64.rpm
elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm
libaio-devel-0.3.106-5.x86_64.rpm
unixODBC-2.2.11-10.el5.i386.rpm
unixODBC-2.2.11-10.el5.x86_64.rpm
unixODBC-devel-2.2.11-10.el5.i386.rpm
unixODBC-devel-2.2.11-10.el5.x86_64.rpm
kernel-headers-2.6.18-308.el5.x86_64.rpm
(
rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.i386.rpm elfutils-libelf-devel-0.137-3.el5.i386.rpm –nodeps 这两个包相互依赖所以加这个参数
compat-db-4.2.52-5.1.i386.rpm
compat-db-4.2.52-5.1.x86_64.rpm)
注:红色为5.7版没有安装的依赖包,小括号内为5.4版没有安装的依赖包,我这里是5.8版,依赖包都有安装

删除rpm -e openmotif22-2.2.3-20.i386
rpm -e openmotif22-2.2.3-20.x86_64
下载并安装下面两个包:
openmotif21-2.1.30-11.EL5.i386.rpm (必须是这个版本)
xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386.rpm
compat-libstdc++-egcs-1.1.2-1.i386.rpm
binutils-2.17.50.0.6-6.0.1.el5.i386.rpm
binutils-2.17.50.0.6-6.0.1.el5.x86_64.rpm
注意:安装openmotif时会报需要libXp.so.6,安装光盘里的这四个包(我这里没有报错):
libXp-1.0.0-8.1.el5.i386.rpm
libXp-1.0.0-8.1.el5.x86_64.rpm
libXp-devel-1.0.0-8.1.el5.i386.rpm
libXp-devel-1.0.0-8.1.el5.x86_64.rpm
下载6078836补丁 p6078836_101330_LINUX.zip
[root@vm oracle]# unzip p6078836_101330_LINUX.zip
解压后得到libdb.so.2
将此文件拷贝到/usr/lib/ 如果原来有这个文件,请将原文件备份
Cd /usr/lib/
ln -fs libdb.so.2 libdb.so.3

unlink /usr/lib/libXtst.so.6
ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
mv /usr/bin/gcc /usr/bin/gcc.orig
mv /usr/bin/g++ /usr/bin/g++.orig
ln -s /usr/bin/x86_64-redhat-linux-gcc34 /usr/bin/gcc
ln -s /usr/bin/x86_64-redhat-linux-g++34 /usr/bin/g++

五 修改内核参数:
vi /etc/sysctl.conf

for oracle ebs

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 = 131072
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144

end for oracle ebs

sysctl -p 使设置立即生效

vim /etc/security/limits.conf
* hard nofile 65535
* soft nofile 4096
* hard nproc 16384
* soft nproc 2047
带*表示针对所有用户
vim /etc/resolv.conf
options attempts:5
options timeout:15

六 添加用户组以及用户
创建新用户组:
groupadd -g 600 oinstall
groupadd -g 601 dba

创建新用户:
[root@vm home]# useradd -u 601 -g oinstall -G dba oraprod
[root@vm home]# useradd -u 602 -g oinstall -G dba applprod

[root@vm home]# id oraprod
uid=601(oraprod) gid=600(oinstall) groups=600(oinstall),601(dba)
[root@vm home]# id applprod
uid=602(applprod) gid=600(oinstall) groups=600(oinstall),601(dba)

创建目录:

DB

mk

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值