Grid Infrastructureインストール (ver 11.2.0.3.0)

Oracle11gR2 Grid Infrastructureのインストール手順
AIX7.1でOracle11gR2インストール要件を満たしている状態にしてインストールを行います。
インストールするサーバーは「server01」と「server02」、共有ディスクは実態が「/dev/rhdisk3」ですが、シンボリックリンクを経由して認識させます。シンボリックリンクを配置しているディレクトリは「/dev/oracle/db/db01」です。
それではインストールします。
インストール
X画面の準備
server01にgridユーザーでログインし、vncserverを起動します。
[grid@server01:/home/grid] vncserver New 'X' desktop is server01:1 Starting applications specified in /home/grid/.vnc/xstartup Log file is /home/grid/.vnc/server01:1.log [grid@server01:/home/grid]
X画面の起動
VNCクライアントから「server01:1」で接続し、X画面を起動します。
Oracleインストールメディアのgridディレクトリ以下のrunInstallerを起動します。
rootユーザーでrootpre.shを起動
runInstallerと同じディレクトリに「rootpre.sh」があるので、それをrootユーザーで起動します。(※両ノード)
両ノードで実行後にVNC画面で「y」を入力しEnterを押します。
[root@server01:/nfsdir/OracleMedia/grid] ./rootpre.sh ./rootpre.sh output will be logged in /tmp/rootpre.out_13-10-10.17:07:06 Checking if group services should be configured.... Nothing to configure. [root@server01:/nfsdir/OracleMedia/grid]
インストールウィザード起動
「 ソフトウェア更新のスキップ」を選択
クラスタ用のOracle Grid Infrastructureのインストール及び構成
拡張ンストール
言語選択
クラスタ名、SCAN名、SCANポートを入力し、GNSのチェックを外す
ホスト名、仮想ホスト名を設定し、gridユーザーのOSパスワードを入力し、設定ボタンを押します。
サーバーのネットワークインターフェイスが表示されますので、プライベート用とパブリック用を設定します。
- プライベート → サーバー同士の生死確認用で通信するのに使用します。(インターコネクト)
- パブリック → DBサービスで使用します。
ASMを選択します。
GRIDインストールで構成する際に使用するディスクグループ(DG)の設定を入れます。
- ディスクグループ名 → 任意のディスクグループ名を入力
- 冗長性 → 今回は外部ストレージを使うので「外部」を選択
- ディスクの追加 → ディスクグループで使うサーバーのディスクデバイスを選択します。初期の選択では「/dev/rhdiusk*」が表示されますが、「検出パスの変更」ボタンを押して、シンボリックリンクのディレクトリを指定し、シンボリックリンクを指定してます。
「検出パスの変更」を押すと、このような画面が表示さます。
パスワードの設定ですが、全て同じにしました。
インストール環境のチェックが実行覚ます。
警告が表示さましたが、実際には問題なく設定されていますので、右上の「全て無視」にチェックを入れます。
rootによるスクリプト実行
スクリプトを実行した結果を書いておきます。
orainstRoot.sh を両ノードで実行
server01で実行
[root@server01:/] /u01/app/oraInventory/orainstRoot.sh 権限を変更中 /u01/app/oraInventory. グループの読取り/書込み権限を追加中。 全ユーザーの読取り/書込み/実行権限を削除中。 グループ名の変更 /u01/app/oraInventory 宛先 oinstall. スクリプトの実行が完了しました。 [root@server01:/]
server02で実行
[root@server02:/] /u01/app/oraInventory/orainstRoot.sh 権限を変更中 /u01/app/oraInventory. グループの読取り/書込み権限を追加中。 全ユーザーの読取り/書込み/実行権限を削除中。 グループ名の変更 /u01/app/oraInventory 宛先 oinstall. スクリプトの実行が完了しました。 [root@server02:/]
root.shを両ノードで実行
server01で実行
[root@server01:/] /u01/app/11.2.0.3/grid/root.sh
Performing root user operation for Oracle 11g
The following environment variables are set as:
ORACLE_OWNER= grid
ORACLE_HOME= /u01/app/11.2.0.3/grid
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Creating /usr/local/bin directory...
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /u01/app/11.2.0.3/grid/crs/install/crsconfig_params
Creating trace directory
User ignored Prerequisites during installation
User grid has the required capabilities to run CSSD in realtime mode
OLR initialization - successful
root wallet
root wallet cert
root cert export
peer wallet
profile reader wallet
pa wallet
peer wallet keys
pa wallet keys
peer cert request
pa cert request
peer cert
pa cert
peer root cert TP
profile reader root cert TP
pa root cert TP
peer pa cert TP
pa peer cert TP
profile reader pa cert TP
profile reader peer cert TP
peer user cert
pa user cert
Adding Clusterware entries to inittab
CRS-2672: Attempting to start 'ora.mdnsd' on 'server01'
CRS-2676: Start of 'ora.mdnsd' on 'server01' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'server01'
CRS-2676: Start of 'ora.gpnpd' on 'server01' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'server01'
CRS-2672: Attempting to start 'ora.gipcd' on 'server01'
CRS-2676: Start of 'ora.cssdmonitor' on 'server01' succeeded
CRS-2676: Start of 'ora.gipcd' on 'server01' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'server01'
CRS-2672: Attempting to start 'ora.diskmon' on 'server01'
CRS-2676: Start of 'ora.diskmon' on 'server01' succeeded
CRS-2676: Start of 'ora.cssd' on 'server01' succeeded
ASMは正常に作成され、起動しました。
ディスク・グループCRSは正常に作成されました。
clscfg: -install mode specified
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'system'..
Operation successful.
CRS-4256: Updating the profile
Successful addition of voting disk 79d5efcc229d4fe6bf9c64439df42cf4.
Successfully replaced voting disk group with +CRS.
CRS-4256: Updating the profile
CRS-4266: Voting file(s) successfully replaced
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 79d5efcc229d4fe6bf9c64439df42cf4 (/dev/oracle/db/db01/crs) [CRS]
Located 1 voting disk(s).
CRS-2672: Attempting to start 'ora.asm' on 'server01'
CRS-2676: Start of 'ora.asm' on 'server01' succeeded
CRS-2672: Attempting to start 'ora.CRS.dg' on 'server01'
CRS-2676: Start of 'ora.CRS.dg' on 'server01' succeeded
CRS-2672: Attempting to start 'ora.registry.acfs' on 'server01'
CRS-2676: Start of 'ora.registry.acfs' on 'server01' succeeded
Configure Oracle Grid Infrastructure for a Cluster ... succeeded
[root@server01:/]
server02で実行
[root@server02:/] /u01/app/11.2.0.3/grid/root.sh
Performing root user operation for Oracle 11g
The following environment variables are set as:
ORACLE_OWNER= grid
ORACLE_HOME= /u01/app/11.2.0.3/grid
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Creating /usr/local/bin directory...
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /u01/app/11.2.0.3/grid/crs/install/crsconfig_params
Creating trace directory
User ignored Prerequisites during installation
User grid has the required capabilities to run CSSD in realtime mode
OLR initialization - successful
Adding Clusterware entries to inittab
CRS-4402: CSS・ヌ。シ・筵ャヌモツセ・筍シ・ノ、ヌウォサマ、オ、・゙、キ、ソ、ャ。「・ホ。シ・ノserver01。「ネヨケ1讀ホ・「・ッ・ニ・」・ヨCSS・ヌ。シ・筵ャク。スミ、オ、・ソ、ソ、眦貪ヌ、キ、゙、ケ
An active cluster was found during exclusive startup, restarting to join the cluster
Configure Oracle Grid Infrastructure for a Cluster ... succeeded
[root@server02:/]
インストールを続行
エラー「INS-20802」が表示されました。これはDNSによる名前解決ができないかった時に表示されるエラーです。
今回はhostsdでの名前解決なのでOKで次に進みます。
最後にエラーが出ますが、DNSがらみのエラーなので無視します。
これで、Grid Infrastructureのインストールは完了です。
インストール後のクラスターステータス確認
インストールが完了したらクラスタープロセスが起動しています。正常に起動していることを確認します。
全て問題なく起動できておりました。
[root@server01:/u01/app/11.2.0.3/grid/bin] crsctl status res -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.CRS.dg
ONLINE ONLINE server02
ONLINE ONLINE server01
ora.LISTENER.lsnr
ONLINE ONLINE server02
ONLINE ONLINE server01
ora.asm
ONLINE ONLINE server02 Started
ONLINE ONLINE server01 Started
ora.gsd
OFFLINE OFFLINE server02
OFFLINE OFFLINE server01
ora.net1.network
ONLINE ONLINE server02
ONLINE ONLINE server01
ora.ons
ONLINE ONLINE server02
ONLINE ONLINE server01
ora.registry.acfs
ONLINE ONLINE server02
ONLINE ONLINE server01
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE server01
ora.cvu
1 ONLINE ONLINE server01
ora.oc4j
1 ONLINE ONLINE server01
ora.scan1.vip
1 ONLINE ONLINE server01
ora.server02.vip
1 ONLINE ONLINE server02
ora.server01.vip
1 ONLINE ONLINE server01
[root@server01:/u01/app/11.2.0.3/grid/bin]
文字化け対応
クラスター操作において、日本語の出力が文字化けします。これは初期の言語設定が「EUC」になっているためです。(OSのlocaleがEUCの場合は文字化けしません。)今回のOSのlocaleはSJISなので文字化け対応を行います。 (両ノードで実施)
vi /u01/app/11.2.0.3/grid/crs/install/s_crsconfig_server01_env.txt NLS_LANG=JAPANESE_JAPAN.JA16SJIS
vi /u01/app/11.2.0.3/grid/crs/install/crsconfig_params LANGUAGE_ID=JAPANESE_JAPAN.JA16SJIS
END
タグ:11.2.0.3.0, 11gR2, install, oracle, インストール
























