kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
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
/sbin/sysctl -p 改变当前的kernel parameters
改limit
[root@sunsyk ~]# vim /etc/security/limits.conf
加上下面这些
#add by sunyankui
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
改pam
[root@sunsyk ~]# vim /etc/pam.d/login
在最下面加上
session required /lib/security/pam_limits.so
改selinux状态
[root@sunsyk ~]# vim /etc/selinux/config
SELINUX=disabled
配置安装包和用户环境
把rhel-5-server-i386-dvd.iso上传服务器上
挂载
[root@sunsyk ~]# mount -o loop rhel-5-server-i386-dvd.iso /mnt
进入/mnt下
rpm -Uvh setarch-2*
rpm -Uvh make-3*
rpm -Uvh glibc-2*
rpm -Uvh libaio-0*
rpm -Uvh compat-libstdc++-33-3*
rpm -Uvh compat-gcc-34-3*
rpm -Uvh compat-gcc-34-c++-3*
rpm -Uvh gcc-4*
rpm -Uvh libXp-1*
rpm -Uvh openmotif-2*
rpm -Uvh compat-db-4*
加用户和组
[root@sunsyk ~]# groupadd oinstall
[root@sunsyk ~]# groupadd dba
[root@sunsyk ~]# useradd -g oinstall -G dba oracle
[root@sunsyk ~]# passwd oracle
建目录
[root@sunsyk ~]# mkdir -p /u01/app/oracle/product/10.2.0/db_1
[root@sunsyk ~]# chown -R oracle.oinstall /u01
Login as root and issue the following command:
[root@sunsyk ~]# xhost +<machine-name>
改系统版本,用于欺骗oracle,因为oracle在安装时会读版本
[root@sunsyk ~]# vim /etc/redhat-release
Red Hat Enterprise Linux Server release 5 (Tikanga)
redhat-4 加上这行
Oraparam.ini 是安装时的一个初始化安装文件,它设置了安装时的一些参数,在安装时,Oracle Software Installer将会读取这个文件的内容。一般情况下,不需要修改这个文件的内容。这个文件位于解压目录的子目录install下。
因为oracle10发行时,rhel5还没发行,我们可以在这个文件中加入rhel5.