今回はoracleインストール前の準備をします。
前もって追加ディスクをマウントしているので、そこにoracleをインストールする前提です。

yum install binutils
yum install compat-libcap1
yum install compat-libstdc++-33
yum install compat-libstdc++-33.i686
yum install gcc
yum install gcc-c++
yum install glibc
yum install glibc.i686
yum install glibc-devel
yum install glibc-devel.i686
yum install ksh
yum install libgcc
yum install libgcc.i686
yum install libstdc++
yum install libstdc++.i686
yum install libstdc++-devel
yum install libstdc++-devel.i686
yum install libaio
yum install libaio.i686
yum install libaio-devel
yum install libaio-devel.i686
yum install libXext
yum install libXext.i686
yum install libXtst
yum install libXtst.i686
yum install libX11
yum install libX11.i686
yum install libXau
yum install libXau.i686
yum install libxcb
yum install libxcb.i686
yum install libXi
yum install libXi.i686
yum install make
yum install sysstat
yum install unixODBC
yum install unixODBC.i686
yum install unixODBC-devel
yum install unixODBC-devel.i686


必要なパッケージをインストールします。

[root@ip-172-31-24-97 ~]# vi /etc/sysctl.conf



#add by Oracle
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576


[root@ip-172-31-24-97 ~]# sysctl -p

カーネルパラメータを設定、sysctlコマンドで反映します。

[root@ip-172-31-24-97 ~]#
groupadd -g 200 oinstall

[root@ip-172-31-24-97 ~]#
groupadd -g 201 dba

[root@ip-172-31-24-97 ~]#
groupadd -g 202 oper

[root@ip-172-31-24-97 ~]# useradd -u 200 -g oinstall -G dba,oper -d /home/oracle oracle
[root@ip-172-31-24-97 ~]# passwd oracle


必要なグループ、ユーザーを作成し、ユーザーのパスワードを設定します。

[root@ip-172-31-24-97 ~]# chown -R oracle:oinstall /u01
[root@ip-172-31-24-97 ~]# mkdir -p /u01/app/oracle
[root@ip-172-31-24-97 ~]# mkdir -p /u01/app/oracle/product/12.1.0/dbhome_1
[root@ip-172-31-24-97 ~]# chown -R oracle:oinstall /u01/app/oracle
[root@ip-172-31-24-97 ~]# chmod -R 775 /u0


oracleのインストールディレクトリを作成し、パーミッションを変更します。

[root@ip-172-31-24-97 ~]# vi /etc/security/limits.conf



oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 12040
oracle hard stack 32768


ユーザー制限の設定を行ないます。
これで一通りの設定が完了しました。

次回はいよいよインストールです。