|
|
作者: Relief 出自: |
1.下载相应linux版本的oracle 2.解压安装文件: (1) gunzip (2) cpio -idmv < 3.设置内核参数: (1) 向/etc/sysctl.conf文件中加入:
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
(2) 运行下面的命令改变当前内核的参数: /sbin/sysctl -p 4.加入下面内容到 /etc/security/limits.conf文件 * soft nproc 2047 * hard nproc 16384 * soft nofile 1024 * hard nofile 65536 5.加入下面内容到/etc/pam.d/login文件 session required /lib/security/pam_limits.so 6.加入下面内容到/etc/selinux/config文件,如果此设置已经存在,改变value值就可以 SELINUX=disabled 7.使用下面的命令检查必须的包 rpm -q 包名 需要的包有: binutils-2.* elfutils-libelf-0.* glibc-2.* glibc-common-2.* libgcc-4.* libstdc++-4.* make-3.* elfutils-libelf-devel-0.* glibc-devel-2.* gcc-4.* gcc-c++-4.* libstdc++-devel-4.* unixODBC-2.* 如果没有安装使用如下命令进行安装 yum install 包名 (注:包名可以写成上面的形式) 8.创建用户及组 groupadd oinstall groupadd dba groupadd oper
useradd -g oinstall -G dba oracle usermod -G oinstall oracle passwd oracle 9.创建目录 mkdir -p /usr/app/oracle/product/10.2.0/db_1 chown -R oracle.oinstall /usr/app 10.修改/etc/redhat-release文件 内容为: redhat-4 11.向/etc/profile文件中加入如下内容 # Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/usr/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME ORACLE_SID=TSH1; export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 设置之后重新启动计算机 12.以root 用户登录执行以下命令: xhost + 13.切换到oracle用户 su oracle 执行:export DISPLAY=:0.0 14.进入oracle安装文件的目录 执行 : ./runInstaller
15.当开始安装之后,如果出现在下面的几种异常的处理办法: (1)Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2005-09-07_01-21-03AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory occurred 解决:运行 rpm -p - -whatprovides libXp.so.6 打印出此文件依靠的安装包, 运行 yum install [打印出来的文件名] (2)在进入图形安装界面后,验证安装条件时,如果出现error的情况,请根据提示进入日志文件内. 如果出现:xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock failed.这样的错误 解决: A.先root用户登录,执行下面内容 yum --enablerepo=development update libxcb B.回到oracle用户,执行下面内容 export LIBXCB_ALLOW_SLOPPY_LOCK=1 (3)如果出现关于binutils包的错误请跳过
16.安装完成 | |
阅读(276) | 评论(0) | 转发(0) |