Oracle:Oracle11gR2インストール(x64 Linux)TIP

提供:KinusatiWiki
移動: 案内, 検索

目次

Oracleアカウント登録

# groupadd -g 1001 oinstall
# groupadd -g 1002 dba
# groupadd -g 1003 oper
# groupadd -g 1004 asmadmin

# useradd -u 1001 -g oinstall -G dba oracle
# useradd -u 1002 -g oinstall -G dba -G asmadmin grid

Kernelパラメータ登録

# vi /etc/sysctl.conf
=> 以下パラメータを登録
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
fs.file-max = 6815744
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
# sysctl -p
=> 設定を反映する

ulimit設定

# vi /etc/security/limits.conf
以下の行を追加
@oinstall     soft      nproc      2047
@oinstall     hard      nproc     16384
@oinstall     soft      nofile     1024
@oinstall     hard      nofile    65536
# vi /etc/pam.d/login
以下の行を追加
session required pam_limits.so

必要パッケージの導入

# rpm -Uvh libXp-1.0.0-8.1.el5.i386.rpm libXp-1.0.0-8.1.el5.x86_64.rpm
# rpm -Uvh libaio-devel-0.3.106-3.2.i386.rpm libaio-devel-0.3.106-3.2.x86_64.rpm
# rpm -Uvh unixODBC-2.2.11-7.1.i386.rpm unixODBC-2.2.11-7.1.x86_64.rpm
# rpm -Uvh unixODBC-devel-2.2.11-7.1.i386.rpm unixODBC-devel-2.2.11-7.1.x86_64.rpm
# rpm -Uvh sysstat-7.0.2-3.el5.x86_64.rpm

Oracleアカウントの環境変数登録

$ vi .bash_profile
=> 以下の行を追加
ORACLE_BASE=/opt/oracle/app
export ORACLE_BASE
注意)
ORACLE_HOME等ほか環境変数は無効化!

インストール開始

$ ./runInstaller
個人用ツール