講義veritas官網(wǎng)應(yīng)用說明:Oracl_第1頁
講義veritas官網(wǎng)應(yīng)用說明:Oracl_第2頁
講義veritas官網(wǎng)應(yīng)用說明:Oracl_第3頁
講義veritas官網(wǎng)應(yīng)用說明:Oracl_第4頁
講義veritas官網(wǎng)應(yīng)用說明:Oracl_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Symantec Cluster Server 應(yīng)用說明:Oracle 服務(wù)器的動態(tài)重新配置Solaris6.1VCS 應(yīng)用說明:Oracle 服務(wù)器的動態(tài)重新配置本手冊所述版本:6.1是根據(jù)協(xié)議而提供,僅可按該協(xié)議的條款使用。文檔版本:6.1 Rev 0法律Copyright 2013 Symantec Corporation. 2013 年 Symantec Corporation。Allrights. 保留所利。Symantec、Symantec 徽標(biāo)、對勾標(biāo)記徽標(biāo)、Veritas、Veritas Storage Foundation、dCentral、NetBackup、Enterpr

2、ise Vault 和 LiveUpdate 是 Symantec Corporation和其他某些/地區(qū)的商標(biāo)或商標(biāo)?!癝ymantec”和“或其附屬機(jī)構(gòu)在”是 Symantec Corporation明。的商標(biāo)。其他名稱可能為其各自所有者的商標(biāo),特此聲本文檔中的根據(jù)限制其使用、分發(fā)和反編譯/逆向工程的協(xié)議分發(fā)。,不得Symantec Corporation(公司)及其特許人(如果。)事先以任何方式本文檔的本文檔按“現(xiàn)狀”提供,對于所有明示或暗示的條款、陳述和保證,任何適銷性、特定用途的適用性或無侵害知識產(chǎn)權(quán)的暗示保證,均不提供任何擔(dān)保,除非此類免責(zé)的范圍在法律上視為無效。Symantec

3、Corporation( 用本文檔相關(guān)的伴隨或后果性損害負(fù)責(zé)。本文檔所含公司)不對任何與提供、執(zhí)行或使更改,恕不另行通知。根據(jù) FAR 12.212 中的定義,的文檔被視為“商業(yè)計(jì)算機(jī)”,受 FAR 第52.227-19 節(jié)“Commercial Computer Software - Restricted Rights”(商業(yè)計(jì)算機(jī)受限權(quán)利)和 DFARS 第 227.7202 節(jié)“Rights in Commercial Computer Software or CommercialComputer Software Documentation”(商業(yè)計(jì)算機(jī)或商業(yè)計(jì)算機(jī)文檔權(quán)利)中的適用規(guī)

4、定,以及所有后續(xù)法規(guī)中規(guī)定的權(quán)利的制約(無論是 Symantec 內(nèi)部部署還是作為托管服務(wù)提供)。僅可根據(jù)本協(xié)議的條款對的文檔進(jìn)行使用、修改、發(fā)布、執(zhí)行、顯示或披露。Symantec Corporation 350 Ellis StreetMountain View, CA 94043技術(shù)支持Symantec 技術(shù)支持具有全球性支持中心。技術(shù)支持的主要任務(wù)是響應(yīng)有關(guān)特征和功能的特定。技術(shù)支持小組還負(fù)責(zé)創(chuàng)建我們的聯(lián)機(jī)知識庫文章。技術(shù)支持小組與 Symantec 內(nèi)的其他相互協(xié)作,及時解答您的問題。例如,技術(shù)支持小組與工程和 Symantec 安全響應(yīng)中心協(xié)作,提供警報服務(wù)和服務(wù)。定義更新Syma

5、ntec 提供的支持服務(wù)以: 一系列支持服務(wù),使您能為任何規(guī)模的選擇適用的支持服務(wù)和/或基于 Web 的支持,提供快速響應(yīng)及最新 升級保障,提供升級 全球支持,提供區(qū)域性工作時間或全天候兩種購買選項(xiàng) 超級支持服務(wù),帳戶管理服務(wù)有關(guān) Symantec 支持服務(wù)的,請通過以下 URL我們的:所有支持服務(wù)都將根據(jù)您的支持協(xié)議和當(dāng)時有效的企業(yè)技術(shù)支持策略來提供。與技術(shù)支持具有有效維護(hù)協(xié)議的客戶可以通過以下技術(shù)支持:在技術(shù)支持之前,請確保您的計(jì)算機(jī)符合文檔中所列的系統(tǒng)要求。而且您應(yīng)當(dāng)坐在發(fā)生問題的計(jì)算機(jī)旁邊,以便需要時重現(xiàn)問題。技術(shù)支持時,請準(zhǔn)備好以下版本: 硬件 可用內(nèi)存、磁盤空間和 NIC 網(wǎng)卡 操

6、作系統(tǒng) 版本和補(bǔ)丁程序級別 網(wǎng)絡(luò)結(jié)構(gòu) 路由器、網(wǎng)關(guān)和 IP 地址 問題說明: 錯誤消息和日志文件Symantec 之前執(zhí)行過的故障排除操作 最近所做的配置更改和網(wǎng)絡(luò)更改與如果您的 Symantec需要或鑰,請我們的技術(shù)支持網(wǎng)頁:客戶服務(wù)可從以下獲得客戶服務(wù):客戶服務(wù)可幫助您解決一些非技術(shù)性問題,例如以下幾類問題: 有關(guān)或序列號的問題更新(例如,更改地址或名稱)(功能、可用的語言、當(dāng)?shù)亟?jīng)銷商) 更新和升級的最新 有關(guān) 有關(guān)升級保障和維護(hù)合同的 Symantec 采購計(jì)劃的相關(guān) 有關(guān) Symantec 技術(shù)支持選項(xiàng)的建議 非技術(shù)性的售前問題 與光盤或手冊相關(guān)的問題文檔我們十分重視您對文檔的反饋。請

7、發(fā)送改進(jìn)建議和有關(guān)錯誤或疏漏的報告。請?jiān)谀膱蟾嬷兴鶊蟾娴奈谋緝?nèi)容的文檔標(biāo)題和文檔版本(位于第二頁上)以及章節(jié)標(biāo)題。請將反饋發(fā)送到:doc_feedback有關(guān)最新的 HOWTO 文章、文檔更新的,或者要詢問有關(guān)文檔的問題,請Symantec Connect 中的 Storage and Clustering Documentation 論壇。forums/storage-and-clustering-documentation維護(hù)協(xié)議資源如果想就現(xiàn)有維護(hù)協(xié)議事宜聯(lián)絡(luò) Symantec,請通過以下方式聯(lián)絡(luò)您所在地區(qū)的維護(hù)協(xié)議管理部門:/地區(qū)郵件800 810 8826-Sales陸0080 1

8、611 391-Sales800 963 421-Sales特別行政區(qū)Oracle 服務(wù)器的動態(tài)重新配置本文檔包含以下: 概述:VCS 環(huán)境中的動態(tài)重新配置 支持的硬件 準(zhǔn)備執(zhí)行動態(tài)重新配置 要求 VCS 關(guān)閉的情形 停止和啟動 VCS 在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置 在 Oracle SunEnterprise 10K 上執(zhí)行動態(tài)重新配置 替換 M5000 服務(wù)器上的聯(lián)機(jī)主機(jī)總線適配器 (HBA)概述:VCS 環(huán)境中的動態(tài)重新配置此應(yīng)用說明了如何在 Oracle 服務(wù)器的 VCS 已形成集群的系統(tǒng)域上執(zhí)行動態(tài)重新配置操作 TM 。

9、通常,動態(tài)重新配置操作在域中配置和取消配置 CPU/內(nèi)存板以及 I/O 板。這些操作將板從一個域切換至其他域,或者刪除板或卡以對其進(jìn)行升級或替換??梢栽诓僮鳝h(huán)境持續(xù)運(yùn)行時執(zhí)行動態(tài)重新配置操作。但是,如果在具有永久內(nèi)存的 CPU/內(nèi)存板上執(zhí)行動態(tài)重新配置操作,將要求臨時暫停系統(tǒng)域。在這種情況下,必須停止 VCS。使用以下過程來動態(tài)地重新配置包含 VCS繼續(xù)。心跳鏈接的系統(tǒng)板。如果需要這樣做,則必須先停止 VCS,然后再Oracle 服務(wù)器的動態(tài)重新配置8支持的硬件對于在 I/O 板上執(zhí)行的動態(tài)重新配置操作,請確保已了正在使用和屬于該 I/O板的所有,即任何應(yīng)用模塊均未使用這些。對于 Symant

10、ec Storage Foundation for Oracle RAC 的用戶,如果必須停止 VCS,則需要在正在重新配置的域內(nèi)停止 Oracle RAC 實(shí)例。這的實(shí)例時,在其他 RAC 實(shí)例之間進(jìn)行通信。請參見第 9 頁的“要求 VCS 關(guān)閉的情形”。請參見第 10 頁的“停止和啟動 VCS”。只要使用具有動態(tài)多徑處理 (DMP) 功能的 VxVM 來管理共享在暫時停止一個域中,就可以動態(tài)地重新配置具有 I/O器的板。Solaris 動態(tài)重新配置實(shí)用程序可使您重新配置系統(tǒng)板的資源,以便不需要系統(tǒng)停機(jī)時間即可替換系統(tǒng)板。在這種情況下,您必須先“分離”或者重新配置板,以便可以禁用其資源并將其

11、資源從域配置中刪除,然后才能以物理方式刪除該板。同樣,在域中以物理方式替換板之后,您必須將其“掛接”,或者將其重新配置到域中。動態(tài)重新配置的 Oracle 文檔包含對過程和命令的全面描述。要避免損壞系統(tǒng)板和組件,您應(yīng)該熟悉對其進(jìn)行刪除和替換的過程。注意:目前,在 I/O器和持使用動態(tài)重新配置。使用多路復(fù)用 I/O (MPxIO) 的集群中,VCS 不支支持的硬件下列是支持的要求和硬件要求的列表:支持的的最新,請參考Symantec Cluster Server 版本說明。有支持支持的硬件 Oracle SunFire/Enterprise 服務(wù)器(s6800、e12K/15K、e10K、e25

12、K)準(zhǔn)備執(zhí)行動態(tài)重新配置請確保您已確定系統(tǒng)板上將受動態(tài)重新配置操作影響的影響。要動態(tài)地重新配置,板必須滿足以下條件:,并確定如何減輕這些Oracle 服務(wù)器的動態(tài)重新配置要求 VCS 關(guān)閉的情形9 板上的關(guān)鍵資源必須是冗余的。例如,對于具有冗余 CPU 和內(nèi)存的板,可以在替換其功能和停止其活動之后對其進(jìn)行重新配置。不能移動僅包含域中 CPU 的CPU 板。 對于包含永久內(nèi)存(例如,OpenBootTM PROM 或內(nèi)核內(nèi)存)的內(nèi)存板,可在將內(nèi)存移動到其他板之后,對其執(zhí)行移動操作。在具有永久內(nèi)存的板上執(zhí)行動態(tài)重新配置操作將要求關(guān)閉 VCS。 必須可以通過備用通路磁盤驅(qū)動器。動態(tài)多徑處理 (DMP

13、) 功能可提供備用路徑。在移動主機(jī)總線適配器 (HBA) 之前,請將所有卡的功能切換到備用卡。進(jìn)行的 HBA。不能移動對活動驅(qū)動器的唯一 在刪除卡之前,必須停止 PCI 卡上的活動。要求 VCS 關(guān)閉的情形在某些情況下,需要停止 VCS 并取消配置 GAB 及 LLT。在下列情況中,必須關(guān)閉 VCS: 在具有永久內(nèi)存的系統(tǒng)板上(CPU/內(nèi)存板)執(zhí)行動態(tài)重新配置時。 當(dāng)要求重新配置的 I/O 板包含域使用的所有 當(dāng) I/O 板僅包含域使用的公共網(wǎng)絡(luò)鏈路時。網(wǎng)絡(luò)鏈路時。 當(dāng) I/O 板包含指向?qū)⒂蚣{入集群之前對某些的所有路徑時。布局進(jìn)行規(guī)劃,就不必執(zhí)行 VCS 關(guān)閉。具有永久內(nèi)存的 CPU/內(nèi)存板

14、如果要刪除的 CPU/內(nèi)存板包含永久內(nèi)存,則必須暫停操作系統(tǒng)的功能,才能進(jìn)行動態(tài)重新配置。在這種情況下,必須停止 VCS。但是,如果在不包含永久內(nèi)存的板上執(zhí)行動態(tài)重新配置,則不需要停止 VCS。通常,在具有多個 CPU/內(nèi)存板的域中,只有一個板具有永久內(nèi)存,而其他板沒有。執(zhí)行動態(tài)重新配置以將新板添加到域時,域中的現(xiàn)有功能不受動態(tài)添加新 CPU/內(nèi)存板的影響。注意:如果必須重新配置多個板,且其中某個板具有永久內(nèi)存,請最后重新配置具有永久內(nèi)存的板。此順序可確保 VCS 停機(jī)時間最短。Oracle 服務(wù)器的動態(tài)重新配置停止和啟動 VCS10確定 CPU/內(nèi)存板是否具有永久內(nèi)存12以域管理員登錄到域。

15、通過輸入以下命令,列出域中具有永久內(nèi)存的板:# cfgadm -av | grep permanentSB2:memory connected configured ok base address 0x1e000000000,16777216 KBytes total, 2001200 KBytes permanent示例中的輸出顯示 SB2 包含永久內(nèi)存。必須先停止 VCS,然后才能動態(tài)重新配置此板。請參見第 10 頁的“停止和啟動 VCS”。域中的其他 CPU/內(nèi)存板不包含永久內(nèi)存,無需停止 VCS 即可動態(tài)地重新配置。停止和啟動 VCS本節(jié)包含停止 VCS(如果動態(tài)重新配置需要)的步驟,

16、以及啟動 VCS(如果要進(jìn)行動態(tài)重新配置已停止)的步驟。 請參見第 10 頁的“在標(biāo)準(zhǔn)環(huán)境中停止 VCS”。 請參見第 12 頁的“在標(biāo)準(zhǔn)環(huán)境中重新啟動 VCS”。 請參見第 13 頁的“在 Symantec SF for Oracle RAC 環(huán)境中停止 VCS”。 請參見第 16 頁的“在 Symantec SF for Oracle RAC 環(huán)境中重新啟動 VCS”。在標(biāo)準(zhǔn)環(huán)境中停止 VCS當(dāng)您動態(tài)重新配置 CPU/內(nèi)存板和 I/O 板時,某些情況下可能有必要在域中停止VCS。對于在三個或三個以上域的集群上運(yùn)行的應(yīng)用程序,如果在其中一個域中 VCS 操作必須停止,則這些應(yīng)用程序在兩個或域

17、中仍然具有高可用性。在兩個域的集群中,當(dāng) VCS 必須在其中一個域上停止時,重新配置過程中運(yùn)行的應(yīng)用程序不再具有高可用性。如果運(yùn)行 Symantec SF for Oracle RAC,請參見在 Symantec SF for Oracle RAC環(huán)境中停止 VCSOracle 服務(wù)器的動態(tài)重新配置停止和啟動 VCS11在標(biāo)準(zhǔn)環(huán)境中停止 VCS12以正在重新配置的域(例如 dom1)的管理員登錄。列出 VCS 服務(wù)組,確定哪些在域上處于聯(lián)機(jī)狀態(tài)。# hagrp -list如果可以將運(yùn)行在該域上的服務(wù)組切換到另一個域(例如 dom2),則切換服務(wù)組。# hagrp -switch service

18、_grp_name -to dom2驗(yàn)證服務(wù)組在 dom1 上是否處于脫機(jī)狀態(tài)。# hastatus停止 dom1 上的 VCS。# hastop -local如果不能將聯(lián)機(jī)的服務(wù)組切換到另一個系統(tǒng),請?jiān)趧討B(tài)重新配置期間將凍結(jié)每個服務(wù)組。將 VCS 配置的屬性設(shè)置為可寫。# haconf -makerw持久凍結(jié)每個服務(wù)組。34# hagrp -ze service_grp_name -persistent驗(yàn)證組是否被凍結(jié)。# hagrp display | grep Frozen將配置的屬性設(shè)置為只讀。# haconf -dump -makero 停止 VCS。# hastop -local

19、-force取消配置 I/O 防護(hù)模塊# /sbin/vxfenconfig -U取消配置 GAB。# /sbin/gabconfig -U取消配置 LLT。# /sbin/lltconfig -U回答 y 確認(rèn)要停止 LLT。567Oracle 服務(wù)器的動態(tài)重新配置停止和啟動 VCS128如果需要,請停止 VxFen、GAB 和 LLT 模塊。# svcadm disable -t system/vxfen# svcadm disable -t system/gab# svcadm disable -t system/llt從內(nèi)核刪除 VxFen、GAB 和 LLT 模塊。確定 VxFen、

20、GAB 和 LLT 模塊的 ID: # modinfo | egrep vxfen|gab|llt9305 78531900 30e 305 1 gab292 78493850 30e 292 1 llt根據(jù)其模塊 ID 卸載 GAB 和 LLT 模塊:# modunload -i 305# modunload -i 292現(xiàn)在可以開始執(zhí)行動態(tài)重新配置了。10在標(biāo)準(zhǔn)環(huán)境中重新啟動 VCS如果您已準(zhǔn)備好在執(zhí)行動態(tài)重新配置的域中重新啟動 VCS,請使用以下過程。如果運(yùn)行 Symantec SF for Oracle RAC 并且準(zhǔn)備好重新啟動 VCS,請參見在 Symantec SF for Or

21、acle RAC 環(huán)境中重新啟動 VCS。重新啟動 LLT、GAB 和 VCS1重新啟動 LLT。# svcadm enable system/llt重新啟動 GAB。# svcadm enable system/gab重新啟動 I/O 防護(hù)。# svcadm enable system/vxfen23Oracle 服務(wù)器的動態(tài)重新配置停止和啟動 VCS134啟動 VCS。# hastart驗(yàn)證 GAB 和 VCS 是否已啟動。# /sbin/gabconfig -a5GAB Port Memberships=Port a gen 4a1c0001 membership 012 Port h

22、gen g8ty0002 membership 012使服務(wù)組聯(lián)機(jī)1確定哪些服務(wù)組被凍結(jié)。# hagrp -display | grep Frozen使配置可寫。# haconf -makerw取消凍結(jié)服務(wù)組。23# hagrp -unze service_grp_name -persistent4將配置的屬性設(shè)置為只讀。# haconf -dump -makero在 Symantec SF for Oracle RAC 環(huán)境中停止 VCS如果必須在運(yùn)行 Symantec SF for Oracle RAC 的域中停止 VCS,則必須使正在重新配置的域上的 Oracle RAC 應(yīng)用程序脫機(jī)。

23、此外,必須取消配置 GAB、LLT、LMX 和 VXFEN 模塊。執(zhí)行這些步驟可確保其他實(shí)例嘗試與停止的實(shí)例通信。當(dāng)實(shí)例不響應(yīng)時,這可能會導(dǎo)致應(yīng)用程序掛起。在 Symantec SF for Oracle RAC 環(huán)境中停止 VCS12以正在重新配置的域(例如 dom1)的管理員登錄。列出已配置的 VCS 服務(wù)組并查看哪些在域中處于聯(lián)機(jī)狀態(tài):# hagrp -list根據(jù)步驟 2 的輸出,在 dom1 域中使每個聯(lián)機(jī)的服務(wù)組脫機(jī)。請使用以下命令:3# hagrp -offlirvice_grp_name -sys dom1Oracle 服務(wù)器的動態(tài)重新配置停止和啟動 VCS144停止 VCS。

24、# hastop -local除端口 h 之外,此命令還停止使用端口 v 和 w 的 CVM 驅(qū)動程序。56如果裝入了任何不受 VCS的 CFS 文件系統(tǒng),請將其卸載。停止和取消配置 DBE/AC 所需的驅(qū)動程序:# cd /opt/VRTSvcs/rac# ./uload_drvUnloading qlog Unloading odm Unloading fdd Unloading vxportalUnloading vxfs7取消配置分別使用端口 b 和 o 的 VCSMM 和 I/O 防護(hù)驅(qū)動程序:# /sbin/vxfenconfig -U# /sbin/vcsmmconfig -U

25、取消配置 LMX 驅(qū)動程序: # /sbin/lmxconfig -U驗(yàn)證驅(qū)動程序 h、v、w、f、q、d、b 和 o 是否已停止。當(dāng)使用 gabconfig -a 命令時,它們不應(yīng)顯示成員集:# gabconfig -a89GAB Port Memberships=Port a gen 4a1c0001 membership 01Oracle 服務(wù)器的動態(tài)重新配置停止和啟動 VCS1510如果需要,請停止集群防護(hù)、VCSMM、LMX、ODM 和 GAB 模塊。# svcadm disable -t system/vxfen# svcadm disable -t system/vcsmm# s

26、vcadm disable -t system/lmx注意:僅對 Solaris 10 執(zhí)行命令 lmx。# svcadm disable -t system/vxodm# svcadm disable -t system/gab# svcadm disable -t system/llt卸載 VCSMM、I/O 防護(hù)和 LMX 模塊。確定 VCSMM、I/O 防護(hù)和 LMX 的模塊 ID:# modinfo | egrep lmx|vxfen|vcsmm11237 783e4000 25497 237 1 vcsmm (VERITAS Membership Manager)238 78440

27、000 263df 238 1 vxfen (VERITAS I/O Fencing)239 7845a000 12b1e 239 1 lmx (LLT Mux 3.5B2)根據(jù)其模塊 ID 卸載 VCSMM、I/O 防護(hù)和 LMX 模塊:# modunload -i 237# modunload -i 238# modunload -i 239取消配置 GAB# /sbin/gabconfig -U取消配置 LLT# /sbin/lltconfig -U1213Oracle 服務(wù)器的動態(tài)重新配置停止和啟動 VCS1614從內(nèi)核刪除 GAB 和 LLT 模塊。確定 GAB 和 LLT 模塊的

28、ID:# modinfo | egrep gab|llt305 78531900 30e 305 1 gab292 78493850 30e 292 1 llt根據(jù)其模塊 ID 卸載 GAB 和 LLT 模塊:# modunload -i 305# modunload -i 29215 現(xiàn)在可以開始執(zhí)行動態(tài)重新配置了。在 Symantec SF for Oracle RAC 環(huán)境中重新啟動 VCS如果在動態(tài)重新配置 CPU/內(nèi)存板之前已經(jīng)執(zhí)行了在 Symantec SF for Oracle RAC環(huán)境中停止 VCS 中聯(lián)機(jī)。的過程,請使用下列過程重新啟動 VCS 并使服務(wù)組在域上重新啟動 L

29、LT、GAB、VCS 和 DBE/AC 進(jìn)程1重新啟動 LLT。# svcadm enable system/llt重新啟動 GAB。# svcadm enable system/gab重新啟動 LMX 驅(qū)動程序。# svcadm enable system/lmx重新啟動 VCSMM 驅(qū)動程序。# svcadm enable system/vcsmm重新啟動 VXFEN 驅(qū)動程序# svcadm enable system/vxfen重新啟動 ODM 驅(qū)動程序。# svcadm enable system/odm啟動 VCS。# hastart驗(yàn)證 CVM 服務(wù)組是否處于聯(lián)機(jī)狀態(tài)。# hag

30、rp -state cvm2345678Oracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置179驗(yàn)證是否配置了 DBE/AC for Oracle9i RAC 所需的 GAB 成員集。# /sbin/gabconfig -aGAB Port Memberships=Port a gen 4a1c0001 membership 012 Port b gen g8ty0002 membership 012 Port d gen 40100001 membership 012 Port f gen f1990002 memb

31、ership 012 Port h gen g8ty0002 membership 012 Port o gen f1100002 membership 012 Port q gen 28d10002 membership 012 Port v gen 1fc60002 membership 012 Port w gen 15ba0002 membership 01210使在請參見第 11 頁的3。 中置于脫機(jī)狀態(tài)的服務(wù)組聯(lián)機(jī)。# hagrp -onlirvice_grp_name -sys dom1在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置您

32、可以動態(tài)重新配置 Oracle SunFire s6800/e12K/e15K/e25K 的 CPU/內(nèi)存板、I/O板和 I/O 板上的 PCI。 請參見第 17 頁的“在 CPU/內(nèi)存板上執(zhí)行動態(tài)重新配置”。 請參見第 24 頁的“在 I/O 板的 PCI 卡上執(zhí)行動態(tài)重新配置”。 請參見第 26 頁的“在 I/O 板上執(zhí)行動態(tài)重新配置”。在 CPU/內(nèi)存板上執(zhí)行動態(tài)重新配置您可能希望刪除出現(xiàn)故障的 CPU/內(nèi)存板,或者將某個板從一個域重新配置到需要該板的其他域中。要將某個板從一個域重新分配到其他域中,您必須從一個域中取消配置該板,然后將其重新分配到其他域中。不必將該板從其插槽中以物理方式刪

33、除,即可完成此操作。但是,要替換某個板,則必須從一個域中取消配置該板,以物理方式將其刪 除,然后將替換板添加至域中,并對替換板進(jìn)行重新配置。使用下列過程可以動態(tài)地重新配置 CPU/內(nèi)存板。Oracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置18確定要重新配置的板的狀態(tài)12需要,以管理員登錄到包含 CPU/內(nèi)存板的域中。確定要刪除的板的掛接點(diǎn):# cfgadmAp_Id Type Receptable Occupant Cond.N0.SB2 CPU connected configured ok.3確保您已檢查該板是否具

34、有永久內(nèi)存。請參見第 10 頁的“確定 CPU/內(nèi)存板是否具有永久內(nèi)存”。 如果域中您要動態(tài)重新配置的板包含永久內(nèi)存,請確保先使用請參見第 10 頁的“停止和啟動 VCS”。中描述的過程停止 VCS 請參見第 10 頁的“在標(biāo)準(zhǔn)環(huán)境中停止 VCS”。 請參見第 12 頁的“在標(biāo)準(zhǔn)環(huán)境中重新啟動 VCS”。 請參見第 13 頁的“在 Symantec SF for Oracle RAC 環(huán)境中停止 VCS”。 請參見第 16 頁的“在 Symantec SF for Oracle RAC 環(huán)境中重新啟動VCS”。 如果您要重新配置的板不包含永久內(nèi)存,則可以繼續(xù)對其進(jìn)行動態(tài)重新配置。將綁定到板上

35、CPU 的進(jìn)程取消綁定1要確定是否有綁定到 CPU 的進(jìn)程,請輸入:# pbind -q如果某個進(jìn)程已綁定到板,則輸出會表示該進(jìn)程的 ID 和 CPU 的 ID 號。2process id 650: 03如果沒有任何輸出,或者輸出顯示沒有任何進(jìn)程已綁定到要重新配置的板上的CPU,請執(zhí)行取消配置板中的步驟。將綁定到板上 CPU 的所有進(jìn)程取消綁定。例如,輸入:# pbind -u 6504Oracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置195需要,將進(jìn)程重新綁定到其他板上的處理器。例如,使用以下命令將進(jìn)程650 綁定到

36、其他板上 ID 為 9 的處理器:# pbind -b 650 9如果嘗試取消配置某個板,而該板具有已綁定的進(jìn)程,則會收到類似如下的消息:6cfgadm: Hardware specific failure: unconfigure SB15: Failed tooff-line:dr0:SB15:cpu3Oracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置20取消配置板1取消配置板并將其斷開:# cfgadm -v -c disconnect SB2如果該板不包含永久內(nèi)存,則命令的輸出類似如下所示( 出略有不同):2每

37、個服務(wù)器的輸request request request request request request request request request requestrequestdelete capacity (4 cpus)delete capacity (2097152 pages) delete capacity SB2 doneoffline offline offline offline offline offline offlineofflineSUNW_cpu/cpu448 SUNW_cpu/cpu449 SUNW_cpu/cpu450 SUNW_cpu/cpu451 SU

38、NW_cpu/cpu448 done SUNW_cpu/cpu449 done SUNW_cpu/cpu450 doneSUNW_cpu/cpu451 doneunconfigure SB2unconfigure SB2donenotify remove SUNW_cpu/cpu448 notify remove SUNW_cpu/cpu449 notify remove SUNW_cpu/cpu450 notify remove SUNW_cpu/cpu451 notify remove SUNW_cpu/cpu448 done notify remove SUNW_cpu/cpu449 d

39、one notify remove SUNW_cpu/cpu450 done notify remove SUNW_cpu/cpu451 done disconnect SB2disconnect SB2 done poweroff SB2 poweroff SB2 doneunassign SB2 skipped跳到 4。Oracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置213如果該板具有永久內(nèi)存,則系統(tǒng)會提示您繼續(xù):System may be temporarily suspended; proceed (yes/

40、no)?如果回答為“yes (是)”,則繼續(xù)執(zhí)行動態(tài)重新配置。在重新配置期間,系統(tǒng)處于暫停狀態(tài)。系統(tǒng)在其他板上繼續(xù)執(zhí)行操作時,會斷開要重新配置的板。如果斷開操作,則輸出類似如下所示(不同服務(wù)器的輸出略有不同):request request request request request request request request request request request requestsuspend SUNW_OS suspend SUNW_OS donedelete capacity (2097152 pages)delete capacity SB15 doneoffline

41、offline offline offline offline offline offlineofflineSUNW_cpu/cpu480 SUNW_cpu/cpu481 SUNW_cpu/cpu482 SUNW_cpu/cpu483 SUNW_cpu/cpu480 done SUNW_cpu/cpu481 done SUNW_cpu/cpu482 doneSUNW_cpu/cpu483 doneunconfigure SB15 unconfigure SB15 donenotify remove SUNW_cpu/cpu480 notify remove SUNW_cpu/cpu481 no

42、tify remove SUNW_cpu/cpu482 notify remove SUNW_cpu/cpu483 notify remove SUNW_cpu/cpu480 done notify remove SUNW_cpu/cpu481 done notify remove SUNW_cpu/cpu482 done notify remove SUNW_cpu/cpu483 done disconnect SB15disconnect SB15 donepoweroff SB15跳到 4。注意:如果要取消配置的板上正在運(yùn)行實(shí)時進(jìn)程,則斷開操作可能您必須先以適當(dāng)方式停止這些進(jìn)程,然后才能

43、繼續(xù)進(jìn)行動態(tài)重新配置。Oracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置224如果該板具有必須停止的實(shí)時進(jìn)程,則動態(tài)重新配置操作將失敗,同時會表明正在運(yùn)行的這些進(jìn)程的 PID。能會略有不同。例如:不同 Oracle Sun Enterprise 服務(wù)器的輸出可.notify remove SUNW_cpu/cpu481 done notify remove SUNW_cpu/cpu482 done notify remove SUNW_cpu/cpu483 donecfgadm: Hardware specific f

44、ailure: unconfigure SB15:Cannotquiesce realtime th: 6215要確定進(jìn)程的名稱,請使用以下命令:# ps -ef | grep PID以適當(dāng)方式停止進(jìn)程。例如,必須使用 kill 命令停止示例中的進(jìn)程:# kill -9 PID678重試第 1 步中令。要驗(yàn)證該板狀態(tài)是否為已斷開和未配置,請使用 cfgadm 命令:# cfgadmAp_Id Type Receptable Occupant Cond.N0.SB2 CPU disconnected unconfigured unknown.現(xiàn)在您可以將該板從插槽中刪除,也可以將其重新分配給其他

45、域。注意:在驗(yàn)證該板已斷開之前,刪除該板。9如果您要立即替換該板,請參見將板添加到域。否則,請返回要操作的集群, 而不使用下節(jié)的過程替換已斷開的 CPU/內(nèi)存板。將板添加到域12以管理員登錄到計(jì)劃在其中添加或配置板的域。如果您要在域(例如 dom1)中添加新板或替換板,請驗(yàn)證要包含板的插槽狀態(tài)。要將某個插槽配置為具有新板,該插槽必須具有以下狀態(tài)和條件:Oracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置23 容器狀態(tài):空 占用狀態(tài):未配置 條件:未知通過使用 cfgadm 命令列出插槽來驗(yàn)證此條件,如下列示例中所示。在

46、dom1域中,插槽 SB2 將包含 CPU 板:使用 cfgadm 命令連接和配置 CPU 或內(nèi)存板:cfgadm -v -c configure SBx例如:# cfgadm -v -c configure SB23assign SB2 assign SB2 done poweron SB2 poweron SB2 done test SB2test SB2 done connect SB2 connect SB2 done configure SB2 configure SB2 donenotify online SUNW_cpu/cpu448 notify online SUNW_cpu

47、/cpu449 notify online SUNW_cpu/cpu450 notify online SUNW_cpu/cpu451 notify add capacity (4 cpus) notify add capacity (2097152 pages)notify add capacity SB2 done4使用 cfgadm 命令驗(yàn)證是否已連接并已配置新板。例如:# cfgadmAp_Id Type Receptable Occupant Cond.SB2 CPU connected configured okOracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s

48、6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置24在 I/O 板的 PCI 卡上執(zhí)行動態(tài)重新配置可以刪除和替換 I/O 板上包含 HBA 的卡。在 Dynamic Multi-Pathing (DMP) 配置中,如果已將故障的 HBA 與不同卡上的其他適配器結(jié)合使用,則通過備用路徑可繼續(xù)執(zhí)行 I/O,并且不需要停止 VCS。確定要取消配置的卡的狀態(tài)12以管理員登錄到域。在下列示例中,I/O 板位于 dom1 域。檢查板的狀態(tài)。使用 cfgadm 命令。cougar# cfgadm輸出如下所示:Ap_Id Type Receptacle Occupant ConditionIO4 HP

49、CI connected configured okIO4_C3V0 fibp connected configured okIO4_C3V1 pci-pci/hp connected configured okIO4_C5V0 pci-pci/hp connected configured okIO4_C5V1 fibp connected configured okSB7 CPU connected configured ok SB8 CPU connected configured okc0 scsi-bus connected configured unknown c1 scsi-bu

50、s connected unconfigured unknown c2 fc connected unconfigured unknownc3 fc connected unconfigured unknownc4 fc-fabric connected configured unknown c5 fc connected unconfigured unknown cougar# uname -aSunOS cougar 5.10 Generic_118833-17 sun4u sparc SUNW,Sun-Fire-15000cougar#如果是 Solaris,則通過 I/O 板插槽名稱的

51、報告,可以更輕松地了解物理和邏輯之間的,因?yàn)?I/O 板上的插槽也使用 C35V01 標(biāo)記進(jìn)行編號。刪除 PCI 卡1使用 vxdmpadm 命令,禁用 I/O 系統(tǒng)卡上的# vxdmpadm disable ctlr=c3器:如果該卡具有多個斷開該卡:器,請對卡上的每個器重復(fù)此命令。2# cfgadm -v -c disconnect pcisch1:sg8slot0使用 cfgadm 命令檢查卡的狀態(tài)和條件:3Oracle 服務(wù)器的動態(tài)重新配置在 Oracle SunFire(s6800;e12K/15K/e25K)上執(zhí)行動態(tài)重新配置25# cfgadm已斷開的卡必須具有以下狀態(tài)和條件:

52、容器狀態(tài): 斷開 占用狀態(tài):未配置 條件:未知僅在斷電時刪除已斷開的卡。4添加卡1(例如 PCI 卡)。驗(yàn)證所選的插槽是否可以接受要接受,插槽必須具有以下狀態(tài)和條件: 容器狀態(tài):空或斷開 占用狀態(tài):未配置 條件:未知通過使用 cfgadm 命令列出所有系統(tǒng)板來驗(yàn)證此條件,如下列示例中所示:輸出如下所示:cougar# cfgadmAp_Id Type Receptacle Occupant ConditionIO4 HPCI connected configured okIO4_C3V0 fibp connected configured okIO4_C3V1 pci-pci/hp connected configured okIO4_C5V0 pci-pci/hp connected configured okIO4_C5V1 fibp connected configured okSB7 CPU connected configured ok SB8 CPU connected configured okc0 scsi-bus connected configured unk

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論