Real Application Clusters

Oracle Database

安価な民生品で構築するOracle RAC物理検証環境

普段RACの学習にはESXi上の仮想環境を使っているのだが、どうも味気ない。やはり物理的な環境も一つくらいは所有しておきたいものである。 しかしながら、RACの物理環境となるとそれなりにハードルは高い。少なくとも2ノード分の物理ホストが必要...
Oracle Database

ASMCAで作ったディスクグループで高速ミラー再同期が動かないという罠

ASMの高速ミラー再同期とは、ディスクパスの障害時にディスクをDROPしてしまうのではなく、一時的に対象のディスクをオフラインにすることで無駄なリバランスの発生を防ぐための機能である。 この機能を使うためには、ディスクグループの互換性属性を...
Oracle Database

listener_networks とは何か

複数のネットワークに接続された環境でOracle Databaseを利用する際に、どこからともなく出てくることがあるのが listener_networks というパラメータである。主に、データベースが稼働しているホストとは別のホストでリス...
Oracle Database

投票ディスクやインターコネクト通信に問題が発生した際のログ出力について

Oracle Clusterware 使用中にノード間のインターコネクト通信や投票ディスクを用いたI/Oに問題が発生した際に出力されるログと、発生する症状についていくつかのパターンをまとめてみる。 2ノードのクラスタ構成(RAC)で、ホスト...
Oracle Database

ASMで使うディスクのパスが変わったときの影響

ASMFDやASMLib未使用の環境で、ASMが使用するディスクを以下のように構成しているとする。 SQL> select name, path from v$asm_disk order by path; NAME PATH ------...
Oracle Database

GIインストール後にASMFDを構成

Grid Infrastructure をインストールする際にASMフィルタドライバ(ASMFD)を構成しないように選択してインストールが完了した後にASMFDを構成する方法。 先に現在のASMディスク検出文字列を確認しておく。 $ asm...
Data Guard

RACとRACでData Guard構成

以下のようなData Guard環境を構築する手順のメモ。 プライマリ、スタンバイ共に2ノードのRAC。バージョンは19c(19.16)を使用。 プライマリとスタンバイは別筐体 プライマリとスタンバイはどちらもOracle Managed ...
Oracle Database

RHEL8系でRACを構築する際の注意点

RHEL8系にRACを構築した際に、RHEL7系ではエラーにならなかった部分ではまったのでメモ。 インストール時のLANG設定 gridSetup.sh 実行時に環境変数にLANG=C を設定しておかないと、リモートノードへのコピーが失敗す...
Oracle Database

RACと透過的データ暗号化

RACで透過的データ暗号化を使用する場合は、両方のノードからキーストアにアクセスできる必要があるので、通常はASM上に共有ウォレット(キーストア)を作成する。 ASMでOMFを使用している場合は、キーストアの作成時の場所指定などが省略可能。...
Oracle Database

RACのノード追加

構築済みの2ノードRACにもう一つノードを追加する方法を検証する。 環境は、Linux 上の19c RAC。 クラスタ・ノードの追加および削除 (oracle.com) LinuxおよびUNIXシステムのノードでのOracle RACの追加...
Oracle Database

RACのパッチ適用あれこれ

シングルインスタンスのデータベースとは手順の異なるRACのパッチ適用についていろいろ実験してみる。 前提条件 19c の Grid Infrastructure(GI)環境を想定。DBソフトウェアもインストール済み。 パッチ適用の準備 DB...
Oracle Database

RACの投票ディスクあれこれ

投票ディスクの使われ方 投票ディスクの作成先ディスクグループが複数のディスクで構成されているとき、投票ディスクはどのように作られるのか。 標準冗長性のディスクグループを4台のディスクで構成した場合を考える。 SQL> select b.na...
Oracle Database

Linux で 19c RAC 環境構築

テスト用に以下のようなRAC環境を構築する手順のメモ。 2ノード構成 VMware ESXi 上の仮想マシン上に作成 OSはOracle Linux 7.9 ASMの共有ディスクはiSCSIのストレージを使用 ASMFDでストレージパスを永...
Data Guard

RACとRestartでDataGuard構成(Windows)

以下のようなDataGuard環境を作成する手順のメモ。 プライマリがRAC、スタンバイがRestart(スイッチオーバー/フェイルオーバー時は逆となる) プライマリとスタンバイは別筐体 高速リカバリ領域を使用 どちらもOracle Man...
スポンサーリンク