Wicurio
ホーム
新規
一覧
最終更新
バックアップ
名前変更
ログイン
ユーザー登録申請
Oracle on Linux
をテンプレートにして作成
開始行:
#contents
**環境構成 [#i959b314]
-Server/OS
--VMWare WK/Linux(Red Hat Enterprise Linux 5.3 32bit)
-ファイルシステム構成
Oracle Database 11g R2をインストールするサーバのディスク...
ディスクはあまり大きく確保していません。
#ref(oracle-01-01.png)
**前提条件 [#abae7542]
-メモリ空間
物理メモリ 必要空きSwap領域
257MB~512MB 物理メモリ x 2
513MB~2048MB 物理メモリ x 1.5
2049MB~8192MB 物理メモリ x 1
8193MB~ 物理メモリ x 0.75
-必要なパッケージ
--compat-libstdc++-33-3.2.3-61.x86_64.rpm
--compat-libstdc++-33-3.2.3-61.i386.rpm
--libaio-devel-0.3.106-5.x86_64.rpm
--libaio-devel-0.3.106-5.i386.rpm
--sysstat-7.0.2-12.el5.x86_64.rpm
--unixODBC-libs-2.2.11-10.el5.i386.rpm
--unixODBC-2.2.11-10.el5.i386.rpm
--unixODBC-devel-2.2.11-10.el5.i386.rpm
--unixODBC-libs-2.2.11-10.el5.x86_64.rpm
--unixODBC-2.2.11-10.el5.x86_64.rpm
--unixODBC-devel-2.2.11-10.el5.x86_64.rpm
**インストール [#aa2a4c50]
***(1) パッケージのインストール [#nb7dea84]
-cd /media/RHEL_5.3 i386 DVD/Server
-compat-libstdc++-33-3.2.3-61.i386.rpm
rpm -ihv compat-libstdc++-33-3.2.3-61.i386.rpm
-compat-libstdc++-296-2.96-138.i386.rpm
rpm -ihv compat-libstdc++-296-2.96-138.i386.rpm
-libaio-devel-0.3.106-3.2.i386.rpm
rpm -ihv libaio-devel-0.3.106-3.2.i386.rpm
-sysstat-7.0.2-3.el5.i386.rpm
rpm -ihv sysstat-7.0.2-3.el5.i386.rpm
-unixODBC-2.2.11-7.1.i386.rpm
rpm -ihv unixODBC-2.2.11-7.1.i386.rpm
-unixODBC-devel-2.2.11-7.1.i386.rpm
rpm -ihv unixODBC-devel-2.2.11-7.1.i386.rpm
***(2) グループの作成 [#b2b3756a]
必要なグループを作成します。
-oinstall
groupadd oinstall
groupadd -g 502 dba
groupadd -g 503 oper
groupadd -g 504 asmadmin
groupadd -g 506 asmdba
groupadd -g 505 asmoper
-作成後に確認します。
[root@localhost ~]# tail /etc/group
gdm:x:42:
sabayon:x:86:
screen:x:84:
user:x:500:
oinstall:x:501: ←これが追加された
dba:x:502: ←これが追加された
oper:x:503: ←これが追加された
asmadmin:x:504: ←これが追加された
asmdba:x:506: ←これが追加された
asmoper:x:505: ←これが追加された
***(3) ユーザの作成 [#j2a0de19]
必要なユーザを作成し、パスワードを設定します。
useradd -u 502 -g oinstall -G dba,asmdba oracle
# passwd oracle
Changing password for user oracle.
New UNIX password: ←入力したパスワードは表示されない
Retype new UNIX password: ←入力したパスワードは表示さ...
passwd: all authentication tokens updated successfully.
***(4)ユーザのリソース制限変更 [#y6578540]
Oracleインストールユーザのリソース制限を変更します。
# cd /etc/security/
# vi limits.conf
-ファイル名:/etc/security/limits.conf
※ファイルの末尾に追加※
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
***(5) カーネルパラメータの変更 [#b6da80ab]
カーネルパラメータを変更します。デフォルトでOracleの要件...
# cd /etc/
# vi sysctl.conf
-ファイル名:/etc/sysctl.conf
※ファイルの末尾に追加※
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 4294967296
kernel.shmmax = 68719476736
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
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@localhost etc]# sysctl -p
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 4294967295
kernel.shmall = 268435456
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 4294967296
kernel.shmmax = 68719476736
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
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
***(6) ディレクトリの作成 [#ya624262]
-Oracleのインストールディレクトリを作成します。
# mkdir -p /u01/app/oracle
# mkdir -p /u01/app/oracle/oradata
# mkdir -p /u01/app/oracle/fast_recovery_area
# chown -R oracle:oinstall /u01
# chmod 775 /u01
***(7)hostsファイルの変更 [#wc86a0d3]
hostsファイル、もしくはDNSサーバで名前解決できるようにな...
# cd /etc/
# vi hosts
-ファイル名:/etc/hosts
192.168.1.4 oraclese
*Oracle Database 11g R2インストール [#z1378e92]
GUI環境でターミナルを起動し、以下のコマンドを実行します。
-デバイスはうまくマウントができず。。。いったん直で読み取...
# mount /dev/cdrom /media/cdrom
mount: ブロックデバイス /dev/cdrom は書き込み禁止です。...
# xhost +
access control disabled. clients can connect from any host
# su - orace
$ xhost +
access control disabled. clients can connect from any host
$ /media/runInstaller ⇒なぜかわからないか、そこにインス...
''&color(Red){※起動パスはrunInstallerが存在するディレクト...
終了行:
#contents
**環境構成 [#i959b314]
-Server/OS
--VMWare WK/Linux(Red Hat Enterprise Linux 5.3 32bit)
-ファイルシステム構成
Oracle Database 11g R2をインストールするサーバのディスク...
ディスクはあまり大きく確保していません。
#ref(oracle-01-01.png)
**前提条件 [#abae7542]
-メモリ空間
物理メモリ 必要空きSwap領域
257MB~512MB 物理メモリ x 2
513MB~2048MB 物理メモリ x 1.5
2049MB~8192MB 物理メモリ x 1
8193MB~ 物理メモリ x 0.75
-必要なパッケージ
--compat-libstdc++-33-3.2.3-61.x86_64.rpm
--compat-libstdc++-33-3.2.3-61.i386.rpm
--libaio-devel-0.3.106-5.x86_64.rpm
--libaio-devel-0.3.106-5.i386.rpm
--sysstat-7.0.2-12.el5.x86_64.rpm
--unixODBC-libs-2.2.11-10.el5.i386.rpm
--unixODBC-2.2.11-10.el5.i386.rpm
--unixODBC-devel-2.2.11-10.el5.i386.rpm
--unixODBC-libs-2.2.11-10.el5.x86_64.rpm
--unixODBC-2.2.11-10.el5.x86_64.rpm
--unixODBC-devel-2.2.11-10.el5.x86_64.rpm
**インストール [#aa2a4c50]
***(1) パッケージのインストール [#nb7dea84]
-cd /media/RHEL_5.3 i386 DVD/Server
-compat-libstdc++-33-3.2.3-61.i386.rpm
rpm -ihv compat-libstdc++-33-3.2.3-61.i386.rpm
-compat-libstdc++-296-2.96-138.i386.rpm
rpm -ihv compat-libstdc++-296-2.96-138.i386.rpm
-libaio-devel-0.3.106-3.2.i386.rpm
rpm -ihv libaio-devel-0.3.106-3.2.i386.rpm
-sysstat-7.0.2-3.el5.i386.rpm
rpm -ihv sysstat-7.0.2-3.el5.i386.rpm
-unixODBC-2.2.11-7.1.i386.rpm
rpm -ihv unixODBC-2.2.11-7.1.i386.rpm
-unixODBC-devel-2.2.11-7.1.i386.rpm
rpm -ihv unixODBC-devel-2.2.11-7.1.i386.rpm
***(2) グループの作成 [#b2b3756a]
必要なグループを作成します。
-oinstall
groupadd oinstall
groupadd -g 502 dba
groupadd -g 503 oper
groupadd -g 504 asmadmin
groupadd -g 506 asmdba
groupadd -g 505 asmoper
-作成後に確認します。
[root@localhost ~]# tail /etc/group
gdm:x:42:
sabayon:x:86:
screen:x:84:
user:x:500:
oinstall:x:501: ←これが追加された
dba:x:502: ←これが追加された
oper:x:503: ←これが追加された
asmadmin:x:504: ←これが追加された
asmdba:x:506: ←これが追加された
asmoper:x:505: ←これが追加された
***(3) ユーザの作成 [#j2a0de19]
必要なユーザを作成し、パスワードを設定します。
useradd -u 502 -g oinstall -G dba,asmdba oracle
# passwd oracle
Changing password for user oracle.
New UNIX password: ←入力したパスワードは表示されない
Retype new UNIX password: ←入力したパスワードは表示さ...
passwd: all authentication tokens updated successfully.
***(4)ユーザのリソース制限変更 [#y6578540]
Oracleインストールユーザのリソース制限を変更します。
# cd /etc/security/
# vi limits.conf
-ファイル名:/etc/security/limits.conf
※ファイルの末尾に追加※
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
***(5) カーネルパラメータの変更 [#b6da80ab]
カーネルパラメータを変更します。デフォルトでOracleの要件...
# cd /etc/
# vi sysctl.conf
-ファイル名:/etc/sysctl.conf
※ファイルの末尾に追加※
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 4294967296
kernel.shmmax = 68719476736
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
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@localhost etc]# sysctl -p
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 4294967295
kernel.shmall = 268435456
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 4294967296
kernel.shmmax = 68719476736
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
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
***(6) ディレクトリの作成 [#ya624262]
-Oracleのインストールディレクトリを作成します。
# mkdir -p /u01/app/oracle
# mkdir -p /u01/app/oracle/oradata
# mkdir -p /u01/app/oracle/fast_recovery_area
# chown -R oracle:oinstall /u01
# chmod 775 /u01
***(7)hostsファイルの変更 [#wc86a0d3]
hostsファイル、もしくはDNSサーバで名前解決できるようにな...
# cd /etc/
# vi hosts
-ファイル名:/etc/hosts
192.168.1.4 oraclese
*Oracle Database 11g R2インストール [#z1378e92]
GUI環境でターミナルを起動し、以下のコマンドを実行します。
-デバイスはうまくマウントができず。。。いったん直で読み取...
# mount /dev/cdrom /media/cdrom
mount: ブロックデバイス /dev/cdrom は書き込み禁止です。...
# xhost +
access control disabled. clients can connect from any host
# su - orace
$ xhost +
access control disabled. clients can connect from any host
$ /media/runInstaller ⇒なぜかわからないか、そこにインス...
''&color(Red){※起動パスはrunInstallerが存在するディレクト...
ページ名:
検索
AND 検索
OR 検索
データベース
Oracle on Linux
作業ログ
Linux逆引きコマンド
便利コマンドリファレンス
Menu1
ヘルプ
faq
Menu2
Menu2
Menu2
Menu3
Menu3
Menu3
最新の10件
2016-02-15
作業ログ
MenuBar
Oracle on Linux
2016-02-07
便利コマンドリファレンス
2015-10-19
FrontPage
2015-09-09
SideBar
2015-09-08
Navigation
2013-01-04
Help
InterWikiName
2011-02-14
FormatRule
〔
編集:
MenuBar
〕