分享

suse下安装oracle10g - zjcdillion的日志 - 网易博客

 ylzrx 2011-04-01

suse下安装oracle10g

oracle管理 2009-01-07 16:58:13 阅读188 评论0   字号: 订阅

1.检查所需的安装包是否完整
##rpm -q gcc make binutils compat pdksh glib glib-devel libaio libaio-devel libelf libgcc libstdc++

libstdc++-devel sysstat openmotif unixODBC unisxODBC-devel
#suse可用yast或rpm -q查询软件包。
#下面的针对centos有效
yum install openmotif-2.3.0-0.5.el5.i386.rpm(err can't found)
yum install openmotif-2.3.0-0.5.el5
yum install glib-1.2.10-20.el5
yum install glib-devel

2硬件条件 内存1g 交换分区1g 硬盘4g

3./etc/sysctl.conf
# Disable response to broadcasts.
# You don't want yourself becoming a Smurf amplifier.
net.ipv4.icmp_echo_ignore_broadcasts = 1
# enable route verification on all interfaces
net.ipv4.conf.all.rp_filter = 1
# enable ipV6 forwarding
#net.ipv6.conf.all.forwarding = 1
#use for oracle
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

4./etc/security/limits.conf结尾处添加
#use for oracle
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536

5./etc/pam.d/login 添加
session  required       pam_limits.so
(若已经有此配置则不需填写)

6.创建用户和组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -m -d /home/oracle oracle
(如果oracle用户已存在,使用usermod -g oinstall -G dba -m -d /home/oracle oracle)
passwd oracle

7.创建安装目录
mkdir -p /opt/oracle/product/10.2.0/db_1
chown -R oracle:oinstall /opt/oracle/product/10.2.0/db_1
chmod -R 777 /opt/oracle/product/10.2.0/db_1
chmod 777 -R /opt/oracle

8.设置环境变量,加入/etc/profile文件末尾
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/10.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/lib32
export LC_CTYPE=en_US.UTF-8
export NLS_LANG="Simplified Chinese_china".ZHS16GBK

 

9.安装
./runInstaller -ignoreSysPrereqs (centos使用此命令)
./runInstaller    (suse使用此命令)

出现S_OWNER_SYSTEM_EPERM的错误提示的话,将/opt/oracle的两级目录的其它权限都授予写入的权限即可。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多