SUSE LINUX 10 SP2安装ORACLE 11G

  • 格式:doc
  • 大小:33.00 KB
  • 文档页数:3

SUSE LINUX 10 SP2安装ORACLE 11G
1 环境检查
1.1 安装suse linux 10 sp2
安装
1.2 按照oracle需要的package
binutils-2.16.91.0.5
compat-libstdc++-5.0.7gcc-4.1.2
gcc-c++-4.1.2
glibc-2.4-31.2
glibc-devel-2.4-31.2
ksh-93r-12.9
libaio-0.3.104
libaio-devel-0.3.104
libelf-0.8.5
libgcc-4.1.0
libstdc++-4.1.0
libstdc++-devel-4.1.0
make-3.80
sysstat-6.0.2
unixODBC-2.2.11
unixODBC-devel-2.2.11
可以通过yast或rpm安装。

1.3 调整内核参数
Vi /etc/sysctl.conf 增加
net.ipv4.conf.all.arp_ignore = 2
net.ipv4.conf.default.arp_ignore = 2
fs.file-max = 6553600
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range=1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144

生效
# sysctl –p

查看:
Cd /proc/sys/kernel
查看相关文件。

1.4 配置limits.conf
Vi /etc/security/limits.conf 增加
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

1.5 配置/etc/pam.d/login
增加
session required pam_limits.so
password required pam_cracklib.so minlen=8,dcredit=2,lcredit=1 (密码复杂度,可选)

2 oracle用户配置
2.1 建立group
# groupadd –g 120 oinstall
# groupadd –g 121 dba

2.2 建立oracle账号
# useradd –g oinstall –G dba oracle
2.3 配置oracle用户环境变量
Vi /home/oracle/.profile 增加
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11g
export ORACLE_SID=ora11g
export LANG=en_US.UTF-8
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export PATH=$ORACLE_HOME/bin:$PATH
stty erase ^H
export EDITOR=vi#fi

2.4 创建oracle软件安装目录
# mkdir –p /opt/oracle
# chown –R oracle:oinstall /opt/oracle
# chmod –R 775 /opt/oracle