Oracle-RAC
某検証環境を事前準備する際、RACデータベースをポリシー管理型データベースから管理者管理型データベースに変換する作業が発生しました。せっかくなので検証結果としてブログに残しておこうと思います。なお、「Oracle Database 11g Release 2 RAC実践ガイ…
RACのDBデータ取得の流れについて調査しました。RAC触ったことある人なら誰でも知っているよ!と言われそうな気がしますが、復習がてら備忘録に残します。 RACもシングルインスタンスも制御ファイルからデータファイルの格納場所を検出し、DBインスタンス経…
RACの起動シーケンスについて調査しました。RAC触ったことある人なら誰でも知っているよ!と言われそうな気がしますが、復習がてら備忘録に残します。 RACはクラスタ管理ソフトウェアにOracle Clusterwareを使用しています。Oracle Clusterwareは、Grid Infr…
今回はRACのインスタンスリカバリについて調査しました。 シングルインスタンスもRACもインスタンスリカバリの仕組みは一緒です。シングルインスタンスの場合、インスタンスリカバリのみですが、RACの場合、インスタンスリカバリとクラッシュリカバリがあり…
前回(キャッシュ・フュージョン(基本動作編) - 忘れかけのIT備忘録)に引き続き、今回はキャッシュ・フュージョンの主な待機イベントについて調査しました。 こちらも参考文献を自分なりに解釈してほとんど写経したものです。 キャッシュ・フュージョンの待…
前回(キャッシュ・フュージョン(概要編) - 忘れかけのIT備忘録)に引き続き、今回はキャッシュ・フュージョンの基本的なリソースの取得方法について調査しました。こちらも参考文献を自分なりに解釈してほとんど写経したものです。 基本的なリソースの取得…
RACのキャッシュフュージョン(Cache Fusion)について調査しました。RAC触ったことある人なら誰でも知っているよ!と言われそうな気がしますが、復習がてら備忘録に残します。こちらは参考文献を自分なりに解釈してほとんど写経したものです。 キャッシュフュ…
前回(サーバー・プール検証(UNIFORMサービス編) - 忘れかけのIT備忘録)に引き続き、今回はSINGLETONタイプのサービスを使ってサーバー・プールの動きを検証します。 ■検証環境 ※手抜きですが、前回srvpool1に追加したhogeサービス(UNIFORM)を削除して、今…
サーバー・プールについて、机上の知識はあるものの、実務経験が無いため、実際の動きを検証しました。 サーバー・プールは、11gR2の新機能でサーバー(ノード)を論理的にグルーピングします。サーバーが割り当てられるサーバー・プールは1つだけという制約が…
RACのノード削除検証 - 忘れかけのIT備忘録では特定ノードから製品を削除する検証をしましたが、全ノードから製品を削除する検証もしたので書こうと思います。 ■検証環境OS:Oracle Linux 6.5GI:Oracle Grid Infrastructure 12c Release 1 (12.1.0.2.0) Ente…
RACのノード追加・削除検証 - 忘れかけのIT備忘録で書ききれなかったRACのノード削除の検証結果について書こうと思います。 ■検証環境OS:Oracle Linux 6.5GI:Oracle Grid Infrastructure 12c Release 1 (12.1.0.2.0) Enterprise EditionDB:Oracle Database …
今回はCSS関連プロセス(CSSD(ocssd.bin)およびCSSエージェント(cssdagent,cssdmonitor))がすべて停止した場合のクラスタの動きを検証してみようと思います。 ■検証環境OS:Oracle Linux 6.5GI:Oracle Grid Infrastructure 12c Release 1 (12.1.0.2.0) Enterp…
今回はノードのCSSD障害が発生した場合のクラスタの動きの検証結果を書こうと思います。CSSD(ocssd.bin)障害とCSSD(ocssd.bin)および関連プロセス(cssagent、cssdmonitor)障害の2パターンを検証してみました。 ■検証環境OS:Oracle Linux 6.5GI:Oracle Grid …
ノードのインターコネクト障害が発生した場合のクラスタの動きについて、机上の知識はあるものの、実務経験が無いため、実際の動きを検証してみました。 ■検証環境OS:Oracle Linux 6.5GI:Oracle Grid Infrastructure 12c Release 1 (12.1.0.2.0) Enterprise…
RACのノード追加・削除について、机上の知識はあるものの、実務経験が無いため、実際の動きを検証してみました。 ■検証環境OS:Oracle Linux 6.5GI:Oracle Grid Infrastructure 12c Release 1 (12.1.0.2.0) Enterprise EditionDB:Oracle Database 12c Releas…
サービスのTAF(透過的アプリケーションフェイルオーバー)について、机上の知識はあるものの、実務経験が無いため、実際の動きを検証してみました。 ■検証環境OS:Oracle Linux 6.5GI:Oracle Grid Infrastructure 12c Release 1 (12.1.0.2.0) Enterprise Edit…
サービスのロード・バランシングについて、机上の知識はあるものの、実務経験が無いため、実際の動きを検証しました。 ■検証環境OS:Oracle Linux 6.5GI:Oracle Grid Infrastructure 12c Release 1 (12.1.0.2.0) Enterprise EditionDB:Oracle Database 12c R…
SCANについて、机上の知識はあるものの、実務経験が無いため、実際の動きを検証しました。 SCAN(Single Client Access Name:単一クライアントアクセス名)は、11gR2の新機能でクライアントがインスタンスやサービスが起動しているノードを意識せず、DBに接続…