39
All Rights Reserved, Copyright PFU LIMITED 1996-2005 MIRACLE LINUXで構築 構築 構築 構築する する する する 高信頼 高信頼 高信頼 高信頼データベース データベース データベース データベース ソリューション ソリューション ソリューション ソリューション 「高信頼 高信頼 高信頼 高信頼DBクラスタ クラスタ クラスタ クラスタ・ ・ソリューション ソリューション ソリューション ソリューション」 の検証結果 検証結果 検証結果 検証結果のご のご のご のご紹介 紹介 紹介 紹介と RACCLUSTERPROの導入 導入 導入 導入ポイント ポイント ポイント ポイント 「高信頼 高信頼 高信頼 高信頼 「高信頼 高信頼 高信頼 高信頼 DB DB クラスタ クラスタ クラスタ クラスタ・ ・ソリューション ソリューション ソリューション ソリューション」 クラスタ クラスタ クラスタ クラスタ・ ・ソリューション ソリューション ソリューション ソリューション」 の検証結果 検証結果 検証結果 検証結果のご のご のご のご紹介 紹介 紹介 紹介と の検証結果 検証結果 検証結果 検証結果のご のご のご のご紹介 紹介 紹介 紹介と RAC RAC CLUSTERPRO CLUSTERPRO の導入 導入 導入 導入ポイント ポイント ポイント ポイント の導入 導入 導入 導入ポイント ポイント ポイント ポイント

DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

All Rights Reserved, Copyright PFU LIMITED 1996-2005

MIRACLE LINUXでででで構築構築構築構築するするするする

高信頼高信頼高信頼高信頼データベースデータベースデータベースデータベース    ソリューションソリューションソリューションソリューション

「「「「高信頼高信頼高信頼高信頼DBクラスタクラスタクラスタクラスタ・・・・ソリューションソリューションソリューションソリューション」」」」

のののの検証結果検証結果検証結果検証結果のごのごのごのご紹介紹介紹介紹介ととととRACととととCLUSTERPROのののの導入導入導入導入ポイントポイントポイントポイント

「「「「高信頼高信頼高信頼高信頼「「「「高信頼高信頼高信頼高信頼DBDBクラスタクラスタクラスタクラスタ・・・・ソリューションソリューションソリューションソリューション」」」」クラスタクラスタクラスタクラスタ・・・・ソリューションソリューションソリューションソリューション」」」」

のののの検証結果検証結果検証結果検証結果のごのごのごのご紹介紹介紹介紹介ととととのののの検証結果検証結果検証結果検証結果のごのごのごのご紹介紹介紹介紹介ととととRACRACととととととととCLUSTERPROCLUSTERPROのののの導入導入導入導入ポイントポイントポイントポイントのののの導入導入導入導入ポイントポイントポイントポイント

Page 2: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

2

All Rights Reserved, Copyright PFU LIMITED 1996-20052

●●●● 5555社社社社でででで共同共同共同共同でででで検証検証検証検証したしたしたした結果結果結果結果のごのごのごのご紹介紹介紹介紹介

  -  -  -  -検証環境検証環境検証環境検証環境・・・・検証概要検証概要検証概要検証概要

●●●● RACRACRACRACととととCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROをををを導入導入導入導入するするするする際際際際ののののポイントポイントポイントポイント

  -  -  -  -SE RACSE RACSE RACSE RACとはとはとはとは

  -  -  -  -SE RACSE RACSE RACSE RACのののの前提条件前提条件前提条件前提条件・・・・注意事項注意事項注意事項注意事項

  -  -  -  -設計設計設計設計・・・・構築時構築時構築時構築時のののの留意事項留意事項留意事項留意事項

  -  -  -  -運用時運用時運用時運用時のののの留意事項留意事項留意事項留意事項

●●●● Oracle10g Release2 Oracle10g Release2 Oracle10g Release2 Oracle10g Release2 新機能新機能新機能新機能

  -  -  -  -概要概要概要概要////Summary/SE RACSummary/SE RACSummary/SE RACSummary/SE RACでもでもでもでも使使使使えるえるえるえる新機能新機能新機能新機能

●●●● Q & AQ & AQ & AQ & A

AGENDAAGENDAAGENDAAGENDA

Page 3: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

3

All Rights Reserved, Copyright PFU LIMITED 1996-20053

55社社社社でででで共同共同共同共同でででで検証検証検証検証したしたしたした結果結果結果結果のごのごのごのご紹介紹介紹介紹介社社社社でででで共同共同共同共同でででで検証検証検証検証したしたしたした結果結果結果結果のごのごのごのご紹介紹介紹介紹介

Page 4: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

4

All Rights Reserved, Copyright PFU LIMITED 1996-20054

検証環境・検証概要検証環境・検証概要

●●●● 5555社協業検証社協業検証社協業検証社協業検証のののの実施実施実施実施【【【【期間期間期間期間】】】】

((((第一回第一回第一回第一回))))2005200520052005年年年年4444月月月月4444日日日日~~~~4444月月月月15151515日日日日

4444ノードノードノードノード Oracle10g EE RACOracle10g EE RACOracle10g EE RACOracle10g EE RACによるによるによるによる動作検証動作検証動作検証動作検証

((((第二回第二回第二回第二回))))2005200520052005年年年年5555月月月月20202020日日日日~~~~6666月月月月3333日日日日

Oracle10g SE RACOracle10g SE RACOracle10g SE RACOracle10g SE RACによるによるによるによる構築構築構築構築・・・・動作検証動作検証動作検証動作検証

((((第三回第三回第三回第三回))))2005200520052005年年年年9999月月月月22222222日日日日~~~~10101010月月月月14141414日日日日

Oracle10g R2 SE RACOracle10g R2 SE RACOracle10g R2 SE RACOracle10g R2 SE RACによるによるによるによる構築構築構築構築・・・・動作検証動作検証動作検証動作検証

64646464bitbitbitbit環境環境環境環境におけるにおけるにおけるにおける構築構築構築構築・・・・動作検証動作検証動作検証動作検証

【【【【場所場所場所場所】】】】

富士通株式会社富士通株式会社富士通株式会社富士通株式会社

Platform Solution Center(PSC) (Platform Solution Center(PSC) (Platform Solution Center(PSC) (Platform Solution Center(PSC) (浜松町貿易浜松町貿易浜松町貿易浜松町貿易センタービルセンタービルセンタービルセンタービル内内内内))))

現在実施中現在実施中現在実施中現在実施中!!!!現在実施中現在実施中現在実施中現在実施中!!!!

Page 5: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

5

All Rights Reserved, Copyright PFU LIMITED 1996-20055

検証環境 検証環境 ――――4444ノードノードノードノード――――4444ノードノードノードノードEE RACEE RAC検証環境検証環境検証環境検証環境――――検証環境検証環境検証環境検証環境――――

FCFCFCFCFCFCFCFCFCFCFCFC FCFCFCFCFCFCFCFCFCFCFCFC FCFCFCFCFCFCFCFCFCFCFCFC FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC FCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFCFC FCFCFCFCFCFCFCFCFCFCFCFC

Public LANPublic LANPublic LANPublic LANPublic LANPublic LANPublic LANPublic LAN

Private LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LAN

・・・・サーバサーバサーバサーバ::::・・・・サーバサーバサーバサーバ:::: PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300

・・・・・・・・ストレージストレージストレージストレージ::::ストレージストレージストレージストレージ::::SANnetSANnetSANnetSANnetSANnetSANnetSANnetSANnetⅡⅡⅡⅡⅡⅡⅡⅡ FC TypeFC TypeFC TypeFC TypeFC TypeFC TypeFC TypeFC Type

・・・・・・・・OS:OS:OS:OS:OS:OS:OS:OS:MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0

・・・・・・・・DB:DB:DB:DB:DB:DB:DB:DB:Oracle Database 10g EE (10.1.0.4)Oracle Database 10g EE (10.1.0.4)Oracle Database 10g EE (10.1.0.4)Oracle Database 10g EE (10.1.0.4)Oracle Database 10g EE (10.1.0.4)Oracle Database 10g EE (10.1.0.4)Oracle Database 10g EE (10.1.0.4)Oracle Database 10g EE (10.1.0.4)

Real Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application Clusters

・・・・・・・・クラスタクラスタクラスタクラスタ::::クラスタクラスタクラスタクラスタ::::CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1

<<<<<<<<検証日時検証日時検証日時検証日時検証日時検証日時検証日時検証日時>>>>>>>>

20052005200520052005200520052005年年年年年年年年44444444月月月月月月月月44444444日日日日~~~~日日日日~~~~44444444月月月月月月月月1515151515151515日日日日日日日日

<<<<<<<<目的目的目的目的目的目的目的目的>>>>>>>>

LinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxソリューションソリューションソリューションソリューションのののの展開展開展開展開としてとしてとしてとして、、、、ソリューションソリューションソリューションソリューションのののの展開展開展開展開としてとしてとしてとして、、、、

各各各各ベンダベンダベンダベンダ製品間製品間製品間製品間のののの動作検証動作検証動作検証動作検証各各各各ベンダベンダベンダベンダ製品間製品間製品間製品間のののの動作検証動作検証動作検証動作検証

Page 6: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

6

All Rights Reserved, Copyright PFU LIMITED 1996-20056

SCSISCSISCSISCSI SCSISCSI

Public LANPublic LANPublic LANPublic LANPublic LANPublic LANPublic LANPublic LAN

Private LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LAN

・・・・サーバサーバサーバサーバ::::・・・・サーバサーバサーバサーバ:::: PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300PRIMERGY RX300

・・・・・・・・ストレージストレージストレージストレージ::::ストレージストレージストレージストレージ::::SANnetSANnetSANnetSANnetSANnetSANnetSANnetSANnetⅡⅡⅡⅡⅡⅡⅡⅡ BladeBladeBladeBladeBladeBladeBladeBlade

・・・・・・・・OS:OS:OS:OS:OS:OS:OS:OS:MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0MIRACLE LINUX V3.0

・・・・・・・・DB:DB:DB:DB:DB:DB:DB:DB:Oracle Database 10g SE (10.1.0.4)Oracle Database 10g SE (10.1.0.4)Oracle Database 10g SE (10.1.0.4)Oracle Database 10g SE (10.1.0.4)Oracle Database 10g SE (10.1.0.4)Oracle Database 10g SE (10.1.0.4)Oracle Database 10g SE (10.1.0.4)Oracle Database 10g SE (10.1.0.4)

Real Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application Clusters

・・・・・・・・クラスタクラスタクラスタクラスタ::::クラスタクラスタクラスタクラスタ::::CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1

<<<<<<<<検証日時検証日時検証日時検証日時検証日時検証日時検証日時検証日時>>>>>>>>

20052005200520052005200520052005年年年年年年年年55555555月月月月月月月月2020202020202020日日日日~~~~日日日日~~~~66666666月月月月月月月月33333333日日日日日日日日

<<<<<<<<目的目的目的目的目的目的目的目的>>>>>>>>

Oracle10g SE RACOracle10g SE RACOracle10g SE RACOracle10g SE RACOracle10g SE RACOracle10g SE RACOracle10g SE RACOracle10g SE RACをををを使用使用使用使用したしたしたした安価安価安価安価ななななをををを使用使用使用使用したしたしたした安価安価安価安価なななな

ソリューションソリューションソリューションソリューションのののの展開展開展開展開としてとしてとしてとして、、、、ソリューションソリューションソリューションソリューションのののの展開展開展開展開としてとしてとしてとして、、、、

構築手順確認構築手順確認構築手順確認構築手順確認とととと、、、、動作検証動作検証動作検証動作検証構築手順確認構築手順確認構築手順確認構築手順確認とととと、、、、動作検証動作検証動作検証動作検証

バックアップバックアップバックアップバックアップ環境環境環境環境バックアップバックアップバックアップバックアップ環境環境環境環境

((((((((バックアップバックアップバックアップバックアップ環境環境環境環境をををを除除除除いたいたいたいた環境環境環境環境バックアップバックアップバックアップバックアップ環境環境環境環境をををを除除除除いたいたいたいた環境環境環境環境))))))))

検証環境 検証環境 ―――――――― 2222ノードノードノードノード2222ノードノードノードノードSE RACSE RAC検証環境検証環境検証環境検証環境検証環境検証環境検証環境検証環境――――――――

Page 7: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

7

All Rights Reserved, Copyright PFU LIMITED 1996-20057

検証環境 検証環境 ――――――――1010gR2 & 64bit gR2 & 64bit 検証環境検証環境検証環境検証環境――――検証環境検証環境検証環境検証環境――――

SCSISCSISCSISCSI

Public LANPublic LANPublic LANPublic LANPublic LANPublic LANPublic LANPublic LAN

Private LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LANPrivate LAN

・・・・サーバサーバサーバサーバ::::・・・・サーバサーバサーバサーバ:::: PRIMERGY RX300 S2PRIMERGY RX300 S2PRIMERGY RX300 S2PRIMERGY RX300 S2PRIMERGY RX300 S2PRIMERGY RX300 S2PRIMERGY RX300 S2PRIMERGY RX300 S2

・・・・・・・・ストレージストレージストレージストレージ::::ストレージストレージストレージストレージ::::SANnetSANnetSANnetSANnetSANnetSANnetSANnetSANnetⅡⅡⅡⅡⅡⅡⅡⅡ SCSI TypeSCSI TypeSCSI TypeSCSI TypeSCSI TypeSCSI TypeSCSI TypeSCSI Type

& & & & & & & & SANnetSANnetSANnetSANnetSANnetSANnetSANnetSANnetⅡⅡⅡⅡⅡⅡⅡⅡ FC TypeFC TypeFC TypeFC TypeFC TypeFC TypeFC TypeFC Type

・・・・・・・・OS:OS:OS:OS:OS:OS:OS:OS:MIRACLE LINUX V4.0MIRACLE LINUX V4.0MIRACLE LINUX V4.0MIRACLE LINUX V4.0MIRACLE LINUX V4.0MIRACLE LINUX V4.0MIRACLE LINUX V4.0MIRACLE LINUX V4.0

・・・・・・・・DB:DB:DB:DB:DB:DB:DB:DB:Oracle Database 10g SE Oracle Database 10g SE Oracle Database 10g SE Oracle Database 10g SE Oracle Database 10g SE Oracle Database 10g SE Oracle Database 10g SE Oracle Database 10g SE (10.2.0.1)(10.2.0.1)(10.2.0.1)(10.2.0.1)(10.2.0.1)(10.2.0.1)(10.2.0.1)(10.2.0.1)

Real Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application Clusters

・・・・・・・・クラスタクラスタクラスタクラスタ::::クラスタクラスタクラスタクラスタ::::CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1CLUSTERPRO SE Ver3.1

<<<<<<<<検証日時検証日時検証日時検証日時検証日時検証日時検証日時検証日時>>>>>>>>

20052005200520052005200520052005年年年年年年年年99999999月月月月月月月月2222222222222222日日日日~~~~日日日日~~~~1010101010101010月月月月月月月月1414141414141414日日日日日日日日

<<<<<<<<目的目的目的目的目的目的目的目的>>>>>>>>

Oracle10g release 2Oracle10g release 2Oracle10g release 2Oracle10g release 2Oracle10g release 2Oracle10g release 2Oracle10g release 2Oracle10g release 2をををを使用使用使用使用したしたしたしたをををを使用使用使用使用したしたしたした

    各各各各ベンダベンダベンダベンダ間間間間のののの動作検証動作検証動作検証動作検証とととと新機能新機能新機能新機能のののの確認確認確認確認    各各各各ベンダベンダベンダベンダ間間間間のののの動作検証動作検証動作検証動作検証とととと新機能新機能新機能新機能のののの確認確認確認確認

6464646464646464bitbitbitbitbitbitbitbit環境環境環境環境でのでのでのでの動作検証動作検証動作検証動作検証環境環境環境環境でのでのでのでの動作検証動作検証動作検証動作検証

FCFC FCFC

FCFCFCFCFCFCFCFC環境環境環境環境環境環境環境環境

HUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUB

HUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUBHUB

SCSISCSISCSISCSISCSISCSISCSISCSI環境環境環境環境環境環境環境環境

Page 8: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

8

All Rights Reserved, Copyright PFU LIMITED 1996-20058

①4①4①4①4ノードノードノードノードEE RAC EE RAC EE RAC EE RAC 検証概要検証概要検証概要検証概要●●●● 通常時運用通常時運用通常時運用通常時運用テストテストテストテスト

  -  -  -  -3333ノードノードノードノード運用運用運用運用からのからのからのからの1111ノードノードノードノード追加検証追加検証追加検証追加検証

  -  -  -  -4444ノードノードノードノード運用時運用時運用時運用時ののののDBDBDBDB高負荷時高負荷時高負荷時高負荷時のののの動作検証動作検証動作検証動作検証

●●●● 異常時運用異常時運用異常時運用異常時運用テストテストテストテスト

  -  -  -  -ストレージストレージストレージストレージ・・・・OSOSOSOS((((サーバサーバサーバサーバ))))・・・・データベースデータベースデータベースデータベース・・・・クラスタクラスタクラスタクラスタ

            各種異常時各種異常時各種異常時各種異常時のののの動作検証動作検証動作検証動作検証ととととエラーエラーエラーエラー検知機能検知機能検知機能検知機能のののの確認確認確認確認

  -  -  -  -ノードノードノードノード交換交換交換交換((((ノードノードノードノード削除削除削除削除→→→→追加追加追加追加))))

②2②2②2②2ノードノードノードノードSE RAC SE RAC SE RAC SE RAC 検証概要検証概要検証概要検証概要●●●● 構築手順確認構築手順確認構築手順確認構築手順確認  -  -  -  -ストレージストレージストレージストレージ・・・・OSOSOSOS・・・・データベースデータベースデータベースデータベース・・・・クラスタクラスタクラスタクラスタのののの構築構築構築構築・・・・設定設定設定設定  -  -  -  -ASMASMASMASMをををを使用使用使用使用したしたしたしたデータベースデータベースデータベースデータベース構築構築構築構築・・・・設定設定設定設定  -  -  -  -バックアップバックアップバックアップバックアップ環境環境環境環境のののの構築構築構築構築・・・・設定設定設定設定●●●● 異常時運用異常時運用異常時運用異常時運用テストテストテストテスト  -  -  -  -前回検証時前回検証時前回検証時前回検証時にににに問題問題問題問題のあったのあったのあったのあった箇所箇所箇所箇所のののの確認確認確認確認  -  -  -  -ASMASMASMASM領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ手順確認手順確認手順確認手順確認  -  -  -  -CRSCRSCRSCRS・・・・OCROCROCROCR領域領域領域領域・・・・VotingDiskVotingDiskVotingDiskVotingDisk領域障害時領域障害時領域障害時領域障害時のののの復旧手順確認復旧手順確認復旧手順確認復旧手順確認

検証概要検証概要

Page 9: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

9

All Rights Reserved, Copyright PFU LIMITED 1996-20059

●●●● 異常運用異常運用異常運用異常運用テストテストテストテスト((((共通共通共通共通))))項番

1 ストレージ FCケーブル異常確認コントローラ異常(擬似確認)SANpath(パス切替)確認SANscape エラー検出SANscape Alertエラー検出ログの収集

2 サーバ(OS) サーバ本体インターコネクト(NIC)の異常確認インターコネクトケーブルの異常確認パブリックLAN(NIC)の異常確認パブリックLAN(ケーブル)の異常確認FCケーブル異常確認システム高負荷2台目shutdown

3 Oracle インスタンス消失CRS消失インスタンスストールリスナー消失リスナーストール

4 CLUSTERPRO サスペンドプロセス消失業務移動(WebManagerの業務移動確認)メール送信ログ収集

5 DB負荷ツール DBへの負荷をかける

大項目 中項目

さまざまなさまざまなさまざまなさまざまな障害障害障害障害をををを想定想定想定想定しししし

動作動作動作動作をををを確認確認確認確認

さまざまなさまざまなさまざまなさまざまな障害障害障害障害をををを想定想定想定想定ししししさまざまなさまざまなさまざまなさまざまな障害障害障害障害をををを想定想定想定想定しししし

動作動作動作動作をををを確認確認確認確認動作動作動作動作をををを確認確認確認確認

検証概要検証概要

DBDBDBDBにににに負荷負荷負荷負荷をかけたをかけたをかけたをかけた状態状態状態状態

でのでのでのでの稼動状況稼動状況稼動状況稼動状況をををを確認確認確認確認

DBDBDBDBDBDBDBDBにににに負荷負荷負荷負荷をかけたをかけたをかけたをかけた状態状態状態状態にににに負荷負荷負荷負荷をかけたをかけたをかけたをかけた状態状態状態状態

でのでのでのでのでのでのでのでの稼動状況稼動状況稼動状況稼動状況をををを確認確認確認確認稼動状況稼動状況稼動状況稼動状況をををを確認確認確認確認

Page 10: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

10

All Rights Reserved, Copyright PFU LIMITED 1996-200510

検証概要検証概要

③③③③10101010gR2 & 64bit gR2 & 64bit gR2 & 64bit gR2 & 64bit 検証概要検証概要検証概要検証概要●●●● 構築手順確認構築手順確認構築手順確認構築手順確認

  -  -  -  -10101010gR2 gR2 gR2 gR2 をををを使用使用使用使用したしたしたした5555社社社社モデルモデルモデルモデルのののの構築構築構築構築・・・・動作検証動作検証動作検証動作検証

  -  -  -  -64646464bitbitbitbit環境環境環境環境におけるにおけるにおけるにおける構築構築構築構築・・・・動作検証動作検証動作検証動作検証

●●●● 異常時運用異常時運用異常時運用異常時運用テストテストテストテスト

  -  -  -  -ストレージストレージストレージストレージ・・・・OSOSOSOS((((サーバサーバサーバサーバ))))・・・・データベースデータベースデータベースデータベース・・・・クラスタクラスタクラスタクラスタ

            各種異常時各種異常時各種異常時各種異常時のののの動作検証動作検証動作検証動作検証ととととエラーエラーエラーエラー検知機能検知機能検知機能検知機能のののの確認確認確認確認

●●●● 新機能確認新機能確認新機能確認新機能確認

  -  -  -  -Oracle10g R2 & CLUSTERPRO(3.1Oracle10g R2 & CLUSTERPRO(3.1Oracle10g R2 & CLUSTERPRO(3.1Oracle10g R2 & CLUSTERPRO(3.1----5) 5) 5) 5) 新機能確認新機能確認新機能確認新機能確認

5社の最新モデルにてデータベース・サーバ環境を問題なく構築5社の最新モデルにてデータベース・サーバ環境を問題なく構築

 出来ることを確認 出来ることを確認

あらゆる障害に対して検知・対処が適切に行われることを確認あらゆる障害に対して検知・対処が適切に行われることを確認

Page 11: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

11

All Rights Reserved, Copyright PFU LIMITED 1996-200511

検証概要検証概要

●●●●主主主主なななな問題点問題点問題点問題点    ・・・・OracleOracleOracleOracleインスタンスインスタンスインスタンスインスタンス・・・・ストールストールストールストール、、、、リスナーリスナーリスナーリスナー・・・・ストールストールストールストール時時時時のののの対処対処対処対処

  -  -  -  -ストールストールストールストール状態状態状態状態のののの検知検知検知検知はははは、、、、OracleOracleOracleOracleよりよりよりよりCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROののののDBDBDBDB監視監視監視監視オプションオプションオプションオプション

            がいちがいちがいちがいち早早早早くくくく検知検知検知検知しているしているしているしている

        ⇒⇒⇒⇒CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROによるによるによるによるストールストールストールストール監視監視監視監視をををを行行行行いいいい、、、、

            ストールストールストールストール時時時時ははははサーバサーバサーバサーバ再起動再起動再起動再起動をををを行行行行うううう運用運用運用運用でででで回避可能回避可能回避可能回避可能

    ・・・・ASMASMASMASMをををを使用使用使用使用したしたしたしたバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ手順手順手順手順

  -  -  -  -ASMASMASMASMをををを使用使用使用使用するとするとするとすると、、、、通常通常通常通常ののののRMANRMANRMANRMANリカバリリカバリリカバリリカバリだけではだけではだけではだけでは復旧復旧復旧復旧できないできないできないできない

        ⇒⇒⇒⇒ディスクディスクディスクディスク・・・・グループグループグループグループのののの再作成後再作成後再作成後再作成後、、、、リストアリストアリストアリストア・・・・リカバリリカバリリカバリリカバリでででで復旧可能復旧可能復旧可能復旧可能

        ※※※※本検証本検証本検証本検証にににに関関関関するするするする報告書報告書報告書報告書はははは、、、、PSCPSCPSCPSC様様様様からからからから掲載予定掲載予定掲載予定掲載予定ですですですです         http://http://http://http://primeserverprimeserverprimeserverprimeserver....fujitsufujitsufujitsufujitsu.com/partner/.com/partner/.com/partner/.com/partner/rovrovrovrov

問題点をいち早く洗い出し、適切な対処法・回避法を検証し、問題点をいち早く洗い出し、適切な対処法・回避法を検証し、

安定・安心のシステムをご提供可能に安定・安心のシステムをご提供可能に

Page 12: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

12

All Rights Reserved, Copyright PFU LIMITED 1996-200512

RACRACととととととととCLUSTERPROCLUSTERPROをををを導入導入導入導入するするするする際際際際をををを導入導入導入導入するするするする際際際際

ののののポイントポイントポイントポイントののののポイントポイントポイントポイント

Page 13: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

13

All Rights Reserved, Copyright PFU LIMITED 1996-200513

SE RAC SE RAC とはとは

運用運用運用運用運用運用運用運用 運用運用運用運用運用運用運用運用

●●●● Oracle Database 10gOracle Database 10gOracle Database 10gOracle Database 10g Standard EditionStandard EditionStandard EditionStandard EditionStandard EditionStandard EditionStandard EditionStandard Editionではではではでは、、、、

特別特別特別特別ななななライセンスライセンスライセンスライセンス無無無無しししし特別特別特別特別ななななライセンスライセンスライセンスライセンス無無無無ししししでででで

Real Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application ClustersReal Application Clustersをををを利用可能利用可能利用可能利用可能をををを利用可能利用可能利用可能利用可能

((((Oracle 9iOracle 9iOracle 9iOracle 9i以前以前以前以前ではではではでは利用利用利用利用できませんできませんできませんできません))))

●●●● 中中中中・・・・小規模小規模小規模小規模ののののシステムシステムシステムシステムでもでもでもでも

低価格低価格低価格低価格でででで高度高度高度高度なななな可用性可用性可用性可用性をををを実現可能実現可能実現可能実現可能低価格低価格低価格低価格でででで高度高度高度高度なななな可用性可用性可用性可用性をををを実現可能実現可能実現可能実現可能

●●●● いくつかのいくつかのいくつかのいくつかの制限事項制限事項制限事項制限事項ありありありあり((((後述後述後述後述))))

SE RACSE RACSE RACSE RACSE RACSE RACSE RACSE RACSE RACSE RACSE RACSE RAC

Page 14: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

14

All Rights Reserved, Copyright PFU LIMITED 1996-200514

SE RACSE RACの前提条件・注意事項の前提条件・注意事項

●●●● クラスタクラスタクラスタクラスタ構成構成構成構成をとるをとるをとるをとる全全全全サーバサーバサーバサーバのののの搭載搭載搭載搭載プロセッサプロセッサプロセッサプロセッサ数数数数のののの合計合計合計合計

がががが4444プロセッサプロセッサプロセッサプロセッサ4444プロセッサプロセッサプロセッサプロセッサまでまでまでまで((((2222CPUCPUCPUCPUサーバサーバサーバサーバのののの場合場合場合場合2222台台台台))))

●●●● クラスタウェアクラスタウェアクラスタウェアクラスタウェアとしてとしてとしてとして

        CRS(Cluster Ready Services)CRS(Cluster Ready Services)CRS(Cluster Ready Services)CRS(Cluster Ready Services)CRS(Cluster Ready Services)CRS(Cluster Ready Services)CRS(Cluster Ready Services)CRS(Cluster Ready Services)のののの使用使用使用使用がががが必須必須必須必須                ※※※※CRSCRSCRSCRSとはとはとはとは、、、、プラットフォームプラットフォームプラットフォームプラットフォームにににに特化特化特化特化しないしないしないしない、、、、OracleOracleOracleOracle社社社社がががが提供提供提供提供するするするする

                クラスタウェアクラスタウェアクラスタウェアクラスタウェアですですですです

●●●● ストレージマネージャストレージマネージャストレージマネージャストレージマネージャとしてとしてとしてとして

        ASM(Automatic Storage Management)ASM(Automatic Storage Management)ASM(Automatic Storage Management)ASM(Automatic Storage Management)ASM(Automatic Storage Management)ASM(Automatic Storage Management)ASM(Automatic Storage Management)ASM(Automatic Storage Management)のののの使用使用使用使用がががが必須必須必須必須

                ※※※※ASMASMASMASMについてはについてはについてはについては、、、、次項次項次項次項にてにてにてにて説明説明説明説明

●●●● Enterprise EditionEnterprise EditionEnterprise EditionEnterprise Edition特有特有特有特有のののの機能機能機能機能はははは使用使用使用使用できないできないできないできない

((((DataGuardDataGuardDataGuardDataGuard、、、、オンラインオンラインオンラインオンライン表再定義表再定義表再定義表再定義、、、、ファイングレインファイングレインファイングレインファイングレイン監査監査監査監査、、、、

PartitioningPartitioningPartitioningPartitioning、、、、Flashback Database/Table Flashback Database/Table Flashback Database/Table Flashback Database/Table …etc)etc)etc)etc)

Page 15: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

15

All Rights Reserved, Copyright PFU LIMITED 1996-200515

設計・構築時の留意事項設計・構築時の留意事項――――――――ASMASMののののディスクディスクディスクディスク・・・・グループグループグループグループ配置配置配置配置――――ののののディスクディスクディスクディスク・・・・グループグループグループグループ配置配置配置配置――――

●●●● ASM(Automatic Storage Management)ASM(Automatic Storage Management)ASM(Automatic Storage Management)ASM(Automatic Storage Management)とはとはとはとは

 - - - -複数複数複数複数のののの物理物理物理物理ディスクディスクディスクディスクをををを集集集集めてめてめてめて

        仮想的仮想的仮想的仮想的にににに1111つのつのつのつのディスクディスクディスクディスクとしてとしてとしてとして利用利用利用利用するするするする機能機能機能機能

 - - - -ミラーリングミラーリングミラーリングミラーリング・・・・ストライピングストライピングストライピングストライピング・・・・リバランシングリバランシングリバランシングリバランシングミラーリングミラーリングミラーリングミラーリング・・・・ストライピングストライピングストライピングストライピング・・・・リバランシングリバランシングリバランシングリバランシング

        のののの機能機能機能機能をををを備備備備えるえるえるえる            ※※※※ハードウェアハードウェアハードウェアハードウェアRAIDRAIDRAIDRAIDがががが可能可能可能可能であればであればであればであれば、、、、

                ミラーリングミラーリングミラーリングミラーリングははははハードハードハードハード側側側側でででで行行行行うのがうのがうのがうのが推奨推奨推奨推奨

    (    (    (    (今回今回今回今回のののの検証検証検証検証ももももRAID1RAID1RAID1RAID1をををを使用使用使用使用))))

 - - - -ディスクディスクディスクディスクのののの追加追加追加追加・・・・削除削除削除削除がががが

        EM(Enterprise Manager)EM(Enterprise Manager)EM(Enterprise Manager)EM(Enterprise Manager)ややややSQLSQLSQLSQLでででで

        容易容易容易容易にににに実行実行実行実行・・・・管理管理管理管理できるできるできるできるControlControlControlControlSPFILESPFILESPFILESPFILE

REDOREDOREDOREDO ArchiveArchiveArchiveArchive

DataFileDataFileDataFileDataFile

ディスクディスクディスクディスク・・・・グループグループグループグループディスクディスクディスクディスク・・・・グループグループグループグループディスクディスクディスクディスク・・・・グループグループグループグループ

Page 16: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

16

All Rights Reserved, Copyright PFU LIMITED 1996-200516

設計・構築時の留意事項設計・構築時の留意事項――――――――ASMASMののののディスクディスクディスクディスク・・・・グループグループグループグループ配置配置配置配置――――ののののディスクディスクディスクディスク・・・・グループグループグループグループ配置配置配置配置――――

●●●● ディスクディスクディスクディスク・・・・グループグループグループグループはどうはどうはどうはどう設計設計設計設計すべきかすべきかすべきかすべきか????

 - - - -1111つのつのつのつのディスクディスクディスクディスク・・・・グループグループグループグループででででデータベースデータベースデータベースデータベース全体全体全体全体をををを管理管理管理管理することもすることもすることもすることも可能可能可能可能

     →→→→ただしただしただしただし1111つのつのつのつのデバイスデバイスデバイスデバイスがががが完全完全完全完全にににに破壊破壊破壊破壊されるとされるとされるとされるとディスクディスクディスクディスク・・・・グループグループグループグループ

            全体全体全体全体ののののリストアリストアリストアリストア→→→→リカバリリカバリリカバリリカバリがががが必要必要必要必要となってしまうとなってしまうとなってしまうとなってしまう

    →→→→したがってしたがってしたがってしたがって、、、、あるあるあるある程度管理面程度管理面程度管理面程度管理面をををを考慮考慮考慮考慮したしたしたした構成構成構成構成にするにするにするにする必要必要必要必要があるがあるがあるがある

////////dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1

////////dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2

////////dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3

ディスクディスクディスクディスク・・・・グループグループグループグループAAAAディスクディスクディスクディスク・・・・グループグループグループグループAAAA ディスクディスクディスクディスク・・・・グループグループグループグループAAAAディスクディスクディスクディスク・・・・グループグループグループグループAAAA

////////dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1dev/raw/raw1

////////dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2dev/raw/raw2

////////dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3dev/raw/raw3

OFFLINEOFFLINEOFFLINEOFFLINEOFFLINEOFFLINEOFFLINEOFFLINE リストアリストアリストアリストアリストアリストアリストアリストア

ディスクディスクディスクディスク・・・・グループグループグループグループAAAAディスクディスクディスクディスク・・・・グループグループグループグループAAAA((((((((例例例例例例例例))))))))

ディスクディスクディスクディスク・・・・グループグループグループグループBBBBディスクディスクディスクディスク・・・・グループグループグループグループBBBB ディスクディスクディスクディスク・・・・グループグループグループグループCCCCディスクディスクディスクディスク・・・・グループグループグループグループCCCC

SYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMP REDOREDOREDOREDOREDOREDOREDOREDO ARCHIVEARCHIVEARCHIVEARCHIVEARCHIVEARCHIVEARCHIVEARCHIVE

リカバリリカバリリカバリリカバリリカバリリカバリリカバリリカバリ

Page 17: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

17

All Rights Reserved, Copyright PFU LIMITED 1996-200517

設計・構築時の留意事項設計・構築時の留意事項――――――――SE RACSE RACととととととととCLUSTERPROCLUSTERPROのののの連携連携連携連携――――のののの連携連携連携連携――――

●●●● SE RACSE RACSE RACSE RACのののの制限事項制限事項制限事項制限事項

 - - - -クラスタウェアクラスタウェアクラスタウェアクラスタウェアとしてとしてとしてとしてCRSCRSCRSCRSのののの使用使用使用使用がががが必須必須必須必須

        →→→→「「「「他社製他社製他社製他社製クラスタウェアクラスタウェアクラスタウェアクラスタウェアからからからからOracleOracleOracleOracleをををを管理管理管理管理しないことしないことしないことしないこと」」」」

            というというというというライセンスライセンスライセンスライセンス上上上上のののの制限制限制限制限

        →→→→CRSCRSCRSCRSからはからはからはからはデータベースデータベースデータベースデータベースのののの管理管理管理管理のみのみのみのみ可能可能可能可能

        →→→→データベースデータベースデータベースデータベース以外以外以外以外ののののサーバサーバサーバサーバ監視監視監視監視&&&&管理管理管理管理はどうするかはどうするかはどうするかはどうするか????データベースデータベースデータベースデータベース以外以外以外以外ののののサーバサーバサーバサーバ監視監視監視監視&&&&管理管理管理管理はどうするかはどうするかはどうするかはどうするか????

↓↓↓↓

●●●● SE RACSE RACSE RACSE RACととととCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROのののの連携連携連携連携

 - - - -CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROからからからから、、、、Oracle(CRS)Oracle(CRS)Oracle(CRS)Oracle(CRS)のののの監視監視監視監視ややややCRSCRSCRSCRSではではではでは監視監視監視監視できないができないができないができないが、、、、

        サーバサーバサーバサーバ内内内内のののの障害障害障害障害((((サーバダウンサーバダウンサーバダウンサーバダウン、、、、OSOSOSOSパニックパニックパニックパニック、、、、ディスクディスクディスクディスク故障故障故障故障etc)etc)etc)etc)

        のののの監視監視監視監視をををを行行行行いいいい、、、、速速速速やかなやかなやかなやかなフェイルフェイルフェイルフェイル・・・・オーバオーバオーバオーバをををを実現可能実現可能実現可能実現可能速速速速やかなやかなやかなやかなフェイルフェイルフェイルフェイル・・・・オーバオーバオーバオーバをををを実現可能実現可能実現可能実現可能

Page 18: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

18

All Rights Reserved, Copyright PFU LIMITED 1996-200518

設計・構築時の留意事項設計・構築時の留意事項――――――――SE RACSE RACととととととととCLUSTERPROCLUSTERPROのののの連携連携連携連携――――のののの連携連携連携連携――――

●●●● CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROのののの設定設定設定設定(1)(1)(1)(1)

 - - - -「「「「「「「「Trekking ToolTrekking ToolTrekking ToolTrekking ToolTrekking ToolTrekking ToolTrekking ToolTrekking Tool」」」」」」」」によりによりによりにより、、、、

            ・・・・クラスタクラスタクラスタクラスタ((((サーバサーバサーバサーバ))))設定設定設定設定

            ・・・・監視対象監視対象監視対象監視対象・・・・監視間隔監視間隔監視間隔監視間隔のののの設定設定設定設定

            ・・・・異常時異常時異常時異常時のののの最終動作最終動作最終動作最終動作

                                等等等等をををを簡単簡単簡単簡単にににに設定設定設定設定

 - - - -「「「「「「「「Web ManagerWeb ManagerWeb ManagerWeb ManagerWeb ManagerWeb ManagerWeb ManagerWeb Manager」」」」」」」」によりによりによりにより、、、、

            ・・・・クラスタクラスタクラスタクラスタのののの状態監視状態監視状態監視状態監視

            ・・・・サーバサーバサーバサーバ////グループグループグループグループ

                                のののの起動起動起動起動////停止停止停止停止

            ・・・・ログログログログ収集収集収集収集

                            等等等等がががが容易容易容易容易にににに可能可能可能可能

Page 19: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

19

All Rights Reserved, Copyright PFU LIMITED 1996-200519

設計・構築時の留意事項設計・構築時の留意事項――――――――SE RACSE RACととととととととCLUSTERPROCLUSTERPROのののの連携連携連携連携――――のののの連携連携連携連携――――

●●●● CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROのののの設定設定設定設定(2)(2)(2)(2)

 - - - -「「「「「「「「DBDBDBDBDBDBDBDB監視監視監視監視オプションオプションオプションオプション」」」」監視監視監視監視オプションオプションオプションオプション」」」」をををを使用使用使用使用するとするとするとすると

インスタンスインスタンスインスタンスインスタンスのののの監視及監視及監視及監視及びびびび起動起動起動起動・・・・停止停止停止停止をををを

CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROからからからから実行可能実行可能実行可能実行可能

 - - - -Oracle10gOracle10gOracle10gOracle10gにににに対応対応対応対応したしたしたした監視監視監視監視スクリスクリスクリスクリ

    プトプトプトプトがががが提供提供提供提供されているためされているためされているためされているため、、、、導入導入導入導入

    もももも容易容易容易容易にににに可能可能可能可能((((カスタマイズカスタマイズカスタマイズカスタマイズもももも可可可可))))

    →→→→ただしただしただしただしSE RACSE RACSE RACSE RACのののの場合場合場合場合はははは、、、、起動起動起動起動

    ・・・・停止停止停止停止はははは設定設定設定設定せずせずせずせず、、、、インスタンスインスタンスインスタンスインスタンスののののインスタンスインスタンスインスタンスインスタンスのののの

    監視監視監視監視のみのみのみのみ    監視監視監視監視のみのみのみのみをををを行行行行うううう設定設定設定設定をするをするをするをする

        ((((SE RACSE RACSE RACSE RACのののの制限事項制限事項制限事項制限事項によりによりによりにより))))

SE RACSE RACSE RACSE RACインスタンスインスタンスインスタンスインスタンス

Listener(VIP)Listener(VIP)Listener(VIP)Listener(VIP)

SE RACSE RACSE RACSE RACSE RACSE RACSE RACSE RACインスタンスインスタンスインスタンスインスタンスインスタンスインスタンスインスタンスインスタンス

Listener(VIP)Listener(VIP)Listener(VIP)Listener(VIP)Listener(VIP)Listener(VIP)Listener(VIP)Listener(VIP)

CRSCRSCRSCRSスタックスタックスタックスタックCRSCRSCRSCRSCRSCRSCRSCRSスタックスタックスタックスタックスタックスタックスタックスタック

CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPRO

起動起動起動起動////停止停止停止停止起動起動起動起動////停止停止停止停止

監視監視監視監視監視監視監視監視監視監視監視監視監視監視監視監視

ディスクディスクディスクディスクディスクディスクディスクディスク ネットワークネットワークネットワークネットワークネットワークネットワークネットワークネットワーク OSOSOSOSOSOSOSOS

DBDBDBDBDBDBDBDB監視監視監視監視監視監視監視監視OPOPOPOPOPOPOPOP

そのそのそのその他他他他そのそのそのその他他他他APAPAPAPAPAPAPAP

監視監視監視監視監視監視監視監視

Page 20: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

20

All Rights Reserved, Copyright PFU LIMITED 1996-200520

運用時の留意事項運用時の留意事項――――――――ASMASM領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ――――領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ――――

●●●● ASMASMASMASM領域領域領域領域ののののバックアップバックアップバックアップバックアップ - - - -OracleOracleOracleOracleがががが提供提供提供提供しているのはしているのはしているのはしているのはRMAN(Recovery Manager)RMAN(Recovery Manager)RMAN(Recovery Manager)RMAN(Recovery Manager)RMAN(Recovery Manager)RMAN(Recovery Manager)RMAN(Recovery Manager)RMAN(Recovery Manager)をををを使用使用使用使用するするするする方法方法方法方法のみのみのみのみ

        ((((一部一部一部一部ののののストレージストレージストレージストレージではではではではストレージストレージストレージストレージ機能機能機能機能のののの使用使用使用使用がががが可能可能可能可能))))

 - - - -ASMASMASMASM領域領域領域領域ににににバックアップファイルバックアップファイルバックアップファイルバックアップファイルをををを置置置置くこともくこともくこともくことも可能可能可能可能

    ※※※※バックアップスクリプトバックアップスクリプトバックアップスクリプトバックアップスクリプトのののの例例例例((((RMANRMANRMANRMAN部分部分部分部分のみのみのみのみ抜粋抜粋抜粋抜粋))))

su su su su su su su su -------- oracle oracle oracle oracle oracle oracle oracle oracle --------c "rman target sys/serac@serac" > ./rman.log 2>&1 << END:RMANBACc "rman target sys/serac@serac" > ./rman.log 2>&1 << END:RMANBACc "rman target sys/serac@serac" > ./rman.log 2>&1 << END:RMANBACc "rman target sys/serac@serac" > ./rman.log 2>&1 << END:RMANBACc "rman target sys/serac@serac" > ./rman.log 2>&1 << END:RMANBACc "rman target sys/serac@serac" > ./rman.log 2>&1 << END:RMANBACc "rman target sys/serac@serac" > ./rman.log 2>&1 << END:RMANBACc "rman target sys/serac@serac" > ./rman.log 2>&1 << END:RMANBACKUPKUPKUPKUPKUPKUPKUPKUP

run{run{run{run{run{run{run{run{

configure channel device type disk format '/oraback/%U';configure channel device type disk format '/oraback/%U';configure channel device type disk format '/oraback/%U';configure channel device type disk format '/oraback/%U';configure channel device type disk format '/oraback/%U';configure channel device type disk format '/oraback/%U';configure channel device type disk format '/oraback/%U';configure channel device type disk format '/oraback/%U';

configure controlfile autobackup on;configure controlfile autobackup on;configure controlfile autobackup on;configure controlfile autobackup on;configure controlfile autobackup on;configure controlfile autobackup on;configure controlfile autobackup on;configure controlfile autobackup on;

configure controlfile autobackup format for device type disk to configure controlfile autobackup format for device type disk to configure controlfile autobackup format for device type disk to configure controlfile autobackup format for device type disk to configure controlfile autobackup format for device type disk to configure controlfile autobackup format for device type disk to configure controlfile autobackup format for device type disk to configure controlfile autobackup format for device type disk to '/oraback/%F';'/oraback/%F';'/oraback/%F';'/oraback/%F';'/oraback/%F';'/oraback/%F';'/oraback/%F';'/oraback/%F';

backup full database plus archivelog;backup full database plus archivelog;backup full database plus archivelog;backup full database plus archivelog;backup full database plus archivelog;backup full database plus archivelog;backup full database plus archivelog;backup full database plus archivelog;

sql "create pfile=''/oraback/initserac.ora.bak'' from spfile";sql "create pfile=''/oraback/initserac.ora.bak'' from spfile";sql "create pfile=''/oraback/initserac.ora.bak'' from spfile";sql "create pfile=''/oraback/initserac.ora.bak'' from spfile";sql "create pfile=''/oraback/initserac.ora.bak'' from spfile";sql "create pfile=''/oraback/initserac.ora.bak'' from spfile";sql "create pfile=''/oraback/initserac.ora.bak'' from spfile";sql "create pfile=''/oraback/initserac.ora.bak'' from spfile";

}}}}}}}}

exitexitexitexitexitexitexitexit

END:RMANBACKUPEND:RMANBACKUPEND:RMANBACKUPEND:RMANBACKUPEND:RMANBACKUPEND:RMANBACKUPEND:RMANBACKUPEND:RMANBACKUP

Page 21: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

21

All Rights Reserved, Copyright PFU LIMITED 1996-200521

運用時の留意事項運用時の留意事項――――――――ASMASM領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ――――領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ――――

●●●● ASMASMASMASM領域領域領域領域ののののリカバリリカバリリカバリリカバリ - - - -基本的基本的基本的基本的にはにはにはには通常通常通常通常ののののRMANRMANRMANRMANをををを使用使用使用使用したしたしたしたリカバリリカバリリカバリリカバリでででで対処可能対処可能対処可能対処可能

 - - - -ただしただしただしただし、、、、ASMASMASMASM特有特有特有特有のののの対処対処対処対処がががが必要必要必要必要なななな場合場合場合場合もあるもあるもあるもある

((((例例例例))))ディスクグループディスクグループディスクグループディスクグループ内内内内のののの1111デバイスデバイスデバイスデバイスのののの全壊全壊全壊全壊

         SYSTEMSYSTEMSYSTEMSYSTEMややややユーザユーザユーザユーザ表領域表領域表領域表領域がががが含含含含まれるまれるまれるまれるディスクディスクディスクディスク・・・・グループグループグループグループ内内内内ののののデバイスデバイスデバイスデバイス

            にににに対対対対してしてしてして不正不正不正不正なななな書書書書きききき込込込込みをみをみをみを行行行行いいいい、、、、障害障害障害障害をををを発生発生発生発生させたさせたさせたさせた

ディスクディスクディスクディスク・・・・グループグループグループグループ1111ディスクディスクディスクディスク・・・・グループグループグループグループ1111 ディスクディスクディスクディスク・・・・グループグループグループグループ2222ディスクディスクディスクディスク・・・・グループグループグループグループ2222

バックアップバックアップバックアップバックアップバックアップバックアップバックアップバックアップ

SYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMPSYSTEM/UNDO/TEMP CTL2/REDO2CTL2/REDO2CTL2/REDO2CTL2/REDO2CTL2/REDO2CTL2/REDO2CTL2/REDO2CTL2/REDO2

ARCHIVEARCHIVEARCHIVEARCHIVEARCHIVEARCHIVEARCHIVEARCHIVECTL1/REDO1CTL1/REDO1CTL1/REDO1CTL1/REDO1CTL1/REDO1CTL1/REDO1CTL1/REDO1CTL1/REDO1

以下以下以下以下ののののエラーエラーエラーエラーがががが発生発生発生発生してしてしてして、、、、インスタンスダウンインスタンスダウンインスタンスダウンインスタンスダウン以下以下以下以下ののののエラーエラーエラーエラーがががが発生発生発生発生してしてしてして、、、、インスタンスダウンインスタンスダウンインスタンスダウンインスタンスダウン!!!!!!!!!!!!!!!!

Errors in file /opt/app/oracle/admin/serac/bdump/serac1_lmon_863Errors in file /opt/app/oracle/admin/serac/bdump/serac1_lmon_863Errors in file /opt/app/oracle/admin/serac/bdump/serac1_lmon_863Errors in file /opt/app/oracle/admin/serac/bdump/serac1_lmon_863Errors in file /opt/app/oracle/admin/serac/bdump/serac1_lmon_863Errors in file /opt/app/oracle/admin/serac/bdump/serac1_lmon_863Errors in file /opt/app/oracle/admin/serac/bdump/serac1_lmon_863Errors in file /opt/app/oracle/admin/serac/bdump/serac1_lmon_8637.trc:7.trc:7.trc:7.trc:7.trc:7.trc:7.trc:7.trc:

ORAORAORAORAORAORAORAORA--------00202: control file: '+ASMDG1/serac/control01.ctl00202: control file: '+ASMDG1/serac/control01.ctl00202: control file: '+ASMDG1/serac/control01.ctl00202: control file: '+ASMDG1/serac/control01.ctl00202: control file: '+ASMDG1/serac/control01.ctl00202: control file: '+ASMDG1/serac/control01.ctl00202: control file: '+ASMDG1/serac/control01.ctl00202: control file: '+ASMDG1/serac/control01.ctl‘‘

    ⇒⇒⇒⇒    ⇒⇒⇒⇒次次次次ページページページページ以降以降以降以降ののののリカバリリカバリリカバリリカバリ対処対処対処対処がががが必要必要必要必要次次次次ページページページページ以降以降以降以降ののののリカバリリカバリリカバリリカバリ対処対処対処対処がががが必要必要必要必要

Page 22: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

22

All Rights Reserved, Copyright PFU LIMITED 1996-200522

運用時の留意事項運用時の留意事項――――――――ASMASM領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ――――領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ――――

●●●●ディスクディスクディスクディスク・・・・グループグループグループグループ内内内内のののの1111デバイスデバイスデバイスデバイス全壊全壊全壊全壊のののの対処対処対処対処

        ①①①① リカバリリカバリリカバリリカバリ対象対象対象対象ディスクディスクディスクディスク・・・・グループグループグループグループをををを削除削除削除削除→→→→再作成再作成再作成再作成

        ②②②② データベースデータベースデータベースデータベースををををnomountnomountnomountnomountでででで起動起動起動起動

        ③③③③ ディスクディスクディスクディスク・・・・グループグループグループグループ2222にあるにあるにあるにある正常正常正常正常なななな制御制御制御制御ファイルファイルファイルファイルををををディスクディスクディスクディスク・・・・グループグループグループグループ1111にににに複製複製複製複製

        

RMAN> restore controlfile from '+ASMDG2/serac/control02.ctl';RMAN> restore controlfile from '+ASMDG2/serac/control02.ctl';RMAN> restore controlfile from '+ASMDG2/serac/control02.ctl';RMAN> restore controlfile from '+ASMDG2/serac/control02.ctl';RMAN> restore controlfile from '+ASMDG2/serac/control02.ctl';RMAN> restore controlfile from '+ASMDG2/serac/control02.ctl';RMAN> restore controlfile from '+ASMDG2/serac/control02.ctl';RMAN> restore controlfile from '+ASMDG2/serac/control02.ctl';

restorerestorerestorerestorerestorerestorerestorerestoreがががが開始開始開始開始されましたされましたされましたされましたがががが開始開始開始開始されましたされましたされましたされました((((((((開始時間開始時間開始時間開始時間開始時間開始時間開始時間開始時間: 05: 05: 05: 05: 05: 05: 05: 05--------0909090909090909--------16)16)16)16)16)16)16)16)

チャネルチャネルチャネルチャネルチャネルチャネルチャネルチャネル: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1がががが割割割割りりりり当当当当てられましたてられましたてられましたてられましたがががが割割割割りりりり当当当当てられましたてられましたてられましたてられました

チャネルチャネルチャネルチャネルチャネルチャネルチャネルチャネルORA_DISK_1: SID=146 ORA_DISK_1: SID=146 ORA_DISK_1: SID=146 ORA_DISK_1: SID=146 ORA_DISK_1: SID=146 ORA_DISK_1: SID=146 ORA_DISK_1: SID=146 ORA_DISK_1: SID=146 インスタンスインスタンスインスタンスインスタンスインスタンスインスタンスインスタンスインスタンス=serac1 devtype=DISK=serac1 devtype=DISK=serac1 devtype=DISK=serac1 devtype=DISK=serac1 devtype=DISK=serac1 devtype=DISK=serac1 devtype=DISK=serac1 devtype=DISK

チャネルチャネルチャネルチャネルチャネルチャネルチャネルチャネルORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: ORA_DISK_1: 制御制御制御制御ファイルファイルファイルファイル・・・・コピーコピーコピーコピーををををコピーコピーコピーコピーしましたしましたしましたしました制御制御制御制御ファイルファイルファイルファイル・・・・コピーコピーコピーコピーををををコピーコピーコピーコピーしましたしましたしましたしました

出力出力出力出力ファイルファイルファイルファイル名名名名出力出力出力出力ファイルファイルファイルファイル名名名名=+ASMDG1/serac/control01.ctl=+ASMDG1/serac/control01.ctl=+ASMDG1/serac/control01.ctl=+ASMDG1/serac/control01.ctl=+ASMDG1/serac/control01.ctl=+ASMDG1/serac/control01.ctl=+ASMDG1/serac/control01.ctl=+ASMDG1/serac/control01.ctl

出力出力出力出力ファイルファイルファイルファイル名名名名出力出力出力出力ファイルファイルファイルファイル名名名名=+ASMDG2/serac/control02.ctl=+ASMDG2/serac/control02.ctl=+ASMDG2/serac/control02.ctl=+ASMDG2/serac/control02.ctl=+ASMDG2/serac/control02.ctl=+ASMDG2/serac/control02.ctl=+ASMDG2/serac/control02.ctl=+ASMDG2/serac/control02.ctl

出力出力出力出力ファイルファイルファイルファイル名名名名出力出力出力出力ファイルファイルファイルファイル名名名名=+ASMDG1/serac/control03.ctl=+ASMDG1/serac/control03.ctl=+ASMDG1/serac/control03.ctl=+ASMDG1/serac/control03.ctl=+ASMDG1/serac/control03.ctl=+ASMDG1/serac/control03.ctl=+ASMDG1/serac/control03.ctl=+ASMDG1/serac/control03.ctl

restorerestorerestorerestorerestorerestorerestorerestoreがががが完了完了完了完了しましたしましたしましたしましたがががが完了完了完了完了しましたしましたしましたしました((((((((完了時間完了時間完了時間完了時間完了時間完了時間完了時間完了時間: 05: 05: 05: 05: 05: 05: 05: 05--------0909090909090909--------16)16)16)16)16)16)16)16)

SQL> create diskgroup ASMDG1 external redundancy diskSQL> create diskgroup ASMDG1 external redundancy diskSQL> create diskgroup ASMDG1 external redundancy diskSQL> create diskgroup ASMDG1 external redundancy diskSQL> create diskgroup ASMDG1 external redundancy diskSQL> create diskgroup ASMDG1 external redundancy diskSQL> create diskgroup ASMDG1 external redundancy diskSQL> create diskgroup ASMDG1 external redundancy disk

2 '/dev/raw/raw4','/dev/raw/raw5';2 '/dev/raw/raw4','/dev/raw/raw5';2 '/dev/raw/raw4','/dev/raw/raw5';2 '/dev/raw/raw4','/dev/raw/raw5';2 '/dev/raw/raw4','/dev/raw/raw5';2 '/dev/raw/raw4','/dev/raw/raw5';2 '/dev/raw/raw4','/dev/raw/raw5';2 '/dev/raw/raw4','/dev/raw/raw5';

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

再作成再作成再作成再作成のののの例例例例再作成再作成再作成再作成のののの例例例例

Page 23: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

23

All Rights Reserved, Copyright PFU LIMITED 1996-200523

運用時の留意事項運用時の留意事項――――――――ASMASM領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ――――領域領域領域領域ののののバックアップバックアップバックアップバックアップ・・・・リカバリリカバリリカバリリカバリ――――

        ④④④④ データベースデータベースデータベースデータベースのののの

                            マウントマウントマウントマウント→→→→リストアリストアリストアリストア→→→→リカバリリカバリリカバリリカバリ→→→→オープンオープンオープンオープン

        ⑤⑤⑤⑤ ディスクディスクディスクディスク・・・・グループグループグループグループ1111にあるにあるにあるにあるRedoRedoRedoRedoログメンバーログメンバーログメンバーログメンバーをををを削除削除削除削除→→→→再作成再作成再作成再作成

        ⑥⑥⑥⑥ クラスタクラスタクラスタクラスタ((((RAC)RAC)RAC)RAC)としてとしてとしてとして起動起動起動起動

                                                        ⇒⇒⇒⇒リカバリリカバリリカバリリカバリ完了完了完了完了!!!!!!!!⇒⇒⇒⇒リカバリリカバリリカバリリカバリ完了完了完了完了!!!!!!!!

        ※※※※そのそのそのその他他他他ディスクディスクディスクディスク・・・・グループグループグループグループのののの配置等配置等配置等配置等のののの条件条件条件条件よってよってよってよって手順手順手順手順がががが変変変変わってくるわってくるわってくるわってくる

            ⇒⇒⇒⇒リカバリリカバリリカバリリカバリにはにはにはには十分十分十分十分ななななテストテストテストテストがががが必要必要必要必要

RMAN> recover database;RMAN> recover database;RMAN> recover database;RMAN> recover database;RMAN> recover database;RMAN> recover database;RMAN> recover database;RMAN> recover database;

recoverrecoverrecoverrecoverrecoverrecoverrecoverrecoverがががが開始開始開始開始されましたされましたされましたされましたがががが開始開始開始開始されましたされましたされましたされました((((((((開始時間開始時間開始時間開始時間開始時間開始時間開始時間開始時間: 05: 05: 05: 05: 05: 05: 05: 05--------0909090909090909--------16)16)16)16)16)16)16)16)

チャネルチャネルチャネルチャネルチャネルチャネルチャネルチャネルORA_DISK_1ORA_DISK_1ORA_DISK_1ORA_DISK_1ORA_DISK_1ORA_DISK_1ORA_DISK_1ORA_DISK_1のののの使用使用使用使用のののの使用使用使用使用

メディアメディアメディアメディア・・・・リカバリリカバリリカバリリカバリをををを開始開始開始開始していますしていますしていますしていますメディアメディアメディアメディア・・・・リカバリリカバリリカバリリカバリをををを開始開始開始開始していますしていますしていますしています

メディアメディアメディアメディア・・・・リカバリリカバリリカバリリカバリがががが完了完了完了完了しましたしましたしましたしました。。。。経過時間経過時間経過時間経過時間メディアメディアメディアメディア・・・・リカバリリカバリリカバリリカバリがががが完了完了完了完了しましたしましたしましたしました。。。。経過時間経過時間経過時間経過時間: 00:00:01: 00:00:01: 00:00:01: 00:00:01: 00:00:01: 00:00:01: 00:00:01: 00:00:01

recoverrecoverrecoverrecoverrecoverrecoverrecoverrecoverがががが完了完了完了完了しましたしましたしましたしましたがががが完了完了完了完了しましたしましたしましたしました((((((((完了時間完了時間完了時間完了時間完了時間完了時間完了時間完了時間: 05: 05: 05: 05: 05: 05: 05: 05--------0909090909090909--------16)16)16)16)16)16)16)16)

リカバリリカバリリカバリリカバリのののの例例例例リカバリリカバリリカバリリカバリのののの例例例例

Page 24: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

24

All Rights Reserved, Copyright PFU LIMITED 1996-200524

運用時の留意事項運用時の留意事項――――――――DISKDISKのののの追加追加追加追加・・・・削除削除削除削除――――のののの追加追加追加追加・・・・削除削除削除削除――――

●●●● ASMASMASMASMをををを使用使用使用使用するとするとするとするとDISK(DISK(DISK(DISK(デバイスデバイスデバイスデバイス))))のののの追加追加追加追加・・・・削除等削除等削除等削除等ののののメンテナンスメンテナンスメンテナンスメンテナンス

    がががが容易容易容易容易にににに実行可能実行可能実行可能実行可能

2222デバイスデバイスデバイスデバイスでででで構成構成構成構成されているされているされているされている2222デバイスデバイスデバイスデバイスでででで構成構成構成構成されているされているされているされている

ディスクディスクディスクディスク・・・・グループグループグループグループディスクディスクディスクディスク・・・・グループグループグループグループ

1111デバイスデバイスデバイスデバイスをををを追加追加追加追加1111デバイスデバイスデバイスデバイスをををを追加追加追加追加

(SQL(SQL(SQL(SQLでもでもでもでも実行可能実行可能実行可能実行可能))))(SQL(SQL(SQL(SQLでもでもでもでも実行可能実行可能実行可能実行可能))))

追加直後追加直後追加直後追加直後追加直後追加直後追加直後追加直後

数秒後数秒後数秒後数秒後数秒後数秒後数秒後数秒後

簡単簡単簡単簡単にににに追加追加追加追加ができができができができ、、、、さらにさらにさらにさらに簡単簡単簡単簡単にににに追加追加追加追加ができができができができ、、、、さらにさらにさらにさらに

データデータデータデータののののリバランシングリバランシングリバランシングリバランシングデータデータデータデータののののリバランシングリバランシングリバランシングリバランシングもされているもされているもされているもされているもされているもされているもされているもされている

Page 25: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

25

All Rights Reserved, Copyright PFU LIMITED 1996-200525

運用時の留意事項運用時の留意事項――――――――CRSCRSのののの再再再再インストールインストールインストールインストール――――のののの再再再再インストールインストールインストールインストール――――

●●●● CRSCRSCRSCRSのののの再再再再インストールインストールインストールインストールがががが必要必要必要必要となるとなるとなるとなるケースケースケースケース            (            (            (            (他他他他のののの方法方法方法方法でででで可能可能可能可能ななななケースケースケースケースもありますもありますもありますもあります))))

※※※※OCROCROCROCR領域領域領域領域…CRSCRSCRSCRS稼動稼動稼動稼動にににに必要必要必要必要なななな情報情報情報情報をををを格納格納格納格納するするするする共有共有共有共有ディスクディスクディスクディスク上上上上ののののレジストリレジストリレジストリレジストリ

※※※※Voting DiskVoting DiskVoting DiskVoting Disk領域領域領域領域…ハートビートハートビートハートビートハートビートややややサブクラスタサブクラスタサブクラスタサブクラスタ決定決定決定決定にににに使用使用使用使用されるされるされるされる共有共有共有共有

                ディスクディスクディスクディスク上上上上のののの領域領域領域領域

●●●● 再再再再インストールインストールインストールインストール手順手順手順手順((((1111))))①①①① $$$$ORACLE_HOME/ORACLE_HOME/ORACLE_HOME/ORACLE_HOME/crscrscrscrs/install/install/install/installにてにてにてにてrootdeleterootdeleterootdeleterootdelete....shshshsh、、、、rootdeinstallrootdeinstallrootdeinstallrootdeinstall....shshshsh

        をををを実行実行実行実行

        →→→→OracleOracleOracleOracle、、、、ListenerListenerListenerListener、、、、CRSCRSCRSCRSデーモンデーモンデーモンデーモンのののの停止停止停止停止をををを確認確認確認確認

 - - - - - - - -CRSCRSCRSCRSCRSCRSCRSCRSののののインストールインストールインストールインストール失敗失敗失敗失敗ののののインストールインストールインストールインストール失敗失敗失敗失敗

 - - - - - - - -OCROCROCROCROCROCROCROCR領域領域領域領域のののの修復修復修復修復領域領域領域領域のののの修復修復修復修復

 - - - - - - - -Voting DiskVoting DiskVoting DiskVoting DiskVoting DiskVoting DiskVoting DiskVoting Disk領域領域領域領域のののの修復修復修復修復領域領域領域領域のののの修復修復修復修復

 - - - -サーバサーバサーバサーバののののパブリックパブリックパブリックパブリック - - - -サーバサーバサーバサーバののののパブリックパブリックパブリックパブリックIPIPIPIPIPIPIPIP、、、、、、、、プライベートプライベートプライベートプライベートプライベートプライベートプライベートプライベートIPIPIPIPIPIPIPIP、、、、、、、、ホストホストホストホスト名名名名のののの変更変更変更変更ホストホストホストホスト名名名名のののの変更変更変更変更

Page 26: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

26

All Rights Reserved, Copyright PFU LIMITED 1996-200526

運用時の留意事項運用時の留意事項――――――――CRSCRSのののの再再再再インストールインストールインストールインストール――――のののの再再再再インストールインストールインストールインストール――――

●●●● 再再再再インストールインストールインストールインストール手順手順手順手順((((2222))))    ②②②② rootrootrootrootユーザユーザユーザユーザにてにてにてにて、、、、OSOSOSOS起動時起動時起動時起動時ののののCRSCRSCRSCRS起動起動起動起動をををを制御制御制御制御するためするためするためするため下記下記下記下記をををを実行実行実行実行

        ※※※※ファイルファイルファイルファイルがががが既既既既にににに存在存在存在存在しないしないしないしない場合場合場合場合もありもありもありもあり

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.cssdcssdcssdcssdcssdcssdcssdcssd

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.crscrscrscrscrscrscrscrs

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.crsdcrsdcrsdcrsdcrsdcrsdcrsdcrsd

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.f /etc/init.d/init.evmdevmdevmdevmdevmdevmdevmdevmd

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/rc2.d/K96init.crsf /etc/rc2.d/K96init.crsf /etc/rc2.d/K96init.crsf /etc/rc2.d/K96init.crsf /etc/rc2.d/K96init.crsf /etc/rc2.d/K96init.crsf /etc/rc2.d/K96init.crsf /etc/rc2.d/K96init.crs

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/rc2.d/S96init.crsf /etc/rc2.d/S96init.crsf /etc/rc2.d/S96init.crsf /etc/rc2.d/S96init.crsf /etc/rc2.d/S96init.crsf /etc/rc2.d/S96init.crsf /etc/rc2.d/S96init.crsf /etc/rc2.d/S96init.crs

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/rc3.d/K96init.crsf /etc/rc3.d/K96init.crsf /etc/rc3.d/K96init.crsf /etc/rc3.d/K96init.crsf /etc/rc3.d/K96init.crsf /etc/rc3.d/K96init.crsf /etc/rc3.d/K96init.crsf /etc/rc3.d/K96init.crs

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/rc3.d/S96init.crsf /etc/rc3.d/S96init.crsf /etc/rc3.d/S96init.crsf /etc/rc3.d/S96init.crsf /etc/rc3.d/S96init.crsf /etc/rc3.d/S96init.crsf /etc/rc3.d/S96init.crsf /etc/rc3.d/S96init.crs

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/rc5.d/K96init.crsf /etc/rc5.d/K96init.crsf /etc/rc5.d/K96init.crsf /etc/rc5.d/K96init.crsf /etc/rc5.d/K96init.crsf /etc/rc5.d/K96init.crsf /etc/rc5.d/K96init.crsf /etc/rc5.d/K96init.crs

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/rc5.d/S96init.crsf /etc/rc5.d/S96init.crsf /etc/rc5.d/S96init.crsf /etc/rc5.d/S96init.crsf /etc/rc5.d/S96init.crsf /etc/rc5.d/S96init.crsf /etc/rc5.d/S96init.crsf /etc/rc5.d/S96init.crs

# # # # # # # # rmrmrmrmrmrmrmrm --------RfRfRfRfRfRfRfRf /etc/oracle//etc/oracle//etc/oracle//etc/oracle//etc/oracle//etc/oracle//etc/oracle//etc/oracle/scls_scrscls_scrscls_scrscls_scrscls_scrscls_scrscls_scrscls_scr

# # # # # # # # rmrmrmrmrmrmrmrm --------f /etc/f /etc/f /etc/f /etc/f /etc/f /etc/f /etc/f /etc/inittabinittabinittabinittabinittabinittabinittabinittab........crscrscrscrscrscrscrscrs

# cp /etc/# cp /etc/# cp /etc/# cp /etc/# cp /etc/# cp /etc/# cp /etc/# cp /etc/inittabinittabinittabinittabinittabinittabinittabinittab........origorigorigorigorigorigorigorig /etc//etc//etc//etc//etc//etc//etc//etc/inittab inittab inittab inittab inittab inittab inittab inittab

Page 27: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

27

All Rights Reserved, Copyright PFU LIMITED 1996-200527

運用時の留意事項運用時の留意事項――――――――CRSCRSのののの再再再再インストールインストールインストールインストール――――のののの再再再再インストールインストールインストールインストール――――

●●●● 再再再再インストールインストールインストールインストール手順手順手順手順((((3333))))    ③③③③ ////etc/oracleetc/oracleetc/oracleetc/oracle、、、、またはまたはまたはまたは////varvarvarvar/opt/oracle/opt/oracle/opt/oracle/opt/oracle配下配下配下配下のののの「「「「ocrocrocrocr.loc.loc.loc.loc」」」」をををを削除削除削除削除

        

    ④④④④ $$$$CRS_HOMECRS_HOMECRS_HOMECRS_HOME配下配下配下配下をををを削除削除削除削除→→→→OUIOUIOUIOUIからからからからCRSCRSCRSCRSのののの削除削除削除削除

        ※※※※①①①①~~~~④④④④をををを全全全全てのてのてのてのノードノードノードノードでででで実行実行実行実行

    ⑤⑤⑤⑤ OCROCROCROCR、、、、VotingDiskVotingDiskVotingDiskVotingDisk領域領域領域領域ををををクリーンアップクリーンアップクリーンアップクリーンアップ

    ⑥⑥⑥⑥ CRSCRSCRSCRSののののインストールインストールインストールインストール

    ⑦⑦⑦⑦ VIPCAVIPCAVIPCAVIPCA、、、、NETCANETCANETCANETCAででででVIPVIPVIPVIPととととListenerListenerListenerListenerをををを作成作成作成作成

⑦⑦⑦⑦実行後実行後実行後実行後ののののcts_statcts_statcts_statcts_statコマンドコマンドコマンドコマンドのののの状態状態状態状態→→→→

# # # # # # # # rmrmrmrmrmrmrmrm --------RfRfRfRfRfRfRfRf $ORA_CRS_HOME$ORA_CRS_HOME$ORA_CRS_HOME$ORA_CRS_HOME$ORA_CRS_HOME$ORA_CRS_HOME$ORA_CRS_HOME$ORA_CRS_HOME

# # # # # # # # dddddddddddddddd if=/dev/zero of=/dev/raw/raw1 if=/dev/zero of=/dev/raw/raw1 if=/dev/zero of=/dev/raw/raw1 if=/dev/zero of=/dev/raw/raw1 if=/dev/zero of=/dev/raw/raw1 if=/dev/zero of=/dev/raw/raw1 if=/dev/zero of=/dev/raw/raw1 if=/dev/zero of=/dev/raw/raw1 bsbsbsbsbsbsbsbs=4096=4096=4096=4096=4096=4096=4096=4096

# # # # # # # # dddddddddddddddd if=/dev/zero of=/dev/raw/raw2 if=/dev/zero of=/dev/raw/raw2 if=/dev/zero of=/dev/raw/raw2 if=/dev/zero of=/dev/raw/raw2 if=/dev/zero of=/dev/raw/raw2 if=/dev/zero of=/dev/raw/raw2 if=/dev/zero of=/dev/raw/raw2 if=/dev/zero of=/dev/raw/raw2 bsbsbsbsbsbsbsbs=4096=4096=4096=4096=4096=4096=4096=4096

名前名前名前名前名前名前名前名前 型型型型型型型型 ターターターターターターターター........................トトトトトトトト 状態状態状態状態状態状態状態状態 ホストホストホストホストホストホストホストホスト

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

oraoraoraoraoraoraoraora....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....c01.gsd application ONLINE ONLINE serac01 ....c01.gsd application ONLINE ONLINE serac01 ....c01.gsd application ONLINE ONLINE serac01 ....c01.gsd application ONLINE ONLINE serac01 ....c01.gsd application ONLINE ONLINE serac01 ....c01.gsd application ONLINE ONLINE serac01 ....c01.gsd application ONLINE ONLINE serac01 ....c01.gsd application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....c01.ons application ONLINE ONLINE serac01 ....c01.ons application ONLINE ONLINE serac01 ....c01.ons application ONLINE ONLINE serac01 ....c01.ons application ONLINE ONLINE serac01 ....c01.ons application ONLINE ONLINE serac01 ....c01.ons application ONLINE ONLINE serac01 ....c01.ons application ONLINE ONLINE serac01 ....c01.ons application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....c01.vip application ONLINE ONLINE serac01 ....c01.vip application ONLINE ONLINE serac01 ....c01.vip application ONLINE ONLINE serac01 ....c01.vip application ONLINE ONLINE serac01 ....c01.vip application ONLINE ONLINE serac01 ....c01.vip application ONLINE ONLINE serac01 ....c01.vip application ONLINE ONLINE serac01 ....c01.vip application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....02.lsnr application ONLINE ONLINE serac02 ....02.lsnr application ONLINE ONLINE serac02 ....02.lsnr application ONLINE ONLINE serac02 ....02.lsnr application ONLINE ONLINE serac02 ....02.lsnr application ONLINE ONLINE serac02 ....02.lsnr application ONLINE ONLINE serac02 ....02.lsnr application ONLINE ONLINE serac02 ....02.lsnr application ONLINE ONLINE serac02

oraoraoraoraoraoraoraora....c02.gsd application ONLINE ONLINE serac02 ....c02.gsd application ONLINE ONLINE serac02 ....c02.gsd application ONLINE ONLINE serac02 ....c02.gsd application ONLINE ONLINE serac02 ....c02.gsd application ONLINE ONLINE serac02 ....c02.gsd application ONLINE ONLINE serac02 ....c02.gsd application ONLINE ONLINE serac02 ....c02.gsd application ONLINE ONLINE serac02

oraoraoraoraoraoraoraora....c02.ons application ONLINE ONLINE serac02 ....c02.ons application ONLINE ONLINE serac02 ....c02.ons application ONLINE ONLINE serac02 ....c02.ons application ONLINE ONLINE serac02 ....c02.ons application ONLINE ONLINE serac02 ....c02.ons application ONLINE ONLINE serac02 ....c02.ons application ONLINE ONLINE serac02 ....c02.ons application ONLINE ONLINE serac02

oraoraoraoraoraoraoraora....c02.vip application ONLINE ONLINE serac02....c02.vip application ONLINE ONLINE serac02....c02.vip application ONLINE ONLINE serac02....c02.vip application ONLINE ONLINE serac02....c02.vip application ONLINE ONLINE serac02....c02.vip application ONLINE ONLINE serac02....c02.vip application ONLINE ONLINE serac02....c02.vip application ONLINE ONLINE serac02

Page 28: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

28

All Rights Reserved, Copyright PFU LIMITED 1996-200528

運用時の留意事項運用時の留意事項――――――――CRSCRSのののの再再再再インストールインストールインストールインストール――――のののの再再再再インストールインストールインストールインストール――――

●●●● 再再再再インストールインストールインストールインストール手順手順手順手順((((4444))))    ⑧⑧⑧⑧ srvctlsrvctlsrvctlsrvctlコマンドコマンドコマンドコマンドででででデータベースデータベースデータベースデータベース&&&&インスタンスインスタンスインスタンスインスタンスをををを登録登録登録登録

  (  (  (  (例例例例))))データベースデータベースデータベースデータベースseracseracseracseracのののの登録登録登録登録

    ⑨⑨⑨⑨ srvctlsrvctlsrvctlsrvctlコマンドコマンドコマンドコマンドででででASMASMASMASMインスタンスインスタンスインスタンスインスタンスをををを登録登録登録登録

  (  (  (  (例例例例))))ASMASMASMASMインスタンスインスタンスインスタンスインスタンス++++ASM1ASM1ASM1ASM1のののの登録登録登録登録

    

 ( ( ( (例例例例))))インスタンスインスタンスインスタンスインスタンスserac1serac1serac1serac1ととととASMASMASMASMインスタンスインスタンスインスタンスインスタンス++++ASM1ASM1ASM1ASM1のののの依存関係設定依存関係設定依存関係設定依存関係設定

    ⑩⑩⑩⑩ srvctlsrvctlsrvctlsrvctlコマンドコマンドコマンドコマンドででででサービスサービスサービスサービスのののの登録登録登録登録

 ( ( ( (例例例例))))インスタンスインスタンスインスタンスインスタンスserac1serac1serac1serac1、、、、serac2serac2serac2serac2ををををサービスサービスサービスサービスserac_srvserac_srvserac_srvserac_srvにににに登録登録登録登録

$ $ $ $ $ $ $ $ srvctlsrvctlsrvctlsrvctlsrvctlsrvctlsrvctlsrvctl add database add database add database add database add database add database add database add database --------d d d d d d d d seracseracseracseracseracseracseracserac --------o /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/db

$ $ $ $ $ $ $ $ srvctlsrvctlsrvctlsrvctlsrvctlsrvctlsrvctlsrvctl add add add add add add add add asmasmasmasmasmasmasmasm --------n serac01 n serac01 n serac01 n serac01 n serac01 n serac01 n serac01 n serac01 --------i +ASM1 i +ASM1 i +ASM1 i +ASM1 i +ASM1 i +ASM1 i +ASM1 i +ASM1 --------o /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/dbo /opt/app/oracle/product/10.1.0/db

<<<<注意注意注意注意>>>><<<<注意注意注意注意>>>>

ASMASMASMASMインスタンスインスタンスインスタンスインスタンスのののの起動完了後起動完了後起動完了後起動完了後にににに、、、、データベースインスタンスデータベースインスタンスデータベースインスタンスデータベースインスタンスがががが起動起動起動起動するようにするようにするようにするように

依存関係依存関係依存関係依存関係をををを必必必必ずずずず設定設定設定設定しますしますしますします

$ $ $ $ $ $ $ $ srvctlsrvctlsrvctlsrvctlsrvctlsrvctlsrvctlsrvctl modify instance modify instance modify instance modify instance modify instance modify instance modify instance modify instance --------d d d d d d d d seracseracseracseracseracseracseracserac --------i serac1 i serac1 i serac1 i serac1 i serac1 i serac1 i serac1 i serac1 --------s +ASM1s +ASM1s +ASM1s +ASM1s +ASM1s +ASM1s +ASM1s +ASM1

$ $ $ $ $ $ $ $ srvctlsrvctlsrvctlsrvctlsrvctlsrvctlsrvctlsrvctl add service add service add service add service add service add service add service add service --------d d d d d d d d seracseracseracseracseracseracseracserac --------s s s s s s s s serac_srvserac_srvserac_srvserac_srvserac_srvserac_srvserac_srvserac_srv --------r serac1,serac2r serac1,serac2r serac1,serac2r serac1,serac2r serac1,serac2r serac1,serac2r serac1,serac2r serac1,serac2

Page 29: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

29

All Rights Reserved, Copyright PFU LIMITED 1996-200529

運用時の留意事項運用時の留意事項――――――――CRSCRSのののの再再再再インストールインストールインストールインストール――――のののの再再再再インストールインストールインストールインストール――――

●●●● 再再再再インストールインストールインストールインストール手順手順手順手順((((5555))))    ⑧⑧⑧⑧ srvctlsrvctlsrvctlsrvctlコマンドコマンドコマンドコマンドでででで各各各各リソースリソースリソースリソースをををを起動起動起動起動してしてしてして完了完了完了完了

名前名前名前名前名前名前名前名前 型型型型型型型型 ターターターターターターターター........................トトトトトトトト 状態状態状態状態状態状態状態状態 ホストホストホストホストホストホストホストホスト

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

oraoraoraoraoraoraoraora........seracseracseracseracseracseracseracserac.db application ONLINE ONLINE serac02 .db application ONLINE ONLINE serac02 .db application ONLINE ONLINE serac02 .db application ONLINE ONLINE serac02 .db application ONLINE ONLINE serac02 .db application ONLINE ONLINE serac02 .db application ONLINE ONLINE serac02 .db application ONLINE ONLINE serac02

oraoraoraoraoraoraoraora....c1.inst application ONLINE ONLINE serac01 ....c1.inst application ONLINE ONLINE serac01 ....c1.inst application ONLINE ONLINE serac01 ....c1.inst application ONLINE ONLINE serac01 ....c1.inst application ONLINE ONLINE serac01 ....c1.inst application ONLINE ONLINE serac01 ....c1.inst application ONLINE ONLINE serac01 ....c1.inst application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....c2.inst application ONLINE ONLINE serac02 ....c2.inst application ONLINE ONLINE serac02 ....c2.inst application ONLINE ONLINE serac02 ....c2.inst application ONLINE ONLINE serac02 ....c2.inst application ONLINE ONLINE serac02 ....c2.inst application ONLINE ONLINE serac02 ....c2.inst application ONLINE ONLINE serac02 ....c2.inst application ONLINE ONLINE serac02

oraoraoraoraoraoraoraora...._...._...._...._...._...._...._...._srvsrvsrvsrvsrvsrvsrvsrv........cscscscscscscscs application ONLINE ONLINE serac01 application ONLINE ONLINE serac01 application ONLINE ONLINE serac01 application ONLINE ONLINE serac01 application ONLINE ONLINE serac01 application ONLINE ONLINE serac01 application ONLINE ONLINE serac01 application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....ac1.srv application ONLINE ONLINE serac01 ....ac1.srv application ONLINE ONLINE serac01 ....ac1.srv application ONLINE ONLINE serac01 ....ac1.srv application ONLINE ONLINE serac01 ....ac1.srv application ONLINE ONLINE serac01 ....ac1.srv application ONLINE ONLINE serac01 ....ac1.srv application ONLINE ONLINE serac01 ....ac1.srv application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....ac2.srv application ONLINE ONLINE serac02 ....ac2.srv application ONLINE ONLINE serac02 ....ac2.srv application ONLINE ONLINE serac02 ....ac2.srv application ONLINE ONLINE serac02 ....ac2.srv application ONLINE ONLINE serac02 ....ac2.srv application ONLINE ONLINE serac02 ....ac2.srv application ONLINE ONLINE serac02 ....ac2.srv application ONLINE ONLINE serac02

oraoraoraoraoraoraoraora....SM1.asm application ONLINE ONLINE serac01 ....SM1.asm application ONLINE ONLINE serac01 ....SM1.asm application ONLINE ONLINE serac01 ....SM1.asm application ONLINE ONLINE serac01 ....SM1.asm application ONLINE ONLINE serac01 ....SM1.asm application ONLINE ONLINE serac01 ....SM1.asm application ONLINE ONLINE serac01 ....SM1.asm application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01 ....01.lsnr application ONLINE ONLINE serac01

oraoraoraoraoraoraoraora....c01.gsd application ONLINE ....c01.gsd application ONLINE ....c01.gsd application ONLINE ....c01.gsd application ONLINE ....c01.gsd application ONLINE ....c01.gsd application ONLINE ....c01.gsd application ONLINE ....c01.gsd application ONLINE ONLINEONLINEONLINEONLINEONLINEONLINEONLINEONLINE serac01 serac01 serac01 serac01 serac01 serac01 serac01 serac01

oraoraoraoraoraoraoraora....c01.ons application ONLINE ....c01.ons application ONLINE ....c01.ons application ONLINE ....c01.ons application ONLINE ....c01.ons application ONLINE ....c01.ons application ONLINE ....c01.ons application ONLINE ....c01.ons application ONLINE ONLINEONLINEONLINEONLINEONLINEONLINEONLINEONLINE serac01 serac01 serac01 serac01 serac01 serac01 serac01 serac01

oraoraoraoraoraoraoraora....c01.vip application ONLINE ....c01.vip application ONLINE ....c01.vip application ONLINE ....c01.vip application ONLINE ....c01.vip application ONLINE ....c01.vip application ONLINE ....c01.vip application ONLINE ....c01.vip application ONLINE ONLINEONLINEONLINEONLINEONLINEONLINEONLINEONLINE serac01 serac01 serac01 serac01 serac01 serac01 serac01 serac01

oraoraoraoraoraoraoraora....SM2.asm application ONLINE ....SM2.asm application ONLINE ....SM2.asm application ONLINE ....SM2.asm application ONLINE ....SM2.asm application ONLINE ....SM2.asm application ONLINE ....SM2.asm application ONLINE ....SM2.asm application ONLINE ONLINEONLINEONLINEONLINEONLINEONLINEONLINEONLINE serac02 serac02 serac02 serac02 serac02 serac02 serac02 serac02

oraoraoraoraoraoraoraora....02.lsnr application ONLINE ....02.lsnr application ONLINE ....02.lsnr application ONLINE ....02.lsnr application ONLINE ....02.lsnr application ONLINE ....02.lsnr application ONLINE ....02.lsnr application ONLINE ....02.lsnr application ONLINE ONLINEONLINEONLINEONLINEONLINEONLINEONLINEONLINE serac02 serac02 serac02 serac02 serac02 serac02 serac02 serac02

oraoraoraoraoraoraoraora....c02.gsd application ONLINE ....c02.gsd application ONLINE ....c02.gsd application ONLINE ....c02.gsd application ONLINE ....c02.gsd application ONLINE ....c02.gsd application ONLINE ....c02.gsd application ONLINE ....c02.gsd application ONLINE ONLINEONLINEONLINEONLINEONLINEONLINEONLINEONLINE serac02 serac02 serac02 serac02 serac02 serac02 serac02 serac02

oraoraoraoraoraoraoraora....c02.ons application ONLINE ....c02.ons application ONLINE ....c02.ons application ONLINE ....c02.ons application ONLINE ....c02.ons application ONLINE ....c02.ons application ONLINE ....c02.ons application ONLINE ....c02.ons application ONLINE ONLINEONLINEONLINEONLINEONLINEONLINEONLINEONLINE serac02 serac02 serac02 serac02 serac02 serac02 serac02 serac02

oraoraoraoraoraoraoraora....c02.vip application ONLINE ....c02.vip application ONLINE ....c02.vip application ONLINE ....c02.vip application ONLINE ....c02.vip application ONLINE ....c02.vip application ONLINE ....c02.vip application ONLINE ....c02.vip application ONLINE ONLINEONLINEONLINEONLINEONLINEONLINEONLINEONLINE serac02 serac02 serac02 serac02 serac02 serac02 serac02 serac02

Page 30: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

30

All Rights Reserved, Copyright PFU LIMITED 1996-200530

運用時の留意事項運用時の留意事項――――――――OCR/OCR/VotingDiskVotingDisk領域領域領域領域ののののリカバリリカバリリカバリリカバリ――――領域領域領域領域ののののリカバリリカバリリカバリリカバリ――――

●●●● OCROCROCROCR領域領域領域領域ののののバックアップバックアップバックアップバックアップ

 - - - -OCROCROCROCR領域領域領域領域ははははOracleOracleOracleOracleがががが自動的自動的自動的自動的ににににバックアップバックアップバックアップバックアップ採取採取採取採取しているしているしているしている

  (  (  (  (例例例例))))OCROCROCROCRバックアップバックアップバックアップバックアップのののの確認確認確認確認

 -「 -「 -「 -「ocrconfigocrconfigocrconfigocrconfig –export export export export …」」」」コマンドコマンドコマンドコマンドでででで手動採取手動採取手動採取手動採取もももも可能可能可能可能

●●●● OCROCROCROCR領域領域領域領域ののののリカバリリカバリリカバリリカバリ

 - - - -OCROCROCROCR領域領域領域領域のののの破壊破壊破壊破壊やややや不整合不整合不整合不整合がががが発生発生発生発生したしたしたした場合場合場合場合、、、、下記下記下記下記のののの方法方法方法方法ででででリカバリリカバリリカバリリカバリ

        がががが可能可能可能可能

1.1.1.1.OCROCROCROCRをををを修復修復修復修復するするするする

2.2.2.2.バックアップバックアップバックアップバックアップからからからからOCROCROCROCRをををを戻戻戻戻すすすす ★★★★本本本本セミナーセミナーセミナーセミナーではこのではこのではこのではこの方法方法方法方法をををを紹介紹介紹介紹介

3.3.3.3.CRSCRSCRSCRSをををを再再再再インストールインストールインストールインストールするするするする

$ $ $ $ $ $ $ $ ocrconfigocrconfigocrconfigocrconfigocrconfigocrconfigocrconfigocrconfig --------showbackupshowbackupshowbackupshowbackupshowbackupshowbackupshowbackupshowbackup

serac01serac01serac01serac01serac01serac01serac01serac01--------ic 2005/06/02 06:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 06:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 06:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 06:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 06:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 06:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 06:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 06:51:21 /opt/app/oracle/product/10.1.0/crs/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crs

serac01serac01serac01serac01serac01serac01serac01serac01--------ic 2005/06/02 02:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 02:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 02:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 02:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 02:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 02:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 02:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/02 02:51:21 /opt/app/oracle/product/10.1.0/crs/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crs

serac01serac01serac01serac01serac01serac01serac01serac01--------ic 2005/06/01 22:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/01 22:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/01 22:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/01 22:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/01 22:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/01 22:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/01 22:51:21 /opt/app/oracle/product/10.1.0/cric 2005/06/01 22:51:21 /opt/app/oracle/product/10.1.0/crs/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crs

serac02serac02serac02serac02serac02serac02serac02serac02--------ic 2005/06/01 03:53:06 /opt/app/oracle/product/10.1.0/cric 2005/06/01 03:53:06 /opt/app/oracle/product/10.1.0/cric 2005/06/01 03:53:06 /opt/app/oracle/product/10.1.0/cric 2005/06/01 03:53:06 /opt/app/oracle/product/10.1.0/cric 2005/06/01 03:53:06 /opt/app/oracle/product/10.1.0/cric 2005/06/01 03:53:06 /opt/app/oracle/product/10.1.0/cric 2005/06/01 03:53:06 /opt/app/oracle/product/10.1.0/cric 2005/06/01 03:53:06 /opt/app/oracle/product/10.1.0/crs/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crs

serac02serac02serac02serac02serac02serac02serac02serac02--------ic 2005/05/30 23:38:38 /opt/app/oracle/product/10.1.0/cric 2005/05/30 23:38:38 /opt/app/oracle/product/10.1.0/cric 2005/05/30 23:38:38 /opt/app/oracle/product/10.1.0/cric 2005/05/30 23:38:38 /opt/app/oracle/product/10.1.0/cric 2005/05/30 23:38:38 /opt/app/oracle/product/10.1.0/cric 2005/05/30 23:38:38 /opt/app/oracle/product/10.1.0/cric 2005/05/30 23:38:38 /opt/app/oracle/product/10.1.0/cric 2005/05/30 23:38:38 /opt/app/oracle/product/10.1.0/crs/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crss/cdata/crs

1010101010101010g Release2 g Release2 g Release2 g Release2 g Release2 g Release2 g Release2 g Release2 よりよりよりよりよりよりよりより

冗長化可能冗長化可能冗長化可能冗長化可能!!!!!!!!冗長化可能冗長化可能冗長化可能冗長化可能!!!!!!!!

Page 31: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

31

All Rights Reserved, Copyright PFU LIMITED 1996-200531

運用時の留意事項運用時の留意事項――――――――OCR/OCR/VotingDiskVotingDisk領域領域領域領域ののののリカバリリカバリリカバリリカバリ――――領域領域領域領域ののののリカバリリカバリリカバリリカバリ――――

●●●● OCROCROCROCR領域領域領域領域ののののリカバリリカバリリカバリリカバリ<<<<手順手順手順手順>>>> ( ( ( (例例例例))))OCROCROCROCR領域領域領域領域デバイスデバイスデバイスデバイスのののの全壊全壊全壊全壊

→→→→srvctlsrvctlsrvctlsrvctl、、、、crs_statcrs_statcrs_statcrs_statコマンドコマンドコマンドコマンド等等等等ははははエラーエラーエラーエラーがががが返返返返るるるる

    ①①①① 障害障害障害障害やややや不整合不整合不整合不整合がががが発生発生発生発生するするするする前前前前ののののバックアップバックアップバックアップバックアップがががが存在存在存在存在することをすることをすることをすることを確認確認確認確認

    ②②②② CRSCRSCRSCRSをををを無効無効無効無効にしてにしてにしてにして停止停止停止停止((((もしくはもしくはもしくはもしくはシングルユーザモードシングルユーザモードシングルユーザモードシングルユーザモードでででで起動起動起動起動)【)【)【)【全全全全ノードノードノードノード】】】】

    ③③③③ CRSCRSCRSCRSがががが起動起動起動起動していないことをしていないことをしていないことをしていないことを確認後確認後確認後確認後、、、、ocrconfigocrconfigocrconfigocrconfigコマンドコマンドコマンドコマンドででででOCROCROCROCR領域領域領域領域ををををリストアリストアリストアリストア

    ④④④④ CRSCRSCRSCRSをををを有効有効有効有効にしてにしてにしてにして起動起動起動起動【【【【全全全全ノードノードノードノード】】】】

$ $ $ $ $ $ $ $ crs_statcrs_statcrs_statcrs_statcrs_statcrs_statcrs_statcrs_stat --------tttttttt

PROCPROCPROCPROCPROCPROCPROCPROC--------22: OCR22: OCR22: OCR22: OCR22: OCR22: OCR22: OCR22: OCRバックエンドバックエンドバックエンドバックエンドにににに無効無効無効無効なななな形式形式形式形式がありますがありますがありますがありますバックエンドバックエンドバックエンドバックエンドにににに無効無効無効無効なななな形式形式形式形式がありますがありますがありますがあります

CRSCRSCRSCRSCRSCRSCRSCRS--------0184: CRS0184: CRS0184: CRS0184: CRS0184: CRS0184: CRS0184: CRS0184: CRSデーモンデーモンデーモンデーモンとととと通信通信通信通信できませんできませんできませんできません。。。。デーモンデーモンデーモンデーモンとととと通信通信通信通信できませんできませんできませんできません。。。。

$ $ $ $ $ $ $ $ ocrconfigocrconfigocrconfigocrconfigocrconfigocrconfigocrconfigocrconfig --------show backupshow backupshow backupshow backupshow backupshow backupshow backupshow backup

# /# /# /# /# /# /# /# /etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.crscrscrscrscrscrscrscrs disabledisabledisabledisabledisabledisabledisabledisable

# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.crscrscrscrscrscrscrscrs stopstopstopstopstopstopstopstop

# # # # # # # # ocrconfigocrconfigocrconfigocrconfigocrconfigocrconfigocrconfigocrconfig ––––––––restore restore restore restore restore restore restore restore /opt/app/oracle/product/10.1.0/crs/cdata/crs/backup00.ocr/opt/app/oracle/product/10.1.0/crs/cdata/crs/backup00.ocr/opt/app/oracle/product/10.1.0/crs/cdata/crs/backup00.ocr/opt/app/oracle/product/10.1.0/crs/cdata/crs/backup00.ocr/opt/app/oracle/product/10.1.0/crs/cdata/crs/backup00.ocr/opt/app/oracle/product/10.1.0/crs/cdata/crs/backup00.ocr/opt/app/oracle/product/10.1.0/crs/cdata/crs/backup00.ocr/opt/app/oracle/product/10.1.0/crs/cdata/crs/backup00.ocr

# /# /# /# /# /# /# /# /etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.etc/init.d/init.crscrscrscrscrscrscrscrs enableenableenableenableenableenableenableenable

# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.# /etc/init.d/init.crscrscrscrscrscrscrscrs startstartstartstartstartstartstartstart

Page 32: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

32

All Rights Reserved, Copyright PFU LIMITED 1996-200532

運用時の留意事項運用時の留意事項――――――――OCR/OCR/VotingDiskVotingDisk領域領域領域領域ののののリカバリリカバリリカバリリカバリ――――領域領域領域領域ののののリカバリリカバリリカバリリカバリ――――

●●●● Voting DiskVoting DiskVoting DiskVoting Disk領域領域領域領域ののののバックアップバックアップバックアップバックアップ

 - - - -Voting DiskVoting DiskVoting DiskVoting Disk領域領域領域領域ははははノードノードノードノードのののの追加追加追加追加・・・・削除削除削除削除にににに応応応応じてじてじてじて手動手動手動手動でのでのでのでのバックアップバックアップバックアップバックアップ

        採取採取採取採取がががが必要必要必要必要

  (  (  (  (例例例例))))Voting DiskVoting DiskVoting DiskVoting Disk領域領域領域領域ののののバックアップバックアップバックアップバックアップ

●●●● Voting DiskVoting DiskVoting DiskVoting Disk領域領域領域領域ののののリカバリリカバリリカバリリカバリ

 - - - -Voting DiskVoting DiskVoting DiskVoting Disk領域領域領域領域のののの破壊破壊破壊破壊やややや不整合不整合不整合不整合がががが発生発生発生発生したしたしたした場合場合場合場合、、、、下記下記下記下記のののの方法方法方法方法でででで

        リカバリリカバリリカバリリカバリがががが可能可能可能可能

1.1.1.1.バックアップバックアップバックアップバックアップからからからからVoting DiskVoting DiskVoting DiskVoting Diskをををを戻戻戻戻すすすす ★★★★本本本本セミナーセミナーセミナーセミナーではこのではこのではこのではこの方法方法方法方法をををを紹介紹介紹介紹介

2.2.2.2.CRSCRSCRSCRSをををを再再再再インストールインストールインストールインストールするするするする

    <<<<手順手順手順手順>>>>

    ①①①① CRSCRSCRSCRSのののの無効化無効化無効化無効化・・・・停止停止停止停止 ((((OCROCROCROCR領域領域領域領域ののののリカバリリカバリリカバリリカバリとととと同様同様同様同様))))

    ②②②② バックアップバックアップバックアップバックアップののののリストアリストアリストアリストア

    ③③③③ CRSCRSCRSCRSのののの有効化有効化有効化有効化・・・・起動起動起動起動 ((((OCROCROCROCR領域領域領域領域ののののリカバリリカバリリカバリリカバリとととと同様同様同様同様))))

# # # # # # # # dddddddddddddddd if=/dev/raw/raw2 of=./voting0602.vot if=/dev/raw/raw2 of=./voting0602.vot if=/dev/raw/raw2 of=./voting0602.vot if=/dev/raw/raw2 of=./voting0602.vot if=/dev/raw/raw2 of=./voting0602.vot if=/dev/raw/raw2 of=./voting0602.vot if=/dev/raw/raw2 of=./voting0602.vot if=/dev/raw/raw2 of=./voting0602.vot bsbsbsbsbsbsbsbs=4096=4096=4096=4096=4096=4096=4096=4096

# # # # # # # # dddddddddddddddd if=./voting0602.vot of=/dev/raw/raw2 if=./voting0602.vot of=/dev/raw/raw2 if=./voting0602.vot of=/dev/raw/raw2 if=./voting0602.vot of=/dev/raw/raw2 if=./voting0602.vot of=/dev/raw/raw2 if=./voting0602.vot of=/dev/raw/raw2 if=./voting0602.vot of=/dev/raw/raw2 if=./voting0602.vot of=/dev/raw/raw2 bsbsbsbsbsbsbsbs=4096=4096=4096=4096=4096=4096=4096=4096

1010101010101010g Release2 g Release2 g Release2 g Release2 g Release2 g Release2 g Release2 g Release2 よりよりよりよりよりよりよりより

冗長化可能冗長化可能冗長化可能冗長化可能!!!!!!!!冗長化可能冗長化可能冗長化可能冗長化可能!!!!!!!!

Page 33: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

33

All Rights Reserved, Copyright PFU LIMITED 1996-200533

運用時の留意事項運用時の留意事項――――障害障害障害障害のののの検知検知検知検知・・・・復旧復旧復旧復旧――――――――障害障害障害障害のののの検知検知検知検知・・・・復旧復旧復旧復旧――――

2222分分分分((((テテテデ゙゙゙フォルトフォルトフォルトフォルト))))でででで検知検知検知検知接続不可接続不可接続不可接続不可応答応答応答応答なしなしなしなし行行行行われないわれないわれないわれない

CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPRO新規新規新規新規セッションセッションセッションセッション既存既存既存既存セッションセッションセッションセッションノードノードノードノード再起動再起動再起動再起動

●●●● DBDBDBDB障害発生時障害発生時障害発生時障害発生時のののの動作動作動作動作((((CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROとのとのとのとの連携連携連携連携))))

 - - - -DBDBDBDBにににに障害障害障害障害がががが発生発生発生発生したしたしたした場合場合場合場合、、、、もしくはそのもしくはそのもしくはそのもしくはその他他他他のののの障害障害障害障害ででででDBDBDBDB起動起動起動起動・・・・停止停止停止停止のののの必要必要必要必要があるがあるがあるがある

        場合場合場合場合はははは、、、、SE RACSE RACSE RACSE RACではではではではOSOSOSOSOSOSOSOS停止停止停止停止・・・・起動起動起動起動停止停止停止停止・・・・起動起動起動起動でででで対処可能対処可能対処可能対処可能。。。。

        EE RACEE RACEE RACEE RACであればであればであればであれば、、、、CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROからのからのからのからのCRSCRSCRSCRSCRSCRSCRSCRS起動起動起動起動起動起動起動起動(10.1.0.4(10.1.0.4(10.1.0.4(10.1.0.4(10.1.0.4(10.1.0.4(10.1.0.4(10.1.0.4~~~~~~~~))))))))・・・・停止停止停止停止・・・・停止停止停止停止もももも可能可能可能可能。。。。

●●●● CRSCRSCRSCRS監視監視監視監視ととととCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPRO監視監視監視監視

                注注注注))))IMRIMRIMRIMR((((Instance Instance Instance Instance MembersipMembersipMembersipMembersip RecoveryRecoveryRecoveryRecovery))))機能機能機能機能…クラスタクラスタクラスタクラスタのののの全全全全てのてのてのてのメンバーメンバーメンバーメンバーががががアクティブアクティブアクティブアクティブ

                    であることをであることをであることをであることを保障保障保障保障するためのするためのするためのするための機能機能機能機能

※※※※インスタンスインスタンスインスタンスインスタンス・・・・ストールストールストールストール検証時検証時検証時検証時のののの動作動作動作動作

Oracle(CRS)Oracle(CRS)Oracle(CRS)Oracle(CRS)のみでのみでのみでのみで対処対処対処対処できないできないできないできない障害障害障害障害ももももCLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPROですばやくですばやくですばやくですばやく検知検知検知検知

可能可能可能可能不可不可不可不可OracleOracleOracleOracle以外以外以外以外ののののAPAPAPAPのののの監視監視監視監視

2222分分分分((((テテテデ゙゙゙フォルトフォルトフォルトフォルト))))でででで検知検知検知検知IMRIMRIMRIMR機能機能機能機能でででで15151515分分分分でででで検知検知検知検知

((((下表参照下表参照下表参照下表参照))))

インスタンスインスタンスインスタンスインスタンスややややリスナーリスナーリスナーリスナー

ののののストールストールストールストール

2222分分分分((((テテテデ゙゙゙フォルトフォルトフォルトフォルト))))でででで検知検知検知検知IMRIMRIMRIMR機能機能機能機能でででで15151515分分分分でででで検知検知検知検知共有共有共有共有DISKストールストールストールストール

CLUSTERPROCLUSTERPROCLUSTERPROCLUSTERPRO監視監視監視監視CRSCRSCRSCRS監視監視監視監視

Page 34: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

34

All Rights Reserved, Copyright PFU LIMITED 1996-200534

Oracle10g Release2 Oracle10g Release2 新機能新機能新機能新機能新機能新機能新機能新機能

Page 35: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

35

All Rights Reserved, Copyright PFU LIMITED 1996-200535

Oracle10g Release2 Oracle10g Release2 新機能新機能~~~~~~~~ 概要概要概要概要概要概要概要概要 ~~~~~~~~

●●●● 2005200520052005年年年年9999月月月月7777日日日日よりよりよりより「「「「Oracle10g Release 2Oracle10g Release 2Oracle10g Release 2Oracle10g Release 2」」」」をををを提供開始提供開始提供開始提供開始

 - - - -2005200520052005年年年年 9999月月月月 7777日日日日 Linux x86Linux x86Linux x86Linux x86

 - - - -2005200520052005年年年年10101010月月月月18181818日日日日 Solaris Solaris Solaris Solaris OperationgOperationgOperationgOperationg System (SPARC)System (SPARC)System (SPARC)System (SPARC)

HPHPHPHP----UX PAUX PAUX PAUX PA----RISC(64bit)RISC(64bit)RISC(64bit)RISC(64bit)

AIX5L Based SystemsAIX5L Based SystemsAIX5L Based SystemsAIX5L Based Systems

 - - - -2005200520052005年年年年11111111月月月月 1111日日日日 Microsoft Windows(32Microsoft Windows(32Microsoft Windows(32Microsoft Windows(32----bit)bit)bit)bit)

 - - - -2005200520052005年年年年12121212月月月月 6666日日日日 Linux x86Linux x86Linux x86Linux x86----64646464

Linux ItaniumLinux ItaniumLinux ItaniumLinux Itanium

IBM Power Based LinuxIBM Power Based LinuxIBM Power Based LinuxIBM Power Based Linux

     [[[[日本日本日本日本オラクルオラクルオラクルオラクル((((株株株株))))ホームページホームページホームページホームページ ニュースリリースニュースリリースニュースリリースニュースリリース<2005/9/1><2005/9/1><2005/9/1><2005/9/1>よりよりよりより]]]]

5555社協業検証社協業検証社協業検証社協業検証においてもにおいてもにおいてもにおいても、、、、いちはやくいちはやくいちはやくいちはやく検証開始検証開始検証開始検証開始5555社協業検証社協業検証社協業検証社協業検証においてもにおいてもにおいてもにおいても、、、、いちはやくいちはやくいちはやくいちはやく検証開始検証開始検証開始検証開始5555社協業検証社協業検証社協業検証社協業検証においてもにおいてもにおいてもにおいても、、、、いちはやくいちはやくいちはやくいちはやく検証開始検証開始検証開始検証開始

Page 36: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

36

All Rights Reserved, Copyright PFU LIMITED 1996-200536

Oracle10g Release2 Oracle10g Release2 新機能新機能~~~~~~~~ Summary Summary ~~~~~~~~

●●●●●●●● Grid ComputingGrid ComputingGrid ComputingGrid ComputingGrid ComputingGrid ComputingGrid ComputingGrid Computing

----RACRACRACRACのののの拡張拡張拡張拡張

----ローリングローリングローリングローリング・・・・アップグレードアップグレードアップグレードアップグレード

----Oracle Data GuardOracle Data GuardOracle Data GuardOracle Data Guardのののの自動自動自動自動フェイルオーバーフェイルオーバーフェイルオーバーフェイルオーバー

●●●●●●●● 管理性管理性管理性管理性管理性管理性管理性管理性

----自動管理自動管理自動管理自動管理データベースデータベースデータベースデータベースのののの拡張拡張拡張拡張

●●●●●●●● セキュリティセキュリティセキュリティセキュリティセキュリティセキュリティセキュリティセキュリティ

----Transparent Data EncryptionTransparent Data EncryptionTransparent Data EncryptionTransparent Data Encryption

----バックアップファイルバックアップファイルバックアップファイルバックアップファイルのののの暗号化暗号化暗号化暗号化

----外部外部外部外部パスワードパスワードパスワードパスワードのののの格納格納格納格納

●●●●●●●● ビジネスビジネスビジネスビジネス・・・・インテリジェンスインテリジェンスインテリジェンスインテリジェンスビジネスビジネスビジネスビジネス・・・・インテリジェンスインテリジェンスインテリジェンスインテリジェンス

----OLAPOLAPOLAPOLAP

----Data MiningData MiningData MiningData MiningEnterprise EditionEnterprise EditionEnterprise EditionEnterprise Editionでしかでしかでしかでしか

使用使用使用使用できないできないできないできない機能機能機能機能がががが多多多多いいいい

Enterprise EditionEnterprise EditionEnterprise EditionEnterprise EditionEnterprise EditionEnterprise EditionEnterprise EditionEnterprise Editionでしかでしかでしかでしかでしかでしかでしかでしか

使用使用使用使用できないできないできないできない機能機能機能機能がががが多多多多いいいい使用使用使用使用できないできないできないできない機能機能機能機能がががが多多多多いいいい

Page 37: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

37

All Rights Reserved, Copyright PFU LIMITED 1996-200537

Oracle10g Release2 Oracle10g Release2 新機能新機能~~~~~~~~ SE RACSE RACでもでもでもでも使使使使えるえるえるえる新機能新機能新機能新機能でもでもでもでも使使使使えるえるえるえる新機能新機能新機能新機能 ~~~~~~~~

●●●●●●●● ASMCMDASMCMDASMCMDASMCMDASMCMDASMCMDASMCMDASMCMDコマンドラインインターフェースコマンドラインインターフェースコマンドラインインターフェースコマンドラインインターフェースコマンドラインインターフェースコマンドラインインターフェースコマンドラインインターフェースコマンドラインインターフェース----ASMASMASMASMののののファイルファイルファイルファイル及及及及びびびびディレクトリディレクトリディレクトリディレクトリをををを簡単簡単簡単簡単にににに表示表示表示表示したりしたりしたりしたり操作操作操作操作したりできるしたりできるしたりできるしたりできる

●●●●●●●● Cluster Verification UtilityCluster Verification UtilityCluster Verification UtilityCluster Verification UtilityCluster Verification UtilityCluster Verification UtilityCluster Verification UtilityCluster Verification Utility((((((((クラスタクラスタクラスタクラスタ検証検証検証検証ユーティリティユーティリティユーティリティユーティリティ))))クラスタクラスタクラスタクラスタ検証検証検証検証ユーティリティユーティリティユーティリティユーティリティ))))----事前事前事前事前チェックチェックチェックチェックをををを実行実行実行実行してしてしてして、、、、システムシステムシステムシステムががががRACRACRACRACののののインストールインストールインストールインストールのためののためののためののための基準基準基準基準

    をををを満満満満たしているかどうかをたしているかどうかをたしているかどうかをたしているかどうかを検証検証検証検証するするするする

●●●●●●●● OCR,Voting DiskOCR,Voting DiskOCR,Voting DiskOCR,Voting DiskOCR,Voting DiskOCR,Voting DiskOCR,Voting DiskOCR,Voting Disk領域領域領域領域のののの冗長化冗長化冗長化冗長化領域領域領域領域のののの冗長化冗長化冗長化冗長化----さらなるさらなるさらなるさらなる信頼性信頼性信頼性信頼性のののの向上向上向上向上

これはほんのこれはほんのこれはほんのこれはほんの一部一部一部一部ですですですですこれはほんのこれはほんのこれはほんのこれはほんの一部一部一部一部ですですですですこれはほんのこれはほんのこれはほんのこれはほんの一部一部一部一部ですですですです

[[[[[[[[oracle@linchan11 oracle]$ oracle@linchan11 oracle]$ oracle@linchan11 oracle]$ oracle@linchan11 oracle]$ oracle@linchan11 oracle]$ oracle@linchan11 oracle]$ oracle@linchan11 oracle]$ oracle@linchan11 oracle]$ asmcmdasmcmdasmcmdasmcmdasmcmdasmcmdasmcmdasmcmd

ASMCMD> ASMCMD> ASMCMD> ASMCMD> ASMCMD> ASMCMD> ASMCMD> ASMCMD> lslslslslslslsls

ASMDG1/ASMDG1/ASMDG1/ASMDG1/ASMDG1/ASMDG1/ASMDG1/ASMDG1/

ASMDG2/ASMDG2/ASMDG2/ASMDG2/ASMDG2/ASMDG2/ASMDG2/ASMDG2/

ASMCMD> ASMCMD> ASMCMD> ASMCMD> ASMCMD> ASMCMD> ASMCMD> ASMCMD> cdcdcdcdcdcdcdcd ASMDG1ASMDG1ASMDG1ASMDG1ASMDG1ASMDG1ASMDG1ASMDG1

ASMCMD>ASMCMD>ASMCMD>ASMCMD>ASMCMD>ASMCMD>ASMCMD>ASMCMD> pwdpwdpwdpwdpwdpwdpwdpwd

+ASMDG1+ASMDG1+ASMDG1+ASMDG1+ASMDG1+ASMDG1+ASMDG1+ASMDG1

まだまだまだまだ誤検出誤検出誤検出誤検出があるがあるがあるがある場合場合場合場合があるのでがあるのでがあるのでがあるので注意注意注意注意!!!!まだまだまだまだ誤検出誤検出誤検出誤検出があるがあるがあるがある場合場合場合場合があるのでがあるのでがあるのでがあるので注意注意注意注意!!!!まだまだまだまだ誤検出誤検出誤検出誤検出があるがあるがあるがある場合場合場合場合があるのでがあるのでがあるのでがあるので注意注意注意注意!!!!

Page 38: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

38

All Rights Reserved, Copyright PFU LIMITED 1996-200538

最後に最後に

RACRACRACRACRACRACRACRACシステムシステムシステムシステムをををを構築構築構築構築するするするする前前前前にににに、、、、以下以下以下以下のののの点点点点にににに留意留意留意留意してしてしてして開発開発開発開発をををを進進進進めてくださいめてくださいめてくださいめてください。。。。システムシステムシステムシステムをををを構築構築構築構築するするするする前前前前にににに、、、、以下以下以下以下のののの点点点点にににに留意留意留意留意してしてしてして開発開発開発開発をををを進進進進めてくださいめてくださいめてくださいめてください。。。。

●●●●●●●● ノードノードノードノード間間間間でのでのでのでのアクセスアクセスアクセスアクセス競合競合競合競合がががが発生発生発生発生しないようにしないようにしないようにしないようにアクセスアクセスアクセスアクセスをををを分割分割分割分割させるさせるさせるさせるノードノードノードノード間間間間でのでのでのでのアクセスアクセスアクセスアクセス競合競合競合競合がががが発生発生発生発生しないようにしないようにしないようにしないようにアクセスアクセスアクセスアクセスをををを分割分割分割分割させるさせるさせるさせる

((((複数複数複数複数ノードノードノードノード間間間間のののの単一単一単一単一テーブルテーブルテーブルテーブルへのへのへのへのアクセスアクセスアクセスアクセスはははは極力発生極力発生極力発生極力発生させないさせないさせないさせない))))((((複数複数複数複数ノードノードノードノード間間間間のののの単一単一単一単一テーブルテーブルテーブルテーブルへのへのへのへのアクセスアクセスアクセスアクセスはははは極力発生極力発生極力発生極力発生させないさせないさせないさせない))))----アプリケーションアプリケーションアプリケーションアプリケーションによるによるによるによるノードノードノードノード間間間間ののののデータデータデータデータ分割分割分割分割

----データデータデータデータによるによるによるによるノードノードノードノード間間間間ののののデータデータデータデータ分割分割分割分割

※キャッシュ・フュージョン機能によって性能問題は改善されましたが、頻繁な※キャッシュ・フュージョン機能によって性能問題は改善されましたが、頻繁な

キャッシュ・フュージョンはシステムに影響を与える場合がありますのでご注意ください。キャッシュ・フュージョンはシステムに影響を与える場合がありますのでご注意ください。

●●●●●●●● フェイルオーバフェイルオーバフェイルオーバフェイルオーバ形式形式形式形式をををを検討検討検討検討するするするするフェイルオーバフェイルオーバフェイルオーバフェイルオーバ形式形式形式形式をををを検討検討検討検討するするするする----TAFTAFTAFTAF機能機能機能機能をををを使用使用使用使用するかするかするかするか

----VIP(VIP(VIP(VIP(仮想仮想仮想仮想IP)IP)IP)IP)などのなどのなどのなどのクラスタクラスタクラスタクラスタ機能機能機能機能をををを使用使用使用使用するかするかするかするか

●●●●●●●● COMMITCOMMITCOMMITCOMMITCOMMITCOMMITCOMMITCOMMIT間隔間隔間隔間隔をををを不用不用不用不用にににに長長長長くしないくしないくしないくしない間隔間隔間隔間隔をををを不用不用不用不用にににに長長長長くしないくしないくしないくしない

●●●●●●●● ・・・・・・・・・・・・・・・・・・・・・・・・

DBDBDBDBサーバサーバサーバサーバ構築時構築時構築時構築時にはにはにはには、、、、ぜひぜひぜひぜひ PFU PFU PFU PFU にごにごにごにご相談相談相談相談くださいくださいくださいください!!!!DBDBDBDBDBDBDBDBサーバサーバサーバサーバ構築時構築時構築時構築時にはにはにはには、、、、ぜひぜひぜひぜひサーバサーバサーバサーバ構築時構築時構築時構築時にはにはにはには、、、、ぜひぜひぜひぜひ PFU PFU PFU PFU PFU PFU PFU PFU にごにごにごにご相談相談相談相談くださいくださいくださいください!!!!にごにごにごにご相談相談相談相談くださいくださいくださいください!!!!

Page 39: DBDB クラスタ・ クラスタクラスタクラスタ ......②2テヴチSE RAC SE RAC 検証概要 検証概要 構築手順確認 構築手順確認 -ケダヤヴグンンンンOSOOSSOSン

39

All Rights Reserved, Copyright PFU LIMITED 1996-200539

・すべての名称並びに製品についての商標はそれぞれの所有者の商標または登録商標です。