57
Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM Linux x86 (32 bit) Copyright© 2009, Oracle. All rights reserved. - 1 - Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM Linux x86 (32 bit) 作成日: 2009-08-18 更新日: 2009-11-01 Version: 1.1

Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 1 -

Oracle Database 11g Release 2 (11.2.0.1)

Real Application Clusters (RAC)

インストレーション・ガイド

ASM 版 Linux x86 (32 bit)

作成日: 2009-08-18 更新日: 2009-11-01 Version: 1.1

Page 2: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 2 -

目次

1 はじめに ................................................................................................. 3 2 概要 ......................................................................................................... 4

2.1 11g Release 2 (11g R2) 新機能 ....................................................... 4 2.2 インストール ................................................................................... 6

3 インストール環境と事前準備 ............................................................. 7 3.1 ハードウェア ................................................................................... 7 3.2 ソフトウェア ................................................................................... 8 3.3 ネットワーク ................................................................................... 9 3.4 OS グループおよびユーザの作成 .............................................. 10 3.5 ディレクトリとディスクの作成 ................................................. 10 3.6 環境変数の設定 ............................................................................. 11 3.7 リソース制限の設定 ..................................................................... 11 3.8 Network Time Protocol (NTP) の設定 ......................................... 12

4 インストール ....................................................................................... 13 4.1 Oracle Grid Infrastructure のインストールと構成 ...................... 13 4.2 RAC データベースの作成 ........................................................... 30 4.3 インストール後の確認 ................................................................. 50

5 付録 ....................................................................................................... 53 データベース・バイナリ用の Oracle ACFS の作成 ....................... 53

Version 日付 備考 1.0 2009-08-18 作成 1.1 2009-11-01 更新

Page 3: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 3 -

1 はじめに 本ガイドは、Oracle Database 11g Release 2 (11.2.0.1) for Linux x86 を用いて Oracle Automatic Storage Management (ASM) を利用した 2 ノードの Real Application Clusters (RAC) 環境を構築す

る為の手順を記載しています。

図 1 本ガイドで使用する環境概要 作成にあたり参照したマニュアルを以下に記載しますので、詳細についてはこれらのマニュア

ルも併せてご覧下さい。 -Oracle® Grid Infrastructure Installation Guide 11g Release 2 (11.2) for Linux E10812-03 -Oracle® Database Installation Guide 11g Release 2 (11.2) for Linux E10840-02 -Oracle® Database Storage Administrator’s Guide 11g Release 2 (11.2) E10500-02 -Oracle® Database Readme 11g Release 2 (11.2) E11015-02 -Oracle® Database Release Notes 11g Release 2 (11.2) for Linux E10838-02 -Oracle Database Secutrity Guide 11g Release 2 (11.2) E-10574-03 本ガイドでは、以下の省略表記を使用している箇所があります。

名称 省略表記 Oracle Automatic Storage Management Oracle ASM または ASM Oracle ASM Cluster File System Oracle ACFS または ACFS Database Configuration Assistant DBCA ASM Configuration Assistant ASMCA Single Client Access Name SCAN Grid Naming Service GNS Network Time Protocol NTP Cluster Time Synchronization Service CTSS Oracle Universal Installer OUI Oracle Enterprise Manager Database Control Oracle EM Database Control

Page 4: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 4 -

2 概要 2.1 11g Release 2 (11g R2) 新機能

下図は 11g R2 の新機能を理解するためのアーキテクチャ概要図です。各新機能は赤字で示され

ており、各新機能の詳細は、アーキテクチャ概要図に続けて説明文を記載しています。

図 2 11g R2 アーキテクチャ概要

1) Grid Naming Service (GNS) GNS は mDNS (multicast DNS) を介して、ホスト名を解決するサービスです。GNS は、DNS への追加のネットワーク構成なしにクラスタからノードの追加または削除を可能にします。GNS はオプション機能で、GNS を利用すると DHCP と GNS で使用しているクラスタ・ノード内

の全ての Virtual IP (VIP) が管理されます。

GNS の構成に必要なものは以下です。

Grid Virtual IP (VIP) アドレス: DNS に登録された静的 IP アドレス GNS に委託されたサブドメイン DHCP サーバー

Page 5: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 5 -

2) Single Client Access Name (SCAN) SCAN は、クライアントが RAC データベースに接続するために使用される単一のエイリアスで

す。SCAN 導入の背景には、フェイルオーバーやロードバランシング機能の設定時の手間、およ

びインスタンス追加または削除時に伴う設定変更の手間を排除するという目的があります。ク

ライアントは、SCAN を使用した簡易接続ネーミング・メソッド (EZCONNECT) を利用して

RAC インスタンスに接続します。 SCAN の利用にあたって、インストール開始前に 1 つの SCAN 名に対して 3 つの IP アドレスを

DNS もしくは GNS に登録しておきます。本ガイドでは DNS による名前解決を使用し、GNS に

よる名前解決は使用しませんので、GNS の詳細についてはマニュアルをご覧下さい。

3) Oracle Grid Infrastructure 11g R2 より Oracle Clusterware と Oracle ASM が統合され、Oracle Grid Infrastructure として提供さ

れます。これにより Oracle Clusterware と Oracle ASM は、Gird ホームと呼ばれる単一ディレクト

リにインストールされることになります。

4) サーバー・プール サーバー・プールは、クラスタを構成する全てのサーバーをユーザ定義のポリシーによって管

理するための論理的なグループで、RACデータベースやサービスを配置するためのインフラと

して使用します。サーバー・プール同士は排他的な関係にあり、1つのサーバーは特定のサーバ

ー・プールにのみ配置可能です。サーバー・プールの作成時に以下の 3つの属性(ポリシー属

性)を割り当てます。

MIN_SIZE: サーバー・プールに含まれるサーバー数の最小数(デフォルトは0) MAX_SIZE: サーバー・プールに含まれるサーバー数の最大数(-1 は制限なし) IMPORTANCE: クラスタの全サーバー・プールにおける重要度(範囲は 0~1000の間で定

義され、0が最も重要度が低い。デフォルトは0)

5) ポリシー管理データベース 11g R2 の RAC データベースでは、以下 2 種類の管理タイプが提供されます。

管理者管理: 従来 (11g R1) までの管理方法です。RAC データベースが稼動するサーバーは

固定化され、ユーザはサービスに対して手動でサーバーを割り当てます。 ポリシー管理: 11g R2 より新規に追加された管理方法です。ユーザは RAC データベースを

配置するサーバー・プールを作成します。ユーザによって定義されたポリシー要件に基づ

いて、クラスタ内でリソースが最適化されるように RAC データベースが稼動するサーバー、

およびインスタンスが動的に変更されます。

6) Automatic Storage Management Configuration Assistant (ASMCA) ASMCA は GUI のツールで、ユーザは ASM インスタンスの作成やアップグレード、またはディ

スク・グループやボリューム、および Oracle ACFS の作成や管理を行えます。

Page 6: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 6 -

7) Oracle ASM Cluster File System (Oracle ACFS) Oracle ACFS は、全てのアプリケーション・データをサポートするために ASM の技術を拡張し

た新しいファイルシステムです。これまでは、OS 層の上に Oracle データベースの記憶域管理と

して ASM ディスク・グループがありましたが、11g R2 ではそれに加えて ASM と OS 層をつな

ぐボリューム・マネージャが開発され、これを介して ASM のクラスタ・ファイルシステムの利

用が可能になりました。ACFS の導入により、新たにアプリケーション・データといった Oracleデータベース以外のファイルの管理も可能になります。また、ASMCA や Enterprise Manager (EM) による管理の容易化も実現されています。

2.2 インストール

本ガイドで紹介する各手順のインストール詳細は、以下を参照して下さい。 1) インストール環境のタイプ:

2) Oracle Grid Infrastructure インストレーションのタイプ:

3) Oracle Database インストレーションのタイプ:

4) RAC データベースのタイプ:

(注) 本ガイドでは、Operating System (OS) は事前にインストールされているものとします。 インストール開始前に、ファイヤーウォールの設定が無効となっていることをご確認下さい。

有効となっている場合は、インストール中にエラーが発生してインストールが失敗する可能性

があります。 (*1) RAC の構築には、パスフレーズなしの SSH 通信が必須です。手動で SSH の設定を行う場合

は、パスフレーズの設定はしないようにご注意下さい。手動での設定方法は、マニュアルを参

照して下さい。(マニュアル:Oracle® Grid Infrastructure Installation Guide 11g Release 2)

インストールユーザ Oracle Grid Infrastructure インストールユーザ: grid Oracle Database インストール・ユーザ: oracle

SSH の構成 OUI の自動 SSH 構成を使用 (*1) クラスタ内の時刻同期 クラスタ内のシステム時刻同期には NTP を使用

インストール・タイプ 拡張インストール GNS の構成 構成しない OCR と投票ディスクの格納場所 ASM (ディスク・グループ名: CRS)

データベース・エディション Enterprise Edition (EE)

データベース・テンプレート 汎用またはトランザクション処理 構成タイプ ポリシー管理データベース Enterprise Manager (EM)の構成 構成する データベース・ファイルの記憶域 ASM (ディスク・グループ名: DATA)

Page 7: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 7 -

3 インストール環境と事前準備 3.1 ハードウェア

ハードウェア要件は以下です。 • ランレベル: 3 あるいは 5 (/etc/inittab で設定値の確認が可能) • 物理メモリ: 最低限必要な物理メモリの要件は以下のとおりです。

クラスタ環境用の Oracle Grid Infrastructure のみ: 1.5GB Oracle Grid Infrastructure と Oracle Database: 2.5GB

• ディスプレイ解像度: 最低 1024×768 (OUI の起動に必要) • Swap 領域: 必要な容量の要件は、表 3-1 のとおりです。

表 3-1 Swap 領域の要件

使用可能な物理メモリの容量 Swap 領域として必要な容量

1GB 以上 2GB 未満 物理メモリの 1.5 倍の容量

2GB 以上 16GB 未満 物理メモリと同じ容量

16GB 以上 16GB • tmp 領域: 1GB • ディスクの空き容量: インストールに必要なディスク容量の最低要件は以下です。

Oracle Grid Infrastructure: 4.5GB -上記の値は、ソフトウェアをインストールするのに必要な容量だけではなく、出

力されるログの容量も含めた値です。 Oracle Database: 4GB

• 時刻同期: インストールで使用するノード間のシステム時刻は、インストール前にそろえ

ておく必要があります。 本ガイドでは、以下のハードウェアを使用します。 ノード 1: マシン名: cdcjp35.cn.oracle.com

CPU: Intel Core2 Duo E6550 2.33GHz メモリ容量: 4G

ノード 2: マシン名: cdcjp36.cn.oracle.com

CPU: Intel Core2 Duo E6550 2.33GHz メモリ容量: 4G

Page 8: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 8 -

3.2 ソフトウェア

本ガイドで使用した OS は以下です。 ・Red Hat Enterprise Linux Server release 5.2 (Tikanga)

カーネル・パラメータの設定 クラスタを構成する各ノードでカーネル・パラメータの設定を行います。 /etc/sysctl.conf ファイルの設定を確認し、推奨値を満たしていない場合は設定を変更します。 変更後は、root ユーザで以下のコマンドを実行します。 設定にあたっての推奨値は、表 3-2 を参考にして下さい。

表 3-2 カーネル・パラメータの推奨値

パラメータ名 推奨値

semmsl 250

semmns 32000

semopm 100

semmni 128

shmmax 4GB もしくは物理メモリ容量の半分を byte 表示した際

にどちらか少ない値(デフォルトは 536870912)

shmmni 4096

shmall 2097152

file-max 6815744

ip_local_port_range 最小: 9000 最大: 65500

rmem_default 262144

rmem_max 4194304

wmem_default 262144

wmem_max 1048576

aio-max-nr 1048576

# /sbin/sysctl -p

Page 9: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 9 -

Oracle Grid Infrastructure と Oracle Database のインストールに必要な OS パッケージの確認

以下のパッケージ(またはそれ以降のバージョン)がインストールされている必要がありま

す。

3.3 ネットワーク

各ノードに、以下 3 つの静的 IP アドレスが必要です。

パブリック IP アドレス

仮想 IP(VIP)アドレス

プライベート IP アドレス

各 IP アドレスは、各ノードの /etc/hosts ファイルに記述します。以下は、本ガイドにおける記載

例です。

binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 elfutils-libelf-0.125 elfutils-libelf-devel-0.125 elfutils-libelf-devel-static-0.125 glibc-2.5-24 glibc-common-2.5 glibc-devel-2.5 glibc-headers-2.5 gcc-4.1.2 gcc-c++-4.1.2 kernel-headers-2.6.18

ksh-20060214 libaio-0.3.106 libaio-devel-0.3.106 libgcc-4.1.2 libgomp-4.1.2 libstdc++-4.1.2 libstdc++-devel-4.1.2 make-3.81-1.1 sysstat-7.0.2 unixODBC-2.2.11 unixODBC-devel-2.2.11

# Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 10.182.117.126 cdcjp35.cn.oracle.com cdcjp35 10.182.117.127 cdcjp36.cn.oracle.com cdcjp36 #Interconnect 192.168.0.35 cdcjp35-priv.cn.oracle.com cdcjp35-priv 192.168.0.36 cdcjp36-priv.cn.oracle.com cdcjp36-priv #Virtual IP 10.182.117.166 cdcjp35-vip.cn.oracle.com cdcjp35-vip 10.182.117.167 cdcjp36-vip.cn.oracle.com cdcjp36-vip

Page 10: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 10 -

SCAN: 3 つの IP アドレスが登録された単一の名前を持つ IP アドレスとして、SCAN が必要

です。SCAN は、11g R2 の RAC データベースへの接続で利用します。

以下の手順で、SCAN に登録されている IP アドレスを確認できます。

3.4 OS グループおよびユーザの作成

本ガイドでは、Oracle Grid Infrastructure と Oracle Database のインストールにそれぞれ別の OS ユ

ーザを使用します。以下のコマンドを root ユーザで実行し、OS グループおよびユーザを作成し

ます。

3.5 ディレクトリとディスクの作成

以下の手順を実行し、インストールに必要なディレクトリと ASM ディスク・グループで使用す

る block デバイスを作成します。

(*1) ORACLE_BASE は、インストールユーザごとに分けて設定します。(例)/u01/app/<USER>

(*2) 本ガイドでは ASM ディスク・グループ用に block デバイス(/dev/sda など)を使用します。

(*3) すでに /opt/oracle というディレクトリが作成されていて、ユーザがこのディレクトリに対

して適切なグループ (oinstall) を設定していない場合、DBCA を実行中にエラーが発生する

可能性があります。

# host cdcjpscan1 cdcjpscan1.cn.oracle.com has address 10.182.116.147 cdcjpscan1.cn.oracle.com has address 10.182.116.148 cdcjpscan1.cn.oracle.com has address 10.182.116.149

# groupadd -g 1000 oinstall # groupadd -g 1100 asmadmin # groupadd -g 501 dba # groupadd -g 1300 asmdba # useradd -u 1100 -g oinstall -G asmadmin,asmdba grid # useradd -u 501 -g oinstall -G dba,asmdba oracle

# mkdir -p /u01/app/grid (*1) # mkdir -p /u01/app/11.2.0/grid # chown -R grid:oinstall /u01 # mkdir -p /u01/app/oracle (*1) # chown oracle:oinstall /u01/app/oracle # chmod -R 775 /u01 # chmod 660 /dev/sd* # chown grid:asmadmin /dev/sd* (*2) # chgrp oinstall /opt/oracle (*3)

Page 11: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 11 -

3.6 環境変数の設定

OUI の表示を日本語にしたい場合には、以下の環境変数を設定します。インストールユー

ザのホームディレクトリにある .bash_profile ファイルを変更して下さい。

また、以下の環境変数を設定している場合には、インストール前に設定を解除して下さい。 ORACLE_BASE ORACLE_HOME ORACLE_SID

ORA_CRS_HOME は設定しないで下さい。設定した場合は、インストールやアップグレード時

に予期しないエラーが発生する可能性があります。

3.7 リソース制限の設定

クラスタを構成する各ノードで /etc/security/limits.conf ファイルに以下の記載を追加しシェ

ル制限を設定します。本ガイドでは、grid および oracle ユーザを使用するため、以下の記載

例となります。

各ノードで /etc/pam.d/login ファイルの記載を確認し、以下の記述がなければ追記します。

使用するシェルに応じて、デフォルトのスタートアップ・ファイルを編集します。全ての

インストール・ユーザの ulimit 制限を変更する記載を /etc/profile ファイルに追加します。

以下は、Bourne、Bash、または Korn シェルを使用する場合の記載例です。grid および oracleユーザに対して ulimit 制限を変更しています。

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

session required pam_limits.so

if [ $USER = "oracle" ] || [ $USER = "grid" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi umask 022 fi

export LANG=ja_JP.UTF-8

Page 12: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 12 -

3.8 Network Time Protocol (NTP) の設定

11g R2 では、Oracle Clusterware によって Cluster Time Synchronization Service (CTSS)と呼ばれる

クラスタ時刻同期化サービスが提供されます。NTP が設定されていない場合は、CTSS によりク

ラスタ内の全サーバーのシステム時刻が同期されます。ただし、CTSS による時刻同期化サービ

スはあくまでもクラスタ内のサーバーが対象ですので、クラスタ外のサーバーとのシステム時

刻同期を必要とする場合には NTP の使用をお勧めします。

以下に、クラスタ内のシステム時刻同期に CTSS を使用する場合と NTP を使用する場合の注意

点を記載します。本ガイドでは、システム時刻同期に NTP を使用します。

CTSS を使用する場合

クラスタ内のシステム時刻同期に CTSS を利用したい場合には、以下の手順を参考に NTP の構

成を削除して下さい。手順は全て root ユーザで実行します。

1. NTP が稼動している場合は、まず稼動している ntpd サービスを停止します。

2. その後でサービスを無効化し、ファイルの削除を行います。

NTP を使用する場合

クラスタ内のシステム時刻同期に NTP を利用したい場合には、-x オプションを指定して NTP の

時刻調整方法を slew モードに設定する必要があります。slew モードでは、システム時刻を同期

する際に、時刻の後戻りが発生することがありません。以下に-x オプションの設定方法を記述

します。

1. /etc/sysconfig/ntpd ファイルに、-x オプションの記述を追加します。

2. NTP サービスを再起動します。

# chkconfig ntpd off # rm /etc/ntp.conf

# /sbin/service ntpd stop

# Drop root to id 'ntp:ntp' by default. OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid" -x を追加 # Set to 'yes' to sync hw clock after successful ntpdate SYNC_HWCLOCK=no # Additional options for ntpdate NTPDATE_OPTIONS=""

# /sbin/service ntpd restart

Page 13: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 13 -

4 インストール 4.1 Oracle Grid Infrastructure のインストールと構成

1. インストーラの起動 grid ユーザで以下のコマンドを実行します。 2. インストール・オプションの選択 「クラスタ用の Oracle Grid Infrastructure のインストールおよび構成」を選択し、「次へ」を

クリックします。

$ <GRID_INSTALL_IMAGE>/Disk1/runInstaller

Page 14: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 14 -

3. インストール・タイプの選択 「拡張インストール」を選択し、「次へ」をクリックします。

4. 製品言語の選択 製品を実行する言語として「日本語」と「英語」を選択し、「次へ」をクリックします。

Page 15: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 15 -

5. Grid プラグ・アンド・プレイの情報 クラスタ名、SCAN 名、SCAN ポート番号を入力します。クラスタ名と SCAN ポート番号はデ

フォルトの値で構いません。SCAN 名には、事前に DNS もしくは GNS に登録した名前を入力し

ます。本ガイドでは GNS は構成しませんので、GNS の構成のチェックボックスに付いているチ

ェックを外して「次へ」をクリックします。

Page 16: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 16 -

6. クラスタ・ノードの情報 クラスタを構成する全てのノード情報(ホスト名と VIP 名)を入力します。インストーラを起

動しているノード(ここでは cdcjp35.cn.oracle.com)の情報は表示されますので、追加ボタンか

ら 2 ノード目の情報を追加します。 7. SSH 2 ノード目(cdcjp36.cn.cn.oracle.com)の情報を入力して「OK」をクリックします。

Page 17: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 17 -

ノード間でパスワード不要の SSH 接続を構成するために、「SSH 接続」をクリックします。

SSH 接続の自動構成に必要な情報を入力するフィールドが出てきますので、grid ユーザの OS パ

スワードを入力して「設定」をクリックします。

Page 18: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 18 -

OUI によって SSH が構成されます。 <構成中> <構成完了> 構成が確立できたら「次へ」をクリックします。

Page 19: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 19 -

7. ネットワーク・インターフェースの使用方法の指定 インターフェース・タイプでネットワークの使用方法をプルダウンより選択します。ここでは、

eth0 を「パブリック」、eth1 を「プライベート」として使用します。指定が完了したら「次へ」

をクリックします。

Page 20: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 20 -

8. 記憶域オプションの情報 OCR と投票ディスクの格納場所として ASM を使用しますので、「自動ストレージ管理 (ASM)」を選択して「次へ」をクリックします。

Page 21: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 21 -

9. ASM ディスク・グループの作成 ASM ディスク・グループの作成に必要な情報を入力します。ここでは、ディスク・グループ名

に「CRS」、冗長性のレベルには「通常」を選択します。選択したら、「検出パスの変更」を

クリックします。 本ガイドでは /dev ディレクトリに作成された block デバイス(sda や sdb など)を使用しますの

で、ディスク検出パスに「/dev/sd*」と入力し「OK」をクリックします。

Page 22: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 22 -

ディスク・グループに使用する block デバイスを選択し「次へ」をクリックします。 10. ASM パスワードの指定 ASM 管理者パスワードの設定を行います。ここでは「これらのアカウントごとに、同じパスワ

ードを使用」を選択し、パスワードを入力して「次へ」をクリックします。

Page 23: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 23 -

11. 障害の分離のサポート 「Intelligent Platform Management Interface (IPMI) を使用しない」を選択し、「次へ」をクリ

ックします。

Page 24: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 24 -

12. 権限付き OS グループの設定 ASMに対するOS認証に使用するグループをそれぞれ設定します。ここではOSDBAに「asmdba」、OSOPER、および OSASM グループに対しては「asmadmin」を指定します。指定内容を確認し

て「次へ」をクリックします。

Page 25: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 25 -

13. インストール場所の指定 Oracle ベースとソフトウェアのインストール先を指定し「次へ」をクリックします。

14. インベントリの作成 インベントリ・ディレクトリを確認し「次へ」をクリックします。

Page 26: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 26 -

15. 前提条件チェックの実行 インストール実行前の前提条件のチェックを実施します。

チェックに失敗した項目があれば修正を行います。なければ「次へ」をクリックします。

Page 27: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 27 -

16. サマリー インストレーション・サマリーを確認して「終了」を選択します。

17. インストールの実行 インストールを開始します。

Page 28: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 28 -

画面に表示された構成スクリプト(orainstRoot.sh と root.sh)を全てのノードで実行します。ス

クリプトは root ユーザで実行して下さい。 (注 ) 11g R2 では言語がデフォルトで UTF8 となっています。変更したい場合は、

<GRID_HOME>/crs/install/crsconfig_params ファイルの LANGUAGE_ID パラメータを手動で変更

する必要があります。 18. 終了 「閉じる」をクリックして Oracle Grid Infrastructure のインストールは完了です。

Page 29: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 29 -

この時点で Oracle Grid Infrastructure のインストールは成功し、サービスは正常に稼動しているは

ずです。以下のコマンドを実行してリソースの稼動状況を確認して下さい。

以下は、本ガイドで構成した 2 ノードクラスタ環境で、ASM を使用した場合の出力結果例です。

oc4j リソースと gsd はデフォルトでは OFFLINE となります。

[root@cdcjp35 clean_env]# /u01/app/11.2.0/grid/bin/crsctl status resource -t -------------------------------------------------------------------------------- NAME TARGET STATE SERVER STATE_DETAILS -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.CRS.dg ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.LISTENER.lsnr ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.asm ONLINE ONLINE cdcjp35 Started ONLINE ONLINE cdcjp36 Started ora.eons ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.gsd OFFLINE OFFLINE cdcjp35 gsd はデフォルトで OFFLINE OFFLINE OFFLINE cdcjp36 ora.net1.network ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.ons ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.registry.acfs ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ONLINE ONLINE cdcjp36 ora.LISTENER_SCAN2.lsnr 1 ONLINE ONLINE cdcjp35 ora.LISTENER_SCAN3.lsnr 1 ONLINE ONLINE cdcjp35 ora.cdcjp35.vip 1 ONLINE ONLINE cdcjp35 ora.cdcjp36.vip 1 ONLINE ONLINE cdcjp36 ora.oc4j 1 OFFLINE OFFLINE oc4j はデフォルトで OFFLINE ora.scan1.vip 1 ONLINE ONLINE cdcjp36 ora.scan2.vip 1 ONLINE ONLINE cdcjp35 ora.scan3.vip 1 ONLINE ONLINE cdcjp35

$ <GRID_HOME>/bin/crsctl status resource –t

Page 30: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 30 -

4.2 RAC データベースの作成

4.2.1 Oracle Database のインストール 1. インストーラの起動 oracle ユーザでインストーラを起動します。 2. セキュリティ・アップデートの構成 「セキュリティ・アップデートを My Oracle Support 経由で受け取ります。」のチェックを外し

「次へ」をクリックします。

チェックを外した場合、次のメッセージが出ますので「はい」をクリックします。

$ <DATABASE_INSTALL_IMAGE>/Disk1/runInstaller

Page 31: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 31 -

3. インストール・オプションの選択 「データベース・ソフトウェアのみインストール」を選択し「次へ」をクリックします。

4. ノードの選択 インストールをする必要がある全てのノードを選択し、「SSH 構成」をクリックします。

Page 32: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 32 -

ノード間でパスワード不要の SSH 接続を構成します。oracle ユーザの OS パスワードを入力して

「設定」をクリックします。

OUI によってパスフレーズ不要の SSH 接続が構成されます。 <構成中> <構成完了>

Page 33: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 33 -

接続が確立できたら「次へ」をクリックします。

5. 製品言語の選択 製品を実行する言語として「日本語」と「英語」を選択し「次へ」をクリックします。

Page 34: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 34 -

6. データベース・エディションの選択 データベースのエディションに「Enterprise Edition」を選択し、「次へ」をクリックします。

7. インストール場所の指定 Oracle ベースとソフトウェアのインストール場所を指定し「次へ」をクリックします。

Page 35: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 35 -

8. 権限付きオペレーティング・システム・グループ データベースに対する OS 認証に使用するグループをそれぞれ設定します。ここでは OSDBA に

「dba」、OSOPER に「oinstall」を指定します。指定内容を確認して「次へ」をクリックします。

Page 36: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 36 -

9. 前提条件チェックの実行 インストール実行前の前提条件のチェックを実施します。

10. サマリー インストール・サマリーを確認して「終了」をクリックします。

Page 37: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 37 -

11. 製品のインストール インストールを開始します。

画面に表示された構成スクリプト(root.sh)を全てのノードで実行します。スクリプトは rootユーザで実行して下さい。

Page 38: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 38 -

12. 終了 「閉じる」をクリックして、RAC データベース・ソフトウェアのインストールは終了です。

Page 39: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 39 -

4.2.2 ASMCA を利用したディスク・グループの作成 1. データ・ファイル用のディスク・グループの作成 DBCA によるデータベース作成の前に grid ユーザで ASMCA を実行し、データ・ファイル用の

ディスク・グループ (DATA) を作成しておきます。 「ディスク・グループ」タブをクリックし、「作成」をクリックします。 作成に必要な情報を入力します。ディスク・グループ名に「DATA」、冗長性は「通常」を選択

します。使用する block デバイスにチェックをしたら「OK」をクリックします。

$ <GRID_HOME>/bin/asmca

Page 40: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 40 -

ディスク・グループ DATA を作成しています。 ディスク・グループが正常に作成されたので「OK」をクリックします。 作成したディスク・グループ DATA が正常にマウントされていることを確認します。

Page 41: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 41 -

4.2.3 DBCA による RAC データベースの作成

DBCA における 11g R2 からの変更点 ・「セキュリティの設定」画面 11g R2 のセキュリティの設定は、デフォルトで 11g R1 より導入された高度なセキュリティ設定

となっておりますので、11g R1 にあった「セキュリティの設定」画面がなくなっています。11g R1 までの設定と同じにしたい場合は、<ORACLE_HOME>/rdbms/admin/ ディレクトリに設定を

変更するための以下スクリプトが提供されています。 undopwd.sql undoaud.sql secconf.sql

・Oracle Ultra Search 11g R2 より、Oracle Ultra Search はデサポートとなっており、これに伴いコンポーネント選択画

面のオプションから削除されています。11g R2 からは、Oracle Secure Enterprise Search (SES) の使用が推奨となります。SES は Oracle Ultra Search の技術をベースにして開発された、より高速

かつセキュアな製品です。 1. DBCA の起動 oracle ユーザで以下のコマンドを実行します。 2. データベース・タイプの選択 「Oracle Real Application Clusters データベース」を選択し、「次へ」をクリックします。

$ <DB_HOME>/bin/dbca

Page 42: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 42 -

3. 実行する操作の選択 「データベースの作成」を選択し、「次へ」をクリックします。

4. データベース・テンプレートの選択 「汎用またはトランザクション処理」を選択し「次へ」をクリックします。

Page 43: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 43 -

5. データベース識別情報の入力 データベースの構成に必要な情報を入力します。ここでは、構成タイプに「ポリシー管理型」

を選択し、グローバル・データベース名に「orcl」と入力します。また、サーバー・プール名に

「srvpool1」と入力し、カーディナリティを「2」に設定します。入力したら「次へ」をクリッ

クします。

サーバー・プールが自動的に作成されます。SRVCTL コマンドでサーバー・プールを作成して

DBCA で既存のサーバー・プールを選択することも可能です。

Page 44: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 44 -

6. 管理オプションの選択 「Enterprise Manager の構成」にチェックを入れ、「次へ」をクリックします。

7. データベース資格証明の指定 データベース資格証明を設定します。ここでは、「すべてのアカウントごとに同じ管理パスワ

ードを使用」を選択し、パスワードを入力して「次へ」をクリックします。

Page 45: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 45 -

8. データベース・ファイルの位置の設定 データベース・ファイルの記憶域のタイプとして「自動ストレージ管理 (ASM)」を選択し、使

用するディスク・グループを指定します。ここでは、4.2.2で作成したディスク・グループ、「DATA」

を指定します。指定したら「次へ」をクリックします。

Oracle Grid Infrastructure インストールの「13. ASM パスワードの設定」で指定した ASMSNMP ユーザのパスワードを指定し「OK」をクリックします。

Page 46: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 46 -

9. リカバリ構成の設定 「フラッシュ・リカバリ領域の指定」と「アーカイブ有効化」のチェックを外し、「次へ」を

クリックします。

10. データベース・コンテンツの設定 「サンプル・スキーマ」のチェックを外し、「次へ」をクリックします。

Page 47: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 47 -

11. 初期化パラメータの設定 キャラクタ・セットタブをクリックし、データベースの使用言語を設定します。ここでは

「Unicode(AL32UTF8)を使用」を選択し、「次へ」をクリックします。

12. データベース記憶域サマリー データベース記憶域サマリーを確認して「次へ」をクリックします。

Page 48: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 48 -

13. 作成オプションの選択 「データベースの作成」にチェックを入れ、「完了」をクリックします。

14. サマリーの確認 DBCA のサマリーを確認し「OK」をクリックします。

Page 49: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 49 -

15. 構成の実行 DBCA によるデータベースの作成がスタートします。

「OK」をクリックしてデータベースの作成は完了です。

Page 50: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 50 -

4.3 インストール後の確認

crsctl コマンドを使用して、リソースが正常に稼動していることを確認します。 以下は、本ガイドで構成した 2 ノードのクラスタ環境における出力例です。

# /u01/app/11.2.0/grid/bin/crsctl status resource -t -------------------------------------------------------------------------------- NAME TARGET STATE SERVER STATE_DETAILS -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.CRS.dg ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.DATA.dg ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.LISTENER.lsnr ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.asm ONLINE ONLINE cdcjp35 Started ONLINE ONLINE cdcjp36 Started ora.eons ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.gsd OFFLINE OFFLINE cdcjp35 OFFLINE OFFLINE cdcjp36 ora.net1.network ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.ons ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 ora.registry.acfs ONLINE ONLINE cdcjp35 ONLINE ONLINE cdcjp36 -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.LISTENER_SCAN1.lsnr 1 ONLINE ONLINE cdcjp36 ora.LISTENER_SCAN2.lsnr 1 ONLINE ONLINE cdcjp35 ora.LISTENER_SCAN3.lsnr 1 ONLINE ONLINE cdcjp35 ora.cdcjp35.vip 1 ONLINE ONLINE cdcjp35 ora.cdcjp36.vip 1 ONLINE ONLINE cdcjp36 ora.oc4j 1 OFFLINE OFFLINE ora.orcl.db 1 ONLINE ONLINE cdcjp35 Open 2 ONLINE ONLINE cdcjp36 Open ora.scan1.vip 1 ONLINE ONLINE cdcjp36 ora.scan2.vip 1 ONLINE ONLINE cdcjp35 ora.scan3.vip 1 ONLINE ONLINE cdcjp35

Page 51: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 51 -

Oracle EM Database Control が正常に稼動していることを確認します。接続には、以下の URL を

使用します。

以下は、本ガイドの環境における画面例です。

https://<ホスト名または Access IP>:1158/em/

Page 52: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 52 -

SCAN による接続を確認します。以下は、本ガイドでの接続例です。

$ export ORACLE_HOME=/opt/app/oracle/product/11.2.0/dbhome_1 $ export NLS_LANG=JAPANESE_JAPAN.UTF8 $ /bin/sqlplus system/manager@cdcjpscan1:1521/orcl SQL*Plus: Release 11.2.0.1.0 Production on 火 9 月 1 17:03:13 2009 Copyright (c) 1982, 2009, Oracle. All rights reserved. Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options に接続されました。 SQL>

Page 53: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 53 -

5 付録 データベース・バイナリ用の Oracle ACFS の作成

1. ASMCA の起動 grid ユーザで以下のコマンドを実行します。 2. ディスク・グループの作成と属性の選択 ASMCA の「ディスク・グループ」タブをクリックし、「作成」をクリックします。ここではデ

ィスク・グループ名に「acfs」と入力し、冗長性には「外部(なし)」を選択して「拡張オプシ

ョンの表示」をクリックします。ディスク・グループの属性セクションが表示されるので、全

ての属性に「11.2.0.0.0」と入力し、「OK」をクリックします。 (注)データベースの互換性: ASM の互換性に入力した値と同じ、あるいはそれ以前のバージョ

ンの値に設定する必要があります。値にはデフォルトで 10.1.0.0.0 が設定されていますので、同

一環境で使用するデータベースの中で最も前のバージョンに合わせて下さい。値は一旦設定し

てしまうと、その値より新しい値へしか更新することができませんのでご注意下さい。 ADVM の互換性: ASM Dynamic Volume Manager (ADVM)は、Oracle ボリューム管理ツールです。

ここでは、ADVM の互換性を 11.2.0.0.0 に設定して下さい。設定されていない場合は、ボリュー

ムの作成が行えません。

$ <GRID_HOME>/bin/asmca

Page 54: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 54 -

ディスク・グループ ACFS が作成されます。

「OK」をクリックします。

ディスク・グループ ACFS が正常に作成されているかを確認します。

Page 55: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 55 -

3. データベース・ホーム用の ACFS の作成 ディスク・グループ画面で右クリックし、「データベース・ホームの ACFS の作成」を選択し

ます。 4. マウントポイントの指定 データベース・ホームのマウントポイントを指定し「OK」をクリックします。

5. スクリプトの実行 ノード 1 (cdcjp35) のターミナルを開き、root ユーザで指定されたスクリプトを実行します。 実行したら「閉じる」をクリックします。

Page 56: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 56 -

6. 作成されたボリュームの確認 「ボリューム」タブをクリックし、ボリューム「ACFS_DB1」が作成されているか確認します。

7. 確認 「ASM クラスタ・ファイルシステム」タブをクリックし、マウント情報を確認したら「終了」

をクリックします。

ここまでの手順が完了すれば、データベース・ソフトウェアを ACFS へ配置する準備は完了で

す。

Page 57: Oracle Database 11g Release 2 11.2.0.1 Real …...Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC) インストレーション・ガイド ASM版 Linux x86

Oracle Database 11g Release 2 (11.2.0.1) Real Application Clusters (RAC)

インストレーション・ガイド ASM 版 Linux x86 (32 bit)

Copyright© 2009, Oracle. All rights reserved. - 57 -

Copyright © 2009, Oracle and/or its affiliates. All rights reserved. 本文書は情報提供のみを目的として提供されており、ここに記載される内容は予告なく変更されることが あります。本文書は一切間違いがないことを保証するものではなく、さらに、口述による明示または法律 による黙示を問わず、特定の目的に対する商品性もしくは適合性についての黙示的な保証を含み、いかな る他の保証や条件も提供するものではありません。オラクルは本文書に関するいかなる法的責任も明確に 否認し、本文書によって直接的または間接的に確立される契約義務はないものとします。本文書はオラク ル社の書面による許可を前もって得ることなく、いかなる目的のためにも、電子または印刷を含むいかな る形式や手段によっても再作成または送信することはできません。 Oracle は米国Oracle Corporation およびその子会社、関連会社の登録商標です。そのほかの名称はそれぞ れの会社の商標です。