手把手教你用VMware安裝oracle10g RAC(10)-外傳之共享儲存的配置
自"手把手教你用VMware在linux下安裝oracle10g RAC"一文釋出以來,俺個人的虛榮心再一次得到了極大滿足,因為持續不斷的有朋友對俺持續不斷地表達感謝(就是沒幾個表示請俺吃飯的,5555,這幫口惠心不實的傢伙`~~),說俺這篇文件寫的好是寫的妙,不光步驟清晰又明瞭,還有圖片做參照。
不過,這其中也有不少朋友與我聯絡,說是安裝過程中遇到問題,其中大多數 問題 均是 出在 節點2執行oracleasm listdisks時檢測不到共享的磁碟。
對於vmware下配置RAC資料庫,出現這一問題的原因通常有兩個方面,下面分別描述 。
1、VMWARE中新增磁碟共享引數
使用VMWARE 配置RAC資料庫,一定要選擇server的VMWARE(VMWARE分為server和workstation兩種型別),這一點 三思在文件中專門強調了,有些朋友可能仍未注意 ;再一個就是 各個 vmware 節點的*.vmx配置檔案中,新增相關的磁碟共享引數, 否則也有可能導致 無法正常識別共享的磁碟。
下面舉一下三思配置環境時,vmx檔案中關於磁碟共享引數的示例,如下:
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.DataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
scsi1.sharedBus = "virtual"2、共享磁碟不共享
第2個原因就更加BT了,不過這種問題導致磁碟無法共享的例子也不鮮見,出現這種問題 主要是對於 Oracle RAC 架構的理解不深入導致的。
在闡述主題之前,俺首先想明確一個相關概念:究竟何為共享儲存。所謂 共享儲存,顧名思義,也就是 磁碟空間應由相關的節點共享訪問,更直白的講就是節點訪問的是同一個(或幾個)磁碟, 對於虛機 環境 的話,就是訪問相同的磁碟檔案。
ORACLE 資料庫是由例項+資料庫組成,例項是由一組作業系統程式+作業系統的一塊記憶體區域組成;資料庫則是一堆各種型別的特性檔案的合集(比如資料檔案、臨時檔案,重做日誌檔案、控制檔案等),RAC環境的ORACLE資料庫,實際上是多個例項(每個例項分別執行在不同的節點上----一般情況下,你要讓它執行於同一個節點應該也是可行的)訪問和讀寫一份資料庫。資料庫是放在哪呢,就是放在共享儲存上,也就是說RAC的幾個例項 訪問的檔案應該在 相 同的磁碟上 。
Ok,回到主題,有些朋友在建立第二個節點,為該節點新增用於voting disk,ocr以asm用的磁碟時,並不是選擇第一個節點中建立的檔案 (Use an existing virtual disk) ,而是又重新建立了 新的磁碟檔案(Create a new virtual disk), 這種情況完全沒有共享的概念,自然也就不可能實現磁碟的共享儲存了。
=============================================
檢視前面的連載:
(9)-建立資料庫和asm例項
(8)-安裝database軟體
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7607759/viewspace-615151/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 手把手教你用VMware在linux下安裝oracle10g RAC(6)-配置Clusterware安裝環境LinuxOracle
- vmware server 1.0.6----vmware-diskmanager配置rac共享儲存Server
- 手把手教你用VMware在linux下安裝oracle10g RAC(4)-配置linux環境LinuxOracle
- 在VMware 上安裝配置Oracle10g RACOracle
- 手把手教你用VMware在linux下安裝oracle10g RAC(4)-配置linux環境續LinuxOracle
- vmware設定共享儲存(RAC)
- solaris安裝RAC的儲存配置
- openfiler配置rac共享儲存
- oracle 10g rac on solaris 10 x86_配置共享儲存_利用vmware server 1.0.6Oracle 10gServer
- vmware上配置用於oracle rac共享儲存幾則小記Oracle
- 在AIX上安裝配置Oracle10g RACAIOracle
- UDEV管理RAC共享儲存dev
- 在AIX上安裝配置Oracle10g RAC2AIOracle
- vmware + 裸裝置 + crs + oracle10g RAC搭建步驟(二):安裝linuxOracleLinux
- RAC歸檔配置方案:使用NFS共享儲存儲存歸檔檔案NFS
- ORACLE 10g RAC 遷移共享儲存Oracle 10g
- windows下oracle10g RAC的安裝WindowsOracle
- 【VMware vSphere】沒有共享儲存的ESXi主機之間如何共享本地儲存上的ISO檔案。
- oracle10g ASM+RAC安裝OracleASM
- 使用VMware ESXi Server 5.0在OEL6.1上安裝 Oracle RAC 11gR1(8)-新增共享儲存硬碟ServerOracle硬碟
- VMware 搭建 Oracle10g RAC 筆記Oracle筆記
- Oracle10g VMWare RAC搭建圖解Oracle圖解
- Oracle10g RAC with ocfs在windows安裝OracleWindows
- Oracle10g RAC安裝手冊 (zt)Oracle
- 共享儲存之ISCSI
- CENTOS下oracle10g安裝的配置CentOSOracle
- vmware配置的共享儲存_節點間fdisk資訊同步不一致
- 成功安裝Oracle 11gR2 for Linux RAC,使用NFS作為共享儲存OracleLinuxNFS
- ORACLE10G AWR安裝配置---05Oracle
- Oracle10g RAC配置standbyOracle
- redhat as 4配置ISCSI共享儲存Redhat
- 【RAC】 RAC For W2K8R2 安裝--共享磁碟的配置(三)
- VMware RHEL5安裝Oracle 10g RACOracle 10g
- vmware安裝VMware Tools,並設定共享目錄
- 安裝完畢Oracle10g RAC for Hp-uxOracleUX
- 【BUILD_ORACLE】Oracle 19c RAC搭建(三)使用UDEV配置共享儲存UIOracledev
- Oracle10g在Solaris10上的安裝配置(轉)Oracle
- 【VMware vSphere】安裝配置Update Manager Download Service(UMDS)作為 vLCM 的下載儲存庫。