RHEL5.1 下安装oracle 10.2.0.1

王朝oracle·作者佚名  2008-05-21
宽屏版  字体: |||超大  

总算出现安装界面了,呵呵 .在这备个案

redhat linux 用的是大苹果提供的 11.10.07 RedHat.Linux.Enterprise.V5.1 by 大苹果胡

Oracle 用的是 10201_database_linux32

在虚拟机 Vmware server 3.2.1 中安装

-------------------

一.RHEL环境

1.安装RHEL5.1

没有序列号,选中"软件开发",默认安装

2.查询所需安装包是否完整(缺少补啥)

rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel

3.检查内存和磁盘

# grep MemTotal /proc/meminfo

MemTotal:512236 kB

# grep SwapTotal /proc/meminfo

SwapTotal:1574360 kB

#df -h

4.OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容

#use for oracle

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

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应用以上参数

5.vi /etc/security/limits.conf 行末添加以下内容

#use for oracle

* soft nproc 2047

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

6. vi /etc/pam.d/login 行末添加以下内容

session required pam_limits.so

7. vi /etc/selinux/config 确保以下内容

SELINUX=disabled

关闭SELIINUX

8.vi /etc/profile,在最后加入:

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

export ORACLE_BASE=/u01/app/oracle

export ORACLE_SID=oracle

9.复制 oracle 10.2.0.1安装文件过来

10.因为默认rhel5.1不支持10.2,0.1,修改安装文件

# vi /10201_database_linux32/database/install/oraparam.ini

### #[Certified Versions]

Linux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2]

再添加

[Linux-redhat-5.0-optional]

TEMP_SPACE=80

SWAP_SPACE=150

MIN_DISPLAY_COLORS=256

11.修改目录权限

#chmod -R 777 10201_database_linux32

二.Oracle安装

1.创建和配置用户

#/usr/sbin/groupadd oinstall

#/usr/sbin/groupadd dba

#/usr/sbin/useradd -m -g oinstall -G dba oracle

#id oracle

为Oracle用户设置密码:

#passwd oracle

2.创建安装目录

# mkdir -p /u01/app/oracle

# chown -R oracle:oinstall /u01/app/oracle

# chmod -R 775 /u01/app/oracle

3.修改 Oracle 用户 .bash_profile

# su - oracle

$ vi ./.bash_profile

添加

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1

export ORACLE_SID=oracle

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

export LC_CTYPE=en_US.UTF-8

4.开始安装

# su - oralce

$ cd /tmp/10201_database_linux32/databases

$ export DISPLAY="192.168.1.15:0.0"

$ ./runInstaller

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有