ESXi上でRACを構築する【共有ストレージファイル作成(ESXi)】
ここでは、ESXi上に共用ストレージとしてのファイルを作成する手順を記述します。
Vmware ESXi上の仮想マシン間で共有ストレージを構築するためには、仮想ディスクはCIBの構成でサポートされており、VMFSデータストア上でEagerZeroedThickオプションを使用して作成する必要があります。
VmwareEsxi上の共有ストレージ作成の手順は、下記記事も参考になります。
VMware ESXiに仮想共有ディスクファイルを作成する二つの方法
今回作成する共有ストレージファイルは下記の通りです。
■
OCR&投票ディスク用ストレージファイル【合計3G(各1G)】
/vmfs/volumes/datastore1/rac_datastore/voting_ocr1.vmdk
/vmfs/volumes/datastore1/rac_datastore/voting_ocr2.vmdk
/vmfs/volumes/datastore1/rac_datastore/voting_ocr3.vmdk
■
DBデータ用ストレージファイル【合計50G(各10G)】
/vmfs/volumes/datastore1/rac_datastore/data1.vmdk
/vmfs/volumes/datastore1/rac_datastore/data2.vmdk
/vmfs/volumes/datastore1/rac_datastore/data3.vmdk
/vmfs/volumes/datastore1/rac_datastore/data4.vmdk
/vmfs/volumes/datastore1/rac_datastore/data5.vmdk
■
Redoログ、制御ファイル用ストレージファイル【合計20G(各10G)】
/vmfs/volumes/datastore1/rac_datastore/REDO1.vmdk
/vmfs/volumes/datastore1/rac_datastore/REDO2.vmdk
■
アーカイブログ用ストレージファイル【合計20G(各10G)】
/vmfs/volumes/datastore1/rac_datastore/AR1.vmdk
/vmfs/volumes/datastore1/rac_datastore/AR2.vmdk
■
フラッシュリカバリ用ストレージファイル【合計20G(各20G)】
vmkfstools -d eagerzeroedthick -c 20G /vmfs/volumes/datastore1/rac_datastore/data_bk1.vmdk
※こんなに小分けにする必要はないと思いますが。。。特にRedoログ、アーカイブログを分ける必要はない。
ESXi上の共有ストレージファイル作成
ESXiサーバにSSH接続し、以下の手順で共有ストレージファイルを作成する
「/vmfs/volumes/datastore1/rac_datastore」ディレクトリに共有ストレージファイルを配置する。
# mkdir /vmfs/volumes/datastore1/rac_datastore
# vmkfstools -d eagerzeroedthick -c 1G /vmfs/volumes/datastore1/rac_datastore/voting_ocr1.vmdk
# vmkfstools -d eagerzeroedthick -c 1G /vmfs/volumes/datastore1/rac_datastore/voting_ocr2.vmdk
# vmkfstools -d eagerzeroedthick -c 1G /vmfs/volumes/datastore1/rac_datastore/voting_ocr3.vmdk
#
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/data1.vmdk
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/data2.vmdk
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/data3.vmdk
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/data4.vmdk
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/data5.vmdk
#
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/REDO1.vmdk
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/REDO2.vmdk
#
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/AR1.vmdk
# vmkfstools -d eagerzeroedthick -c 10G /vmfs/volumes/datastore1/rac_datastore/AR2.vmdk
#
# vmkfstools -d eagerzeroedthick -c 20G /vmfs/volumes/datastore1/rac_datastore/data_bk1.vmdk
ESXi上でRACを構築する手順一覧
01.
ESXi上でRACを構築する 【仮想マシン環境の整備(ESXi)】
02.
ESXi上でRACを構築する 【仮想マシンのインストール(ESXi)】
03.
ESXi上でRACを構築する 【共有ストレージファイル作成(ESXi)】
04.
ESXi上でRACを構築する 【仮想共有ストレージ設定(ESXi)】
05.
ESXi上でRACを構築する 【RAC構築の事前作業】
06.
ESXi上でRACを構築する 【ゲストOSの複製】
07.
ESXi上でRACを構築する 【Grid Infrastructureのインストール】
08.
ESXi上でRACを構築する 【ASMディスクグループ作成】
09.
ESXi上でRACを構築する 【Oracleデータベースのインストール】
10.
ESXi上でRACを構築する 【データベースの作成】
11.
ESXi上でRACを構築する 【インストール後の確認】
12.
ESXi上でRACを構築する 【Oracle RAC書籍】
13.
ESXi上でRACを構築する 【VmwareESXi書籍】
おすすめ関連書籍
[0回]