Linux 5安装Oracle10g 简易操作手册

2014-11-24 18:03:14 · 作者: · 浏览: 0

系统版本信息如下:


Linux version 2.6.18-53.el5


一、系统要求


1、物理内存:1G以上


2、交换空间2G 以上


3、已经禁用secure Linux 和防火墙


4、需要安装的rpm包(或者更高的版本):


setarch-2*


make-3*


glibc-2*


libaio-0*


compat-libstdc++-33-3*


compat-gcc-34-3*


compat-gcc-34-c++-3*


gcc-4*


libXp-1*


openmotif-2*


compat-db-4*


可以使用命令“rpm -q 包名字”查询已经安装的包


经查询,只有如下的包尚未安装:


glibc-2.5-18.i386.rpm


libXp-1.0.0-8.1.el5.i386.rpm


openmotif-2.3.0-0.3.el5.i386.rpm


compat-db-4.2.52-5.1.i386.rpm


以上安装包可在补丁文件夹中找到,


如果还查其他的包请到系统安装盘(2、3、4)中查找,


并安装:rpm -Uvh 包名字


例如:#rpm -Uvh glibc-2.5-18.i386.rpm


二、准备安装包


1、准备安装文件:


将安装包10201_database_linux32.zip拷贝到系统的/tmp/目录下


解压:unzip 10201_database_linux32.zip


解压后生成一个database的目录


三、设置系统核心参数


//以下的操作使用root用户进行


1、.以root身份进行修改vi /etc/sysctl.conf 这个文件,


加入以下的语句:


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


注:


kernel.shmmax = 2147483648


最大共享内存不得超过4*1024*1024*1024-1=4294967295


2.运行下列命令改变核心参数:/sbin/sysctl -p


3.在/etc/security/limits.conf文件中加入下列行:


* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536


4.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:


session required /lib/security/pam_limits.so


5.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


6.通过编辑/etc/selinux/config 文件禁用secure linux


修改其中的SELINUX标记如下:


SELINUX=disabled


也可以通过GUI工具修改


(Applications >; System Settings >; Security Level),选择SELinux禁用该属性。