Oracle_RAC_12C管理與實(shí)戰(zhàn)

Oracle12C官方文檔:從官方網(wǎng)站下載
Oracle12C軟件:從官方網(wǎng)站下載,可以免費(fèi)試用;
高可用:業(yè)務(wù)不中斷、數(shù)據(jù)不丟失,通過SLA指標(biāo)來衡量;用于應(yīng)對計(jì)劃內(nèi)升級維護(hù)、計(jì)劃外故障燈場景;
MAA:maximum availability architecture;就是高可用解決方案,如RAC、dataguard、Oracle復(fù)制(流復(fù)制、高級復(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í)行命令評估 6 Flex ASM:多個(gè)數(shù)據(jù)庫實(shí)例共享一個(gè)ASM實(shí)例,達(dá)到節(jié)約計(jì)算資源的目的;7. flex cluster:包括Hub node跟leaf node,其中Hub可以訪問共享存儲;Leaf node不可以直接訪問共享存儲,需要通過對應(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ù)不會寫入Raid卡的緩存,會直接寫入硬件,影響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、共享存儲、網(wǎng)絡(luò)、后臺進(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è)硬盤上保存);
共享存儲軟件:OCR、Voting disk、數(shù)據(jù)文件、聯(lián)機(jī)重做日志、控制文件、參數(shù)文件(可選);訪問共享存儲上文件的方式有三種,一種是ASM(推薦,從11G開始穩(wěn)定成熟)、一種是OCFS(發(fā)展一般),是獨(dú)立的軟件包一種是NFS(不推薦);ASM提Oracle管理存儲,
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ù)載過重,會要求客戶端向負(fù)載較輕的SCAN VIP所在節(jié)點(diǎn)建立連接;可以提供負(fù)載均衡、高可用;
GI安裝:1 安裝前檢查,先手工檢查,再通過CVU檢查 2. 啟動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í)例啟動和停止 2.數(shù)據(jù)庫啟動和停止(對應(yīng)所有實(shí)例的啟動和停止) 3 參數(shù)文件,可以是多個(gè)節(jié)點(diǎn)共享,也可以是每個(gè)節(jié)點(diǎn)有獨(dú)立的參數(shù)文件 4 會話管理 5 回滾表空間 6 聯(lián)機(jī)重做日志文件 7 負(fù)載均衡(客戶端、服務(wù)端) 8 失敗轉(zhuǎn)移(連接時(shí)失敗轉(zhuǎn)移、運(yùn)行時(shí)失敗轉(zhuǎn)移)
故障回切總結(jié):1. 空閑會話可以切換,如在故障前執(zhí)行了查詢,進(jìn)行故障切換后依然可以進(jìn)行查詢 2. 慢查詢:執(zhí)行慢查詢期間發(fā)生回切,會向新的節(jié)點(diǎn)發(fā)出連接,會在新的節(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磁盤)、外部冗余; 加載方式:自動加載、手工加載 3. ASM管理工具:ASMCMD,實(shí)際使用不多 4. ADVM:也叫做ASM動態(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)行會生成一個(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));

站在用戶的角度思考問題,與客戶深入溝通,找到橋西網(wǎng)站設(shè)計(jì)與橋西網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國際域名空間、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋橋西地區(qū)。

網(wǎng)站題目:Oracle_RAC_12C管理與實(shí)戰(zhàn)
本文路徑:http://muchs.cn/article46/pihseg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站品牌網(wǎng)站建設(shè)、面包屑導(dǎo)航品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站營銷、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(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)

網(wǎng)站托管運(yùn)營