ablog

不器用で落着きのない技術者のメモ

Oracle Database 11gR2 11.2.0.2.0 on Oracle Linux Release 5 Update 5

Oracle Linux Release 5 Update 5 インストール

  • E-Delivery から Oracle Linux Release 5 Update 5 Media Pack for x86 (32 bit) をダウンロードする

VMware Workstation 7.1.2 上に適当にインストールする

  • VMware Tools をインストールする
    • ゲストOS起動後に、[VM]-[VMware Tools のインストール]を選択する。
$ su -
# mount -r -t iso9660 /dev/cdrom /media
# cd /tmp
# tar zxpf /media/VMwareTools-8.4.4-301548.tar.gz
# umount /media
# cd vmware-tools-distrib
# ./vmware-install.pl
(何か聞かれたらすべて <ENTER>)
$ su -
# vi /etc/sysconfig/network
(中略)
GATEWAY=192.168.0.2
  • /tmpディレクトリに1GB以上の空きがあることを確認する。
[root@oel11gr2 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              37G  3.4G   32G  10% /
tmpfs                 506M     0  506M   0% /dev/shm

Unbreakable Enterprise Kernel インストール

Oracle Database 11gR2 11.2.0.2 Enterprise Edition インストール

ダウンロード
  • Patch Set 11.2.0.2.0 をダウンロードする
    • [My Oracle Support]-[パッチ・クイック・リンク]-[Oracleサーバー/ツール]-[最新のパッチセット]-[Oracle Database]-[Linux x86]-[11.2.0.2.0]-[10098816] で p10098816_112020_LINUX_1of7.zip 〜 p10098816_112020_LINUX_7of7.zip をダウンロードする。
ハードウェア要件
  • RAMサイズが1GB以上であることを確認する。
[root@oel11gr2 ~]# grep MemTotal /proc/meminfo 
MemTotal:      1035064 kB
  • スワップ領域のサイズがRAMの1.5以上であることを確認する。スワップ領域に必要なサイズは以下の通り、RAMのサイズにより異なる。
RAMのサイズ スワップ領域のサイズ
1〜2GB 1.5倍
2〜16GB RAMのサイズと同じ
16GB超 16GB
[root@oel11gr2 ~]# grep SwapTotal /proc/meminfo 
SwapTotal:     2096472 kB
  • /tmp以下に1GB以上の空き領域があること。
[root@oel11gr2 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              37G  3.4G   32G  10% /           #←オモチャ環境なのでパーティション分けてません
tmpfs                 506M     0  506M   0% /dev/shm
  • データベースソフトウェア用に4GBの空き容量があること。
[root@oel11gr2 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              37G  3.4G   32G  10% /           #←オモチャ環境なのでパーティション分けてません
tmpfs                 506M     0  506M   0% /dev/shm
  • データファイル用に1.7GBの空き容量があること。
[root@oel11gr2 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              37G  3.4G   32G  10% /           #←オモチャ環境なのでパーティション分けてません
tmpfs                 506M     0  506M   0% /dev/shm
  • 共有メモリのサイズを確認する。
    • Oracle Database でこれより大きな共有メモリは使用できない。
[root@oel11gr2 ~]# df -h /dev/shm/
Filesystem            Size  Used Avail Use% Mounted on
tmpfs                 506M     0  506M   0% /dev/shm
[root@oel11gr2 ~]# uname -m
i686
  • 解像度が1024x768以上であることを確認する。
[root@oel11gr2 ~]# telinit 5
    • [System]-[Preferences]-[Screen Resolution]で、確認する。