使用yum install oracle-validated一般是從網(wǎng)上下載包,修改repo配置后,系統(tǒng)會(huì)在ISO上查找oracle-validated包,iso指定的Server目錄如果沒有這個(gè)包就會(huì)報(bào)錯(cuò)。
成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)云溪,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
可能ISO上沒有你需要的RPM包,從網(wǎng)上下載使用wget命令,安裝包使用yum或者rpm命令。
如果想深入了解,可以百度“怎樣在RedHat Linux上使用oracle-validated包”,里面有oracle-validated包的詳細(xì)使用步驟。
Deleting a Cluster Node on Linux and UNIX Systems
1.確定要?jiǎng)h除的節(jié)點(diǎn),是否active,pinned
$ olsnodes -s -t
如果 pinned ,則crsctl unpin css -n nodename unpinned 相應(yīng)的節(jié)點(diǎn)
2、禁用相應(yīng)集群節(jié)點(diǎn)的應(yīng)用資源,進(jìn)程
先停掉 em:
emctl stop dbconsole
以root 用戶運(yùn)行 在要?jiǎng)h除節(jié)點(diǎn)的 $Grid_home/crs/install 路徑下運(yùn)行rootcrs.pl 腳本
# ./rootcrs.pl -deconfig -force
如果要?jiǎng)h除所有節(jié)點(diǎn):
# ./rootcrs.pl -deconfig -force -lastnode
有時(shí)vip 資源不一定會(huì)被刪除,這是需要手動(dòng)來刪除:
# srvctl stop vip -i vip_name-f
# srvctl remove vip -i vip_name-f
3、在其他節(jié)點(diǎn)執(zhí)行以下命令:
crsctl delete node -n node_to_be_deleted
4、在要?jiǎng)h除的節(jié)點(diǎn)上執(zhí)行以下命令:
腳本在 :$Grid_home/oui/bin
$ ./runInstaller -updateNodeList Oracle_HOME=Grid_home"CLUSTER_NODES={node_to_be_deleted}" CRS=TRUE -silent -local
5、清理要?jiǎng)h除節(jié)點(diǎn)的Clusterware home 安裝文件:
$ Grid_home/deinstall/deinstall –local
注意一定要添加 -local 選項(xiàng) ,否者會(huì)刪除 所有節(jié)點(diǎn)的Clusterware home 安裝目錄.
6、在其他節(jié)點(diǎn)執(zhí)行以下命令,更新節(jié)點(diǎn)信息:
腳本在 $Grid_home/oui/bin
$./runInstaller -updateNodeList ORACLE_HOME=Grid_home"CLUSTER_NODES={remaining_nodes_list}" CRS=TRUE -silent
7、驗(yàn)證要?jiǎng)h除的節(jié)點(diǎn)是否已經(jīng)成功刪除:
$ cluvfy stage -post nodedel -n node_list[-verbose]
大多數(shù)企業(yè)的系統(tǒng)采用一個(gè)多層的結(jié)構(gòu) 這個(gè)結(jié)構(gòu)包含了很多組件 這個(gè)系統(tǒng)結(jié)構(gòu)組成部分的復(fù)雜程度經(jīng)常是根據(jù)企業(yè)的需求而確定 例如 性能 成本和可用性 數(shù)據(jù)庫提供一個(gè)持久固定的信息庫 并且形成許多企業(yè)的應(yīng)用程序配置的核心 Oracle iTM 真正的應(yīng)用集群系統(tǒng)(RAC)提供的機(jī)械裝置系統(tǒng)用于訪問這個(gè)信息庫和從事與高可用性 可量測性 性能和易管理等有關(guān)的關(guān)鍵業(yè)務(wù) 在這篇文章中的一個(gè)簡單案例的研究為Oracle i RAC舉例說明了關(guān)鍵的系統(tǒng)結(jié)構(gòu)問題 并且為實(shí)際配置策略提供了洞察力 企業(yè)配置還能夠包含Oracle i RAC配置 以推動(dòng)存儲(chǔ)區(qū)網(wǎng)絡(luò)(SAN)技術(shù) 多層的配置圖 說明了一個(gè)傳統(tǒng)的多層基礎(chǔ)架構(gòu)配置 隨后討論描述各種組件 圖 多層基礎(chǔ)架構(gòu)的配置使用瀏覽器的用戶 這些用戶普遍使用的瀏覽器是Microsoft? IE瀏覽器和 Netscape? Navigator? 瀏覽器 這些瀏覽器使用標(biāo)準(zhǔn)的超文本傳輸協(xié)議(HTTP)傳輸數(shù)據(jù) 使用不同的通用資源定位器(URLs)導(dǎo)航Web 路由器和防火墻 這些網(wǎng)絡(luò)訪問點(diǎn)在不同的網(wǎng)絡(luò)段中控制信息的流量 防火墻過濾信息流量以加強(qiáng)安全和商業(yè)策略 防火墻還能夠提供復(fù)雜的報(bào)告和帶寬供應(yīng)能力 高速緩存服務(wù)器 這些高速緩存服務(wù)器為了從Web和應(yīng)用服務(wù)器中重新得到網(wǎng)頁內(nèi)容提供了復(fù)雜的高速緩存技術(shù) 高速緩存服務(wù)器能夠從高速緩存中完成客戶的請求 因此減少了網(wǎng)絡(luò)的信息流量 并且加快了對(duì)客戶的響應(yīng)時(shí)間 負(fù)載平衡服務(wù)器 在服務(wù)器經(jīng)營系統(tǒng)中 負(fù)載平衡能夠使信息流量智能地分布 Web 服務(wù)器 這些服務(wù)器運(yùn)行Web服務(wù)器軟件 例如 微軟的因特網(wǎng)信息服務(wù)(IIS)或者Apache 服務(wù)器使用這些軟件處理和分派所得到的HTTP請求 返回超文本文件(HTML)或者可擴(kuò)展標(biāo)志語言(XML)網(wǎng)頁內(nèi)容 使用簡單的配置 請求通常被服務(wù)器附帶的腳本技術(shù)所處理 例如 公共網(wǎng)關(guān)界面(CGI) servlets Jave服務(wù)器頁(JSP) 活動(dòng)服務(wù)器頁(ASP) 這些腳本技術(shù)能夠支持后端軟件組件和應(yīng)用程序接口(APIs)訪問數(shù)據(jù)庫和其它的企業(yè)應(yīng)用程序 應(yīng)用程序服務(wù)器 應(yīng)用程序服務(wù)器為發(fā)展中的服務(wù)器附帶的商業(yè)運(yùn)行提供了一個(gè)更先進(jìn)的結(jié)構(gòu) 應(yīng)用服務(wù)器軟件典型地實(shí)現(xiàn)了標(biāo)準(zhǔn)的組件結(jié)構(gòu) 例如 Java 企業(yè)版本(J EETM)規(guī)范 因?yàn)镴ava 服務(wù)器管理數(shù)據(jù)庫連接 處理和安全 開發(fā)商能夠集中核心的商業(yè)邏輯問題 J EE服務(wù)器把用于通話的復(fù)雜技術(shù)和目標(biāo)軟件生命周期管理相結(jié)合 這樣能夠使可升級(jí)的體系結(jié)構(gòu)得到更好的發(fā)展 應(yīng)用服務(wù)器還為處理和分派所得到的HTTP請求提供運(yùn)行時(shí)間環(huán)境(例如 一個(gè)用于servlets和JSPs的servlet引擎) 應(yīng)用服務(wù)器產(chǎn)品的例子包括 Oracle i 應(yīng)用服務(wù)器 BEATM WebLogic? 和IBM? WebSphere? 數(shù)據(jù)庫服務(wù)器 這些服務(wù)器寄主了數(shù)據(jù)庫軟件 在一個(gè)Oracle i RAC集群系統(tǒng)環(huán)境里 每個(gè)節(jié)點(diǎn)使用Oracle? RAC 軟件運(yùn)行Oracle i 數(shù)據(jù)庫 存儲(chǔ)器 存儲(chǔ)器子系統(tǒng)包含數(shù)據(jù) 在一個(gè)集群系統(tǒng)的Oracle i RAC數(shù)據(jù)庫環(huán)境里 集群系統(tǒng)里的每個(gè)服務(wù)器都能夠訪問共享存儲(chǔ)區(qū) 允許節(jié)點(diǎn)故障切換到一個(gè)存活的節(jié)點(diǎn)上 Oracle i RAC添加功能到數(shù)據(jù)庫層這部分重點(diǎn)放在前面描述過的基礎(chǔ)架構(gòu)的數(shù)據(jù)庫層和匯集Oracle i RAC的關(guān)鍵特性改進(jìn)節(jié)點(diǎn)間的通訊用于每個(gè)同步序列 節(jié)點(diǎn)間的信息流量和信息等待時(shí)間的信息數(shù)嚴(yán)重地影響了集群系統(tǒng)的可量測性 一個(gè)同步序列是一個(gè)數(shù)據(jù)塊傳遞和協(xié)調(diào)活動(dòng) 這是在Oracle i RAC中的Cache Fusion系統(tǒng)結(jié)構(gòu)里所固有的 信息數(shù) Oracle i RAC在一個(gè)塊請求中包括三個(gè)邏輯節(jié)點(diǎn) 請求節(jié)點(diǎn) 當(dāng)前在高速緩存中擁有資源的節(jié)點(diǎn)和控制資源的節(jié)點(diǎn) 服務(wù)于一個(gè)請求的節(jié)點(diǎn)數(shù)和信息數(shù)不隨著集群系統(tǒng)中的節(jié)點(diǎn)數(shù)而增加 允許一個(gè)Oracle i RAC集群系統(tǒng)擴(kuò)充到很多節(jié)點(diǎn) 節(jié)點(diǎn)間的信息流量 Oracle i RAC根據(jù)數(shù)據(jù)訪問模式動(dòng)態(tài)地移植資源到使用大量資源的節(jié)點(diǎn) 以便使節(jié)點(diǎn)間的信息流量減到最小 資源本地化減少了相互連接傳送信息的負(fù)擔(dān) 信息等待時(shí)間 相互連接速度是一個(gè)重要的性能問題 可用的商業(yè)技術(shù)提供了更大的帶寬和加快了網(wǎng)速 例如 千兆以太網(wǎng) 顯現(xiàn)技術(shù)允許減輕瓶頸甚至更多 例如 InfiniBandTM 客戶連接的故障切換在Oracle SQL*NET? 中的負(fù)載平衡和應(yīng)用程序故障切換選項(xiàng)能夠確保客戶連接從出現(xiàn)故障的節(jié)點(diǎn)或者現(xiàn)場進(jìn)行故障切換 客戶連接負(fù)載平衡分布客戶連接到集群系統(tǒng)的所有節(jié)點(diǎn) 這樣減輕了一個(gè)單獨(dú)節(jié)點(diǎn)故障的影響 并且能夠分布工作量 在集群系統(tǒng)中 當(dāng)連接使用的節(jié)點(diǎn)出現(xiàn)故障的時(shí)候 明顯的應(yīng)用程序故障切換(TAF)選項(xiàng)讓客戶應(yīng)用程序故障切換到另一個(gè)節(jié)點(diǎn) 目前 Oracle i RAC支持對(duì)話期間的故障切換和SELECT操作故障切換 在進(jìn)行中的SELECT請求在故障切換現(xiàn)場繼續(xù)被處理 一個(gè)正在進(jìn)行的業(yè)務(wù)處理在故障期間必須被返回 提供一個(gè)回叫信號(hào)功能 Oracle呼叫接口(OCI)用于應(yīng)用執(zhí)行插入 升級(jí)和刪除指令 以便使應(yīng)用程序能夠繼續(xù)執(zhí)行 通過負(fù)載平衡改進(jìn)性能如果負(fù)載超過了一個(gè)節(jié)點(diǎn)的承受能力 那么處理反應(yīng)時(shí)間就會(huì)增加 為了維持反應(yīng)時(shí)間 一個(gè)數(shù)據(jù)庫管理人員(DBA)必須用手動(dòng)方式移植一組客戶通話到一個(gè)承受較少負(fù)載的節(jié)點(diǎn)上 在Oracle i RAC中 明顯的網(wǎng)絡(luò)底層(TNS)接收器為共享服務(wù)器和專用服務(wù)器配置上的節(jié)點(diǎn)提供自動(dòng)的負(fù)載平行 新的動(dòng)態(tài)服務(wù)注冊特性幫助完成這個(gè)負(fù)載平行 最優(yōu)化查詢考慮處理器數(shù) 類似的查詢程度和集群系統(tǒng)中分配給每個(gè)節(jié)點(diǎn)上CPU工作量 以及最佳利用硬件資源 因?yàn)樗昧藥讉€(gè)計(jì)算機(jī)的資源和附加的I/O帶寬 所以這個(gè)特性大大地增加了系統(tǒng)的性能 節(jié)省在線配置時(shí)間當(dāng)數(shù)據(jù)庫在線的時(shí)候 網(wǎng)絡(luò)管理人員能夠使用數(shù)據(jù)庫配置助手(DBCA)從一個(gè)已存在的Oracle i RAC集群系統(tǒng)中添加一個(gè)新的節(jié)點(diǎn)或者刪除一個(gè)節(jié)點(diǎn) 基于圖形用戶界面(GUI)的實(shí)用程序使在線添加和刪除一個(gè)節(jié)點(diǎn)的復(fù)雜操作變得簡單化 增強(qiáng)管理Oracle企業(yè)管理器(OEM)包括很多用于Oracle i RAC集群系統(tǒng)數(shù)據(jù)庫的改進(jìn) OEM和智能的代理使用SRVCTL實(shí)用程序產(chǎn)生的配置信息以發(fā)覺和監(jiān)視集群節(jié)點(diǎn) OEM和性能包提供了增強(qiáng)的監(jiān)控能力 并且使網(wǎng)絡(luò)管理人員能夠?yàn)镃ache Fusion 相互連接塊傳送信息和全部的數(shù)據(jù)庫或者單獨(dú)的節(jié)點(diǎn)收集統(tǒng)計(jì)表 Oracle i RAC 配置在不同的應(yīng)用環(huán)境里能夠有效地使用Oracle i RAC 這里列舉一個(gè)簡單的案例研究 Oracle i RAC技術(shù)能夠合并服務(wù)器 還能夠處理可用性和可量測性請求 所面臨的I/O性能挑戰(zhàn)和 Oracle i RAC具有代表性地 在線業(yè)務(wù)處理(OLTP)應(yīng)用程序反復(fù)地訪問一個(gè)非常小的數(shù)據(jù) 其它的應(yīng)用程序 如報(bào)告和決策支持系統(tǒng)(DSS)應(yīng)用程序訪問大量數(shù)據(jù)和請求更多的資源以滿足這些請求 由于性能和可用性的原因 公司傳統(tǒng)上保留了這些應(yīng)用(OLTP 和 DSS)作為分離的實(shí)體 結(jié)果導(dǎo)致IT管理人員經(jīng)常要在一個(gè)分離的數(shù)據(jù)庫實(shí)體里復(fù)制數(shù)據(jù)庫內(nèi)容以便及時(shí)地滿足需要的關(guān)鍵報(bào)告信息 由于爭用線路導(dǎo)致昂貴的磁盤ping 支持Oracle Parallel Server (OPS)的企業(yè)還要求一些計(jì)劃編制和設(shè)計(jì)以便建立一個(gè)功能系統(tǒng) Oracle i RAC 和Cache Fusion系統(tǒng)結(jié)構(gòu)的出現(xiàn)減輕了磁盤的輸入/輸出(I/O)問題 這樣就大大地減少了分離節(jié)點(diǎn)訪問同一數(shù)據(jù)的危險(xiǎn)性 Oracle i RAC還能夠從事關(guān)鍵性能 恢復(fù) 連接負(fù)載平衡 故障切換和I/O問題 這樣改進(jìn)了解決方案的可量測性和可用性 現(xiàn)在公司可以合并服務(wù)器(這些服務(wù)器正運(yùn)行著單獨(dú)的實(shí)體或者Oracle Fail Safe (OFS)集群系統(tǒng))到一個(gè)Oracle i RAC數(shù)據(jù)庫集群系統(tǒng) 這樣就能夠增加解決方案的可用性和易管理性 案例研究 用Oracle i RAC使管理簡單化圖 中的案例研究顯示了一個(gè)已存在的應(yīng)用配置 所有的這些應(yīng)用是基于Web的應(yīng)用 也就是通過一個(gè)中間層訪問數(shù)據(jù)庫 數(shù)據(jù)庫在三個(gè)不同的兩節(jié)點(diǎn)OFS集群系統(tǒng)上運(yùn)行 所有的這些數(shù)據(jù)庫有大約 %到 %的公共數(shù)據(jù) 且數(shù)據(jù)庫的大小范圍從 GB到 GB 數(shù)據(jù)庫有規(guī)律的從一個(gè)數(shù)據(jù)庫向另一個(gè)數(shù)據(jù)庫供給數(shù)據(jù) 以使數(shù)據(jù)同步 每個(gè)數(shù)據(jù)庫有確定的惟一的數(shù)據(jù) 這些數(shù)據(jù)只有在每個(gè)數(shù)據(jù)庫應(yīng)用環(huán)境里才能被更新 在這個(gè)案例中 大量的數(shù)據(jù)被有規(guī)律的復(fù)制 結(jié)果使應(yīng)用查看更多的當(dāng)前信息產(chǎn)生了時(shí)間延遲 圖 現(xiàn)有的應(yīng)用結(jié)構(gòu)通過移植這些應(yīng)用到一個(gè)四節(jié)點(diǎn)數(shù)據(jù)庫集群系統(tǒng)和在數(shù)據(jù)庫里劃分應(yīng)用數(shù)據(jù)作為不同的模式(見圖 ) 使Oracle i RAC技術(shù)得到充分的利用 當(dāng)今的硬件技術(shù)使系統(tǒng)管理人員和數(shù)據(jù)庫管理人員能夠很容易地在小的I/O共用信道里設(shè)置數(shù)據(jù)庫 以便能夠從不同的應(yīng)用系統(tǒng)訪問數(shù)據(jù) 建立正確的權(quán)限 同義名和映像應(yīng)用編碼轉(zhuǎn)變 這樣能夠最小化數(shù)據(jù)冗余 消除在數(shù)據(jù)庫之間的供給數(shù)據(jù)和使應(yīng)用系統(tǒng)達(dá)到更大的可用性 圖 運(yùn)行數(shù)據(jù)庫的四節(jié)點(diǎn)Oracle i RAC解決方案用于應(yīng)用系統(tǒng)現(xiàn)在在數(shù)據(jù)庫上保持?jǐn)?shù)據(jù)正確性同樣變得簡單了 所有的應(yīng)用系統(tǒng)訪問同樣的資源數(shù)據(jù) 用戶能夠通過一個(gè)單一的節(jié)點(diǎn)和有效的四節(jié)點(diǎn)集群系統(tǒng)為特別報(bào)告 負(fù)載平衡或者故障切換訪問他們各自的應(yīng)用系統(tǒng) 這一優(yōu)勢就是使數(shù)據(jù)庫管理人員能夠?yàn)樨?fù)載平衡智能地使用四節(jié)點(diǎn)集群系統(tǒng) 以便調(diào)節(jié)周期性的應(yīng)用系統(tǒng)的工作量信號(hào) 例如 在Oracle i RAC中的負(fù)載 lishixinzhi/Article/program/Oracle/201311/17286
腦裂了某些原因?qū)е滦奶€無法連接。
這時(shí)候每個(gè)NODE都是獨(dú)立的個(gè)體了。
突然心跳線恢復(fù)了。然后節(jié)點(diǎn)們互相爭主權(quán)。
然后就各種異常了。
現(xiàn)在新版本的11g的oracle rac給的方案都重啟,重新組成集群。
1.關(guān)閉oracle所有的服務(wù)??梢栽趙indows的服務(wù)管理器中關(guān)閉; 2.打開注冊表:regedit 打開路徑: 這一步中,可以用到我們在注冊表清理軟件一文中介紹的一款及其方便查找路徑的小軟件。Registry Manager HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro