資源描述:
《Oracle_RAC安裝部署手冊(cè).doc》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、DayangSILabReleaeOracleRealApplicationCluster安裝部署手冊(cè)DayangTechnologyDevelopmentInc北京中科大洋科技發(fā)展有限公司OracleRealApplicationCluster安裝部署手冊(cè)目錄摘要隨著IT技術(shù)不斷發(fā)展,廣電行業(yè)借助于IT的新技術(shù)和新特性,越來(lái)越強(qiáng)調(diào)生產(chǎn)系統(tǒng)的自動(dòng)化、網(wǎng)絡(luò)化、網(wǎng)格化。這就決定了數(shù)據(jù)庫(kù)成為了一個(gè)廣電機(jī)構(gòu)的業(yè)務(wù)核心,數(shù)據(jù)庫(kù)的性能、安全性和可維護(hù)性直接影響一個(gè)生產(chǎn)系統(tǒng)的日常工作。目前大量應(yīng)用的數(shù)據(jù)庫(kù)系統(tǒng)無(wú)非以下幾個(gè)品牌:SQLSERVER、DB2、MySQL、Sybase
2、、Oracle。而由于Oracle耦合結(jié)構(gòu)松散,性能穩(wěn)定,服務(wù)全面,所以廣電行業(yè)普遍使用的是Oracle品牌的數(shù)據(jù)庫(kù),而作為Oracle在廣電行業(yè)的一種典型應(yīng)用,RealApplicationCluster(以下簡(jiǎn)稱(chēng)RAC)以其卓越的網(wǎng)格計(jì)算性能,Active-Active的高可用性,復(fù)雜精密的LoadBalance技術(shù),為業(yè)務(wù)需求提供了強(qiáng)有力的技術(shù)保障。本文介紹的RAC安裝部署,并未完全指定系統(tǒng)環(huán)境,力求作為一種通用的安裝手段,文中的斜體加粗字內(nèi)容為屏幕的輸入內(nèi)容,斜體普通字為屏幕顯示的返回信息內(nèi)容,紅色加粗字內(nèi)容為容易導(dǎo)致安裝失敗而要求讀者特別注意的內(nèi)容。1.
3、總述隨Oracle9i一同推出的OracleRAC是Oracle并行服務(wù)器(OPS)的后續(xù)版本。OracleRAC允許多個(gè)實(shí)例同時(shí)訪(fǎng)問(wèn)同一數(shù)據(jù)庫(kù)(存儲(chǔ))。RAC通過(guò)允許系統(tǒng)進(jìn)行擴(kuò)展,提供了容錯(cuò)、負(fù)載均衡和性能效益,同時(shí),由于所有節(jié)點(diǎn)訪(fǎng)問(wèn)同一數(shù)據(jù)庫(kù),一個(gè)實(shí)例的故障不會(huì)導(dǎo)致無(wú)法訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)。Oracle10gRAC的核心是共享磁盤(pán)子系統(tǒng)。集群中的所有節(jié)點(diǎn)必須能夠訪(fǎng)問(wèn)集群中所有節(jié)點(diǎn)的所有數(shù)據(jù)、重做日志文件、控制文件和參數(shù)文件。為了使所有節(jié)點(diǎn)都能夠訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),數(shù)據(jù)磁盤(pán)必須全局可用。每個(gè)節(jié)點(diǎn)都擁有自己的重做日志文件和UNDO表空間,但其他節(jié)點(diǎn)必須能夠訪(fǎng)問(wèn)它們(和共享控制文件)
4、,以便在系統(tǒng)出現(xiàn)故障時(shí)恢復(fù)該節(jié)點(diǎn)。OracleRAC與OPS之間的最大區(qū)別在于增加了緩存融合。使用OPS時(shí),從一個(gè)節(jié)點(diǎn)到另一個(gè)節(jié)點(diǎn)的數(shù)據(jù)請(qǐng)求需要首先將數(shù)據(jù)寫(xiě)到磁盤(pán),然后請(qǐng)求節(jié)點(diǎn)才能讀取該數(shù)據(jù)。而使用緩存融合,數(shù)據(jù)沿著使用復(fù)雜鎖定算法的高速互連鏈路傳遞。不是所有的集群解決方案都使用共享存儲(chǔ)。某些供應(yīng)商使用一種稱(chēng)為聯(lián)合集群的方法,在這種方法中,數(shù)據(jù)分布在多臺(tái)計(jì)算機(jī)中,而不是由所有計(jì)算機(jī)共享。但是,在使用Oracle10gRAC時(shí),多個(gè)節(jié)點(diǎn)將使用一組磁盤(pán)來(lái)存儲(chǔ)數(shù)據(jù)。利用Oracle10gRAC,數(shù)據(jù)文件、重做日志文件、控制文件和歸檔日志文件都保存在原始磁盤(pán)設(shè)備的共享存儲(chǔ)
5、、NAS、ASM或集群文件系統(tǒng)中。Oracle的集群方法利用了集群中所有節(jié)點(diǎn)的集體處理能力,同時(shí)提供了故障切換安全性。Dell、IBM和HP等廠商提供了預(yù)先配置的面向生產(chǎn)環(huán)境的Oracle10gRAC解決方案。2.系統(tǒng)結(jié)構(gòu)2.1硬件及成本OracleRAC節(jié)點(diǎn)1—(RAC1)DellPowerEdge2950服務(wù)器·4*Intel(R)Xeon(R)CPUE5430@2.60GHz·8GBDDRSDRAM(333MHz)·300GB7200RPM內(nèi)置硬盤(pán)驅(qū)動(dòng)器·集成的Intel3DAGP圖形卡·集成的10/100以太網(wǎng)卡—(BroadcomBCM5708)·DVD
6、ROM(16X倍速)·DELL鍵盤(pán)、顯示器或鼠標(biāo)12000RMBOracleRAC節(jié)點(diǎn)2—(RAC2)DellPowerEdge2950服務(wù)器·4*Intel(R)Xeon(R)CPUE5430@2.60GHz·8GBDDRSDRAM(333MHz)·300GB7200RPM內(nèi)置硬盤(pán)驅(qū)動(dòng)器·集成的Intel3DAGP圖形卡12000RMB·集成的10/100以太網(wǎng)卡—(BroadcomBCM5708)·DVDROM(16X倍速)·DELL鍵盤(pán)、顯示器或鼠標(biāo)DAS存儲(chǔ)陣列DellPowerVaultTMMD3000SAS存儲(chǔ)陣列?MD3000模塊化磁盤(pán)存儲(chǔ)陣列可支持
7、2個(gè)節(jié)點(diǎn)的集群,其3U架裝式機(jī)箱最多可安裝15塊3.5英寸硬盤(pán),可擴(kuò)展到45個(gè)3.5英寸SAS硬盤(pán),在增加2個(gè)MD1000的配置下。使用一個(gè)ModularDiskStorageManager(模塊化磁盤(pán)存儲(chǔ)管理軟件),管理整個(gè)陣列子系統(tǒng)。30000RMB合計(jì)54000RMB2.2軟件及成本OracleRAC節(jié)點(diǎn)1—(RAC1)RedHat4U6LinuxEnterpriseEditionOracleRACSoftware71250RMBOracleRAC節(jié)點(diǎn)2—(RAC2)RedHat4U6LinuxEnterpriseEditionOracleRACSoftwa
8、re712