Oracle_RAC_12C管理與實(shí)戰(zhàn)-創(chuàng)新互聯(lián)

Oracle12C官方文檔:從官方網(wǎng)站下載
Oracle12C軟件:從官方網(wǎng)站下載,可以免費(fèi)試用;
高可用:業(yè)務(wù)不中斷、數(shù)據(jù)不丟失,通過SLA指標(biāo)來衡量;用于應(yīng)對計(jì)劃內(nèi)升級(jí)維護(hù)、計(jì)劃外故障燈場景;
MAA: maximum availability architecture;就是高可用解決方案,如RAC、dataguard、Oracle復(fù)制(流復(fù)制、高級(jí)復(fù)制)、GoldenGate(獨(dú)立)、sharePlex(Dell,獨(dú)立);
DB2高可用解決方案:HACMP(現(xiàn)更名為PowerHA)、pureScale(類似于oracle rac)、DB2 HADR(類似于oracle dataguard)、CDC(獨(dú)立軟件);
Mysql高可用解決方案: 主從復(fù)制、gelara、DRBD、OGG;具體實(shí)現(xiàn)方式:DRBD+heartybeat、mysql+keepalived;corosync+peacemaker+DRBD;
RAC歷史:從9i引入;從擴(kuò)展性來講官方給的數(shù)據(jù)時(shí)可以擴(kuò)展到100個(gè)實(shí)例;
RAC缺點(diǎn):1. 管理維護(hù)復(fù)雜 2. 磁盤陣列單點(diǎn),數(shù)據(jù)可靠性無法保證 3. 擴(kuò)展性有限;
12C新特性:1.application continuty:應(yīng)用不間斷,針對讀或?qū)懚歼m用; 2. 多個(gè)ASM實(shí)例共享一個(gè)ASM口令文件 3. GDS:將多個(gè)數(shù)據(jù)庫形成一個(gè)數(shù)據(jù)庫池,可以實(shí)現(xiàn)負(fù)載均衡、故障轉(zhuǎn)移等需求;4. GNS:網(wǎng)格命名服務(wù) 5. 執(zhí)行命令評(píng)估 6 Flex ASM:多個(gè)數(shù)據(jù)庫實(shí)例共享一個(gè)ASM實(shí)例,達(dá)到節(jié)約計(jì)算資源的目的;7. flex cluster:包括Hub node跟leaf node,其中Hub可以訪問共享存儲(chǔ);Leaf node不可以直接訪問共享存儲(chǔ),需要通過對應(yīng)的Hub node來訪問;可擴(kuò)展性高,可以擴(kuò)展到1000節(jié)點(diǎn);缺點(diǎn)是維護(hù)成本高、太多節(jié)點(diǎn)沒有現(xiàn)實(shí)意義;
RAC硬件結(jié)構(gòu):1. 大型機(jī):分區(qū)技術(shù)(指的是虛擬化,上世紀(jì)70年代就出現(xiàn),包括物理分區(qū)、邏輯分區(qū)),特點(diǎn)是計(jì)算能力強(qiáng)、可靠性高;缺點(diǎn)是成本高,維護(hù)成本高,技術(shù)封閉
2.小型機(jī):在價(jià)格、可靠性介于PC和大型機(jī)之間,幾種常見的小型機(jī):如IBM Power+AIX,Sun:SPARC+Solaris、HP:安騰處理器+HP-Unix; 3.PC服務(wù)器:價(jià)格便宜,性能接近小型機(jī),但可靠性略差,需要從業(yè)務(wù)層面保證可靠性 4 磁盤陣列:也就磁盤陣列柜,關(guān)鍵技術(shù)是Raid(0,1,5,6,10),可以通過軟Raid(LVM)或硬件Raid(Raid卡)實(shí)現(xiàn);硬件Raid可以提供BBU(電池)來提供電源保障,一旦BBU出現(xiàn)問題,數(shù)據(jù)不會(huì)寫入Raid卡的緩存,會(huì)直接寫入硬件,影響IO性能 5. Rac網(wǎng)絡(luò)設(shè)計(jì):要考慮網(wǎng)路冗余;
RAC軟件構(gòu)成:包括兩個(gè)部分,一個(gè)室Grid infrastructure(Clusterware+ASM instance)、Oracle RaC(數(shù)據(jù)庫軟件),先安裝GI,再安裝數(shù)據(jù)庫軟件;
Clusterware:作用是節(jié)點(diǎn)管理(加入、離開)、資源管理(VIP、數(shù)據(jù)庫、監(jiān)聽器、應(yīng)用程序、其他服務(wù));主要包括的內(nèi)容:OCR、Voting disk、共享存儲(chǔ)、網(wǎng)絡(luò)、后臺(tái)進(jìn)程等;
OCR:oracle集群注冊表,用于保存整個(gè)集群的資源信息;必須放在共享磁盤上,且應(yīng)該以多路徑鏡像保存(保存在多個(gè)硬盤上)
從軟件上分為兩個(gè)堆棧:cluster ready service(crsd)、Oracle high availability service(ohasd);
Voting disk:表決磁盤也叫做仲裁盤,作用用來判斷節(jié)點(diǎn)是否還在集群中;當(dāng)內(nèi)部網(wǎng)絡(luò)出現(xiàn)問題是,比如某個(gè)節(jié)點(diǎn)的網(wǎng)卡出現(xiàn)故障,為防止鬧裂,通過將心跳連同性信息寫入到表決文件中來決定將哪個(gè)節(jié)點(diǎn)從集群中剔除;需要多路徑鏡像(即表決文件應(yīng)該在其他多個(gè)硬盤上保存);
共享存儲(chǔ)軟件:OCR、Voting disk、數(shù)據(jù)文件、聯(lián)機(jī)重做日志、控制文件、參數(shù)文件(可選);訪問共享存儲(chǔ)上文件的方式有三種,一種是ASM(推薦,從11G開始穩(wěn)定成熟)、一種是OCFS(發(fā)展一般),是獨(dú)立的軟件包一種是NFS(不推薦);ASM提Oracle管理存儲(chǔ),
VIP:虛IP,應(yīng)用程序通過VIP訪問數(shù)據(jù)庫,必須跟公有網(wǎng)絡(luò)在同一個(gè)網(wǎng)段內(nèi),在安裝GI時(shí)設(shè)定,沒有跟特定節(jié)點(diǎn)綁定,可以在節(jié)點(diǎn)發(fā)生故障是進(jìn)行漂移;
SCAN:single clien access name:不是IP地址是主機(jī)名,在安裝GI時(shí),安裝SCAN監(jiān)聽器;通過SCAN為整體集群提供統(tǒng)一入口,一個(gè)SCAN主機(jī)名可以映射多個(gè)SCAN VIP(可以通過DNS輪訓(xùn)實(shí)現(xiàn)),一個(gè)SCAN VIP對應(yīng)一個(gè)SCAN 監(jiān)聽器,且與節(jié)點(diǎn)沒有綁定關(guān)系;當(dāng)用戶進(jìn)行訪問時(shí),通過統(tǒng)一的SCAN主機(jī)名進(jìn)行訪問,解析到相應(yīng)的SCAN VIP,與SCAN VIP所在主機(jī)聯(lián)系,這個(gè)是否該SCAN VIP所在主機(jī)的本地監(jiān)聽器是了解整個(gè)集群的負(fù)載,如果當(dāng)面節(jié)點(diǎn)負(fù)載過重,會(huì)要求客戶端向負(fù)載較輕的SCAN VIP所在節(jié)點(diǎn)建立連接;可以提供負(fù)載均衡、高可用;
GI安裝: 1 安裝前檢查,先手工檢查,再通過CVU檢查 2. 啟動(dòng)OUI 3.安裝后檢查
安裝數(shù)據(jù)庫軟件及創(chuàng)建數(shù)據(jù)庫:1. 安裝數(shù)據(jù)庫 2. 創(chuàng)建數(shù)據(jù)庫 3. 設(shè)置搜索路徑 4 安裝后檢查 5. 總結(jié) 6 公有網(wǎng)絡(luò)的管理
數(shù)據(jù)庫和實(shí)例的管理:1.實(shí)例啟動(dòng)和停止 2.數(shù)據(jù)庫啟動(dòng)和停止(對應(yīng)所有實(shí)例的啟動(dòng)和停止) 3 參數(shù)文件,可以是多個(gè)節(jié)點(diǎn)共享,也可以是每個(gè)節(jié)點(diǎn)有獨(dú)立的參數(shù)文件 4 會(huì)話管理 5 回滾表空間 6 聯(lián)機(jī)重做日志文件 7 負(fù)載均衡(客戶端、服務(wù)端) 8 失敗轉(zhuǎn)移(連接時(shí)失敗轉(zhuǎn)移、運(yùn)行時(shí)失敗轉(zhuǎn)移)
故障回切總結(jié):1. 空閑會(huì)話可以切換,如在故障前執(zhí)行了查詢,進(jìn)行故障切換后依然可以進(jìn)行查詢 2. 慢查詢:執(zhí)行慢查詢期間發(fā)生回切,會(huì)向新的節(jié)點(diǎn)發(fā)出連接,會(huì)在新的節(jié)點(diǎn)返回慢查詢結(jié)果 3DML操作:如插入操作,但未提交,進(jìn)行回切時(shí),在新的節(jié)點(diǎn)提交時(shí)提示事物狀態(tài)未明確
ASM概述:類似于操作系統(tǒng)中的邏輯卷管理器,主要作用是加載磁盤組,使得數(shù)據(jù)庫實(shí)例能訪問磁盤組上的問文件;
ASM實(shí)操:1. ASM實(shí)例的管理:創(chuàng)建有兩種方式,一種是適用ASMCA圖形化工具創(chuàng)建,一種是手工方式創(chuàng)建,不推薦手工方式; 2. 磁盤組的管理:有3種冗余,普通冗余(一個(gè)磁盤組包括兩個(gè)失敗組,每個(gè)失敗組至少包括一塊ASM磁盤)、高度冗余(一個(gè)磁盤組至少包括三個(gè)失敗組,每個(gè)失敗組至少包括一塊ASM磁盤)、外部冗余; 加載方式:自動(dòng)加載、手工加載 3. ASM管理工具:ASMCMD,實(shí)際使用不多 4. ADVM:也叫做ASM動(dòng)態(tài)卷管理器,是11.2推出的新功能 5. ACFS,是集群文件系統(tǒng),是對ASM的延伸,除了ASM支持的數(shù)據(jù)庫文件外,還支持視頻、圖片等文件;不推薦使用,沒有太多成功案例,關(guān)系可以理解為ASM->ADVM->ACFS;
備份與恢復(fù):有兩種備份形式,一種是物理備份(RMAN),一種是邏輯備份(導(dǎo)出、導(dǎo)入),通常使用物理備份;進(jìn)行熱備份時(shí)數(shù)據(jù)庫應(yīng)處于歸檔日志模式;
故障排查:1.診斷工具:raccheck(需要從官網(wǎng)下載,下載后運(yùn)行會(huì)生成一個(gè)html網(wǎng)頁,通過 客戶端訪問 該網(wǎng)頁可以生成一個(gè)信息匯總頁面)、diagcollection.sh(自帶,直接 運(yùn)行即可)、 CHM等;2 診斷層次:操作系統(tǒng)故障(日志文件、)、GI故障(多個(gè)日志文件)、ASM故障(警報(bào)日志文件)、數(shù)據(jù)庫故障(警報(bào)日志文件)等; 3. 常規(guī)步驟:crsctl check crs,看四個(gè)服務(wù)是否 正常;crsctl stat res -t ,查看資源情況; 4. 常見原因:IP地址設(shè)置是否正確、DNS解析是否正確、數(shù)據(jù)庫實(shí)例是否正在運(yùn)行、ASM實(shí)例是否正在運(yùn)行、權(quán)限設(shè)置是否正確、分區(qū)是否存在、ASM故障(經(jīng)常是故障點(diǎn));

創(chuàng)新互聯(lián)建站于2013年開始,先為湖里等服務(wù)建站,湖里等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為湖里企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

標(biāo)題名稱:Oracle_RAC_12C管理與實(shí)戰(zhàn)-創(chuàng)新互聯(lián)
分享路徑:http://www.muchs.cn/article40/hgcho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站建設(shè)虛擬主機(jī)、小程序開發(fā)、營銷型網(wǎng)站建設(shè)、App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作