|
|
前のページ 1 2 3 4 次のページ
|
|
サーバのソフトウェア設定について
|
サーバのソフトウェア設定が次の要件を充たしていることを確認します。ここでは「Red Hat Enterprise Linux AS/ES 3」の場合を例にとって紹介します。
- OSが「Red Hat Enterprise Linux AS/ES 3(Update 3 以上)」以上であること
- カーネルが「2.4.21-27.EL」以上であること
- 表6のパッケージがインストール済みであること
表5:サーバのソフトウェア設定の要件
パッケージ名 |
パッケージのバージョン |
binutils |
binutils-2.14 |
compat-db |
compat-db-4.0.14-5 |
compat-gcc |
compat-gcc-7.3-2.96.128 |
compat-gcc-c++ |
compat-gcc-c++-7.3-2.96.128 |
compat-libstdc++- |
compat-libstdc++-7.3-2.96.128 |
compat-libstdc++-devel |
compat-libstdc++-devel-7.3-2.96.128 |
gcc |
gcc-3.2 |
glibc |
glibc-2.3.2-95.27 |
make |
make-3.79 |
openmotif |
openmotif-2.2.3 |
setarch |
setarch-1.3-1 |
表6:サーバのソフトウェア設定に必要なパッケージの一覧
|
OSカーネルパラメータの設定について
|
本連載で利用するOSカーネルパラメータの設定は次の通りです。
/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
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
|
本連載では「Oracle RACインストレーション・ガイド」に記載されている設定値を用いますが実際には利用されている環境にあわせた値を設定してください。
|
ネットワークカードの役割とNIC名の設定について
|
Oracle RACでは各サーバに2枚以上のネットワークカード(以下NIC)が必要です。それぞれのNICは外部通信用(パブリック)と内部通信用(プライベート)で用途が異なります。Oracle RACを構成する各サーバのNICは上記役割とNIC名(eth0、eth1など)とを一致させる必要があります。本連載で利用するNICの役割とNIC名の設定は次の通りです。
ホスト名 |
srv01 |
srv02 |
NIC名 |
外部通信用(パブリック) |
eth0 |
eth0 |
内部通信用(プライベート) |
eth1 |
eth1 |
表7:各サーバのNICの役割とNIC名の設定
|
IPアドレスの設定について
|
IPアドレスの設定について本連載で利用するIPアドレスの設定は次の通りです。
|
ノード1(srv01) |
ノード2(srv02) |
ホスト名 |
srv01 |
srv02 |
IPアドレス |
外部通信 |
eth0 |
192.172.196.201/24 |
eth0 |
192.172.196.202/24 |
内部通信 |
eth1 |
10.0.0.11/8 |
eth1 |
10.0.0.12/8 |
表8:各サーバのIPアドレスの設定
外部通信用(パブリック)に次のIPアドレスが設定されている場合、CVU使用時、またはVIP構成時にエラーが発生しますので注意してください。
クラスA |
10.0.0.0 |
クラスB |
172.16.0.0 - 172.31.0.0 |
クラスC |
192.168.0.0 - 192.168.255.0 |
表9:エラーが発生するIPアドレスの範囲
|
ホスト名の設定について
|
Oracle RACでは各サーバに3つのホスト名が必要です。それぞれの用途は次の通りです。
外部通信用(パブリック)ホスト名 |
外部とサーバとの通信を行うために使用するホスト名 |
内部通信用(プライベート)ホスト名 |
Oracle RACを構成する各サーバ間で通信を行うために使用するホスト名 |
仮想IP(VIP)用ホスト名 |
Oracleクライアントがサーバとの通信を行うために使用するホスト名 |
表10:ホスト名の用途
本連載で利用するホスト名とIPアドレスの関係は次の通りです。
IPアドレス |
ホスト名 |
用途 |
192.172.196.201 |
srv01 |
外部通信用 |
192.172.196.202 |
srv02 |
外部通信用 |
10.0.0.11 |
srv01-priv |
内部通信用 |
10.0.0.12 |
srv02-priv |
内部通信用 |
192.172.196.211 |
srv01-vip |
Oracle用仮想IP(VIP)用 |
192.172.196.212 |
srv02-vip |
Oracle用仮想IP(VIP)用 |
表11:ホスト名とIPアドレスとの関係
なお、仮想IP(VIP)の設定はOracleソフトウェアのインストール時に行われるため、この段階での設定は必要ありません。
|
前のページ 1 2 3 4 次のページ
|
|
|
|
著者プロフィール
日立システムアンドサービス オープンソリューション本部 カスタマサポートセンタ 熊川 哲也
Oracle Ver 6 の頃からOracle製品に携わり、Oracle製品のサポートおよびビジネスパートナーへの技術支援などの業務に従事している。プロフェッショナルとして、お客様やビジネスパートナーの期待に応えるサービスを提供できるよう常日頃から心がけている。
|
|
|
|