Oracle Database 10g クイック・インストレーション・ガイド を参考にしてインストールします。 このドキュメントを見るには、OTNの無料会員登録が必要です。

必要なもの

CentOS 3.8 は Red Hat Enterprise Linux 3 互換ということで、 上のドキュメントの16ページに載っているリストを確認します。

入ってなければ yum install ... などでインストールします。 rpm -q ... で確認できたら次へ進みます。

カーネルパラメータの設定

/etc/sysctl.conf で設定します。

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

再起動すれば有効になりますが、 すぐ有効にしたければ sysctl -p します。

[root@domain-1 root]# sysctl -p /etc/sysctl.conf

グループとユーザの作成

グループは oinstall と dba、ユーザとして oracle を作ります。

[root@domain-1 root]# groupadd oinstall
[root@domain-1 root]# groupadd dba
[root@domain-1 root]# useradd -g oinstall -G dba oracle
[root@domain-1 root]# passwd oracle

ディレクトリの作成

の2つを作ります。

[root@domain-1 root]# mkdir -p /u01/app/oracle /u02/oradata
[root@domain-1 root]# chown -R oracle:oinstall /u01/app/oracle /u02/oradata
[root@domain-1 root]# chmod -R 775 /u01/app/oracle /u02/oradata

シェルの制限の設定

/etc/security/limits.conf に下記の行を追加します。

oracle   soft  nproc  2047
oracle   hard  nproc  16384
oracle   soft  nofile 1024
oracle   hard  nofile 65536

/etc/pam.d/login に設定を追加します。

session required pam_limits.so

インストール

基本的な設定が終わったら、 runInstaller を起動してインストールしていきます。

OTN からダウンロードして来たファイルを展開します。

[oracle@domain-1 oracle]$ gunzip ship.db.lnx32.cpio.gz
[oracle@domain-1 oracle]$ cpio -idmv < ship.db.lnx32.cpio

runInstaller でインストーラを上げて、 あとはメニューに従ってインストールしていきます。

ここでは Xen の domU に入れるので、 X の画面を dom0 の 192.168.1.2:0 に出すようにしています。 dom0 側では xhost + しておいてから、次のように実行します。

[oracle@domain-1 oracle]$ export LANG=ja_JP.eucJP
[oracle@domain-1 oracle]$ export DISPLAY=192.168.1.2:0
[oracle@domain-1 oracle]$ DISK1/runInstaller

注意する点はこのあたりです。

インストール後の設定

oracle ユーザの .bash_profile に環境変数を設定しておきます。

ORACLE_SID=ORCL
ORACLE_HOME=/u01/app/oracle/product/10.1.0/Db_1
PATH=$PATH:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib
LANG=ja_JP.eucJP

export ORACLE_SID
export ORACLE_HOME
export PATH
export LD_LIBRARY_PATH
export LANG

DBソフトウェアのインストールはここまでで完了です。



トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-01-29 (土) 15:27:48