之前本來想做一個使用NFS當共享存儲來安裝RAC的實驗,但是在掛載NFS磁盤的時候遇到了一些奇怪的問題,一直沒有搞清楚,因此不得不暫時擱置了。。。
今天使用一種更爲常用的共享存儲方式來做RAC的安裝實驗,即使用Openfiler來模擬一個iScsi的存儲設備,其上保存oracle的數據文件和控制文件;2臺RHEL服務器連接到這個共享存儲上。
需要注意的是,默認安裝RHEL的時候,iscsi initiator並沒有安裝,大家需要從光盤上手動安裝,RPM包名字是 iscsi-initiator-utils-6.2.0.871-0.10.el5.x86_64.rpm
一、Openfiler的設置
在Openfiler的虛擬機中,新添加一塊20G大小的虛擬磁盤,。
之後登錄Openfiler的web管理界面,啓動iscsi target服務:
在Block Device Management中會看到這個新添加的磁盤:
點擊/dev/sdd,創建物理卷:
創建完物理卷後,我們來創建一個新的Volume Group:
然後在這個卷組中,創建4個Logical Volumes,名字分別爲OCR_disk, Voting_disk, Flash_disk, Data_disk
注意要先確定選擇了正確的VG:
添加完成後的截圖如下:
之後添加一個新的iscsi target,並將上一步建好的4個邏輯卷map到這個target上:
在ACL中設置允許LAN網地址段訪問這個iscsi target:
Openfiler上的配置基本就是這些了,下一篇文章將介紹在RHEL上添加iscsi磁盤和系統參數的一些設置。