你好:一般的數(shù)據(jù)庫(kù)都是用的rac進(jìn)行集群,用到負(fù)載均衡什么的,這個(gè)很復(fù)雜,一般都是系統(tǒng)工程師來(lái)進(jìn)行維護(hù),WebSphere等配置jdbc過(guò)程中配置成兩個(gè)數(shù)據(jù)源就可以來(lái)均衡訪問(wèn)不同的服務(wù)器ip。
創(chuàng)新互聯(lián)公司是一家專(zhuān)注于成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計(jì),平陸網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專(zhuān)注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專(zhuān)業(yè)建站公司;建站業(yè)務(wù)涵蓋:平陸等地區(qū)。平陸做網(wǎng)站價(jià)格咨詢(xún):13518219792
通過(guò)RAC實(shí)現(xiàn)。只是共享存儲(chǔ)。各臺(tái)機(jī)器有自己的共享內(nèi)存。并非每臺(tái)機(jī)器的內(nèi)存共享累加起來(lái)組成一個(gè)數(shù)據(jù)庫(kù)的共享內(nèi)存。 RAC的好處是所有機(jī)器組成一個(gè)集群。 ORACLE RAC工作原理 在一個(gè)應(yīng)用環(huán)境當(dāng)中,所有的服務(wù)器使用和管理同一個(gè)數(shù)據(jù)庫(kù),目的是為了分散每一臺(tái)服務(wù)器的工作量,硬件上至少需要兩臺(tái)以上的服務(wù)器,而且還需要一個(gè)共享存儲(chǔ)設(shè)備。同時(shí)還需要兩類(lèi)軟件,一個(gè)是集群軟件,另外一個(gè)就是Oracle數(shù)據(jù)庫(kù)中的RAC組件。同時(shí)所有服務(wù)器上的OS都應(yīng)該是同一類(lèi)OS,根據(jù)負(fù)載均衡的配置策略,當(dāng)一個(gè)客戶(hù)端發(fā)送請(qǐng)求到某一臺(tái)服務(wù)的listener后,這臺(tái)服務(wù)器根據(jù)我們的負(fù)載均衡策略,會(huì)把請(qǐng)求發(fā)送給本機(jī)的RAC組件處理也可能會(huì)發(fā)送給另外一臺(tái)服務(wù)器的RAC組件處理,處理完請(qǐng)求后,RAC會(huì)通過(guò)集群軟件來(lái)訪問(wèn)我們的共享存儲(chǔ)設(shè)備。 邏輯結(jié)構(gòu)上看,每一個(gè)參加集群的節(jié)點(diǎn)有一個(gè)獨(dú)立的instance,這些instance訪問(wèn)同一個(gè)數(shù)據(jù)庫(kù)。節(jié)點(diǎn)之間通過(guò)集群軟件的通訊層(communication layer)來(lái)進(jìn)行通訊。同時(shí)為了減少I(mǎi)O的消耗,存在了一個(gè)全局緩存服務(wù),因此每一個(gè)數(shù)據(jù)庫(kù)的instance,都保留了一份相同的數(shù)據(jù)庫(kù)cache。 RAC中的特點(diǎn)是:每一個(gè)節(jié)點(diǎn)的instance都有自己的SGA 每一個(gè)節(jié)點(diǎn)的instance都有自己的background process 每一個(gè)節(jié)點(diǎn)的instance都有自己的redo logs 每一個(gè)節(jié)點(diǎn)的instance都有自己的undo表空間所有節(jié)點(diǎn)都共享一份datafiles和controlfiles Oracle還提出了一個(gè)緩存融合的技術(shù)(Cache fusion) 目的有兩個(gè) 1.保證緩存的一致性IXPUB技術(shù)博客 2.減少共享磁盤(pán)IO的消耗IXPUB技術(shù)博客因此在RAC環(huán)境中多個(gè)節(jié)點(diǎn)保留了同一份的DB CACHE 緩存融合(Cache fusion)工作原理: 1.其中一個(gè)節(jié)點(diǎn)會(huì)從共享數(shù)據(jù)庫(kù)中讀取一個(gè)block到db cache中 2.這個(gè)節(jié)點(diǎn)會(huì)在所有的節(jié)點(diǎn)進(jìn)行交叉db block copy 3.當(dāng)任何一個(gè)節(jié)點(diǎn)緩存被修改的時(shí)候,就會(huì)在節(jié)點(diǎn)之間進(jìn)行緩存修改 4.為了達(dá)到存儲(chǔ)的一致最終修改的結(jié)果也會(huì)寫(xiě)到磁盤(pán)上 ClusterWare組件 有四種Service Crsd - 集群資源服務(wù) Cssd - 集群同步服務(wù) Evmd - 事件管理服務(wù) oprocd - 節(jié)點(diǎn)檢測(cè)監(jiān)控有三類(lèi)Resource VIP - 虛擬IP地址(Virtual IP) OCR - Oracle Cluster Registry(集群注冊(cè)文件),記錄每個(gè)節(jié)點(diǎn)的相關(guān)信息 Voting Disk - Establishes quorum (表決磁盤(pán)),仲裁機(jī)制用于仲裁多個(gè)節(jié)點(diǎn)向共享節(jié)點(diǎn)同時(shí)寫(xiě)的行為,這樣做是為了避免發(fā)生沖突。 RAC的組件 提供過(guò)了額外的進(jìn)程,用來(lái)維護(hù)數(shù)據(jù)庫(kù) LMS - Gobal Cache Service Process 全局緩存服務(wù)進(jìn)程 LMD - Global Enqueue Service Daemon 全局查詢(xún)服務(wù)守護(hù)進(jìn)程 LMON - Global Enqueue Service Monitor全局查詢(xún)服務(wù)監(jiān)視進(jìn)程 LCK0 - Instance Enqueue Process 實(shí)例查詢(xún)進(jìn)程
VirtualBox遠(yuǎn)程顯示使得虛擬機(jī)的訪問(wèn)更加隨意和簡(jiǎn)單,但是該功能的初始安裝就完全是另一種情況。
Oracle VM VirtualBox是免費(fèi)的開(kāi)源桌面虛擬化和服務(wù)器虛擬化軟件。通過(guò)VirtualBox,可以支持三種虛擬機(jī)訪問(wèn)模式:通過(guò)VirtualBox軟件自帶界面;通過(guò)任意支持子虛擬機(jī)終端對(duì)話模式的界面(如VNC-Virtual Network Computing,RDS-Remote Desktop Service或任何其它協(xié)議)進(jìn)行;通過(guò)遠(yuǎn)程顯示系統(tǒng)進(jìn)行。
遠(yuǎn)程顯示系統(tǒng)是一個(gè)內(nèi)置功能,功能強(qiáng)大但安裝復(fù)雜。VirtualBox遠(yuǎn)程顯示借助微軟的RDP協(xié)議連接虛擬機(jī),不僅Windows虛機(jī),還包括所有安裝了VirtualBox擴(kuò)展包的子操作系統(tǒng)。讓人沮喪的原因是在VirtualBox遠(yuǎn)程顯示可以正常工作之前,需要經(jīng)歷一個(gè)異常繁瑣的安裝過(guò)程。
一旦它開(kāi)始工作,您幾乎可以在任何地方訪問(wèn)VirtualBox子虛擬機(jī),而不受控制界面安裝所在位置的限制。下面是關(guān)于如何安裝Oracle VM VirtualBox遠(yuǎn)程訪問(wèn)的步驟:
增加VirtualBox遠(yuǎn)程顯示擴(kuò)展
首先,您需要安裝可以啟用VirtualBox遠(yuǎn)程顯示系統(tǒng)的擴(kuò)展包VirtualBox download頁(yè)面中,可以找到Oracle VM VirtualBox Extension Pack,可以增加一系列的功能支持:USB2.0設(shè)備、因特爾網(wǎng)卡的PXE啟動(dòng)和VirtualBox遠(yuǎn)程顯示系統(tǒng)。如果VirtualBox軟件已經(jīng)安裝,所需的就是下載對(duì)應(yīng)版本的擴(kuò)展包。用于4.1.12和4.0.16版本的擴(kuò)展包完全不同,所以您需要做出正確選擇。
VirtualBox設(shè)置中顯示的擴(kuò)展包列表。在右側(cè)位置可看到Add Package標(biāo)簽
在安裝擴(kuò)展包之前,需要關(guān)閉--注意不是掛起--所有運(yùn)行中的虛擬機(jī),并關(guān)閉整個(gè)VirtualBox系統(tǒng)。在Windows中,您只需雙擊擴(kuò)展包或手動(dòng)在File Preferences Extensions中點(diǎn)擊Add Package圖標(biāo)找到正確的安裝包列表。如果您是通過(guò)命令行操作的,通過(guò)VBoxManager extpack命令添加VirtualBox遠(yuǎn)程顯示擴(kuò)展包。
安裝完成后,重啟宿主機(jī)。簡(jiǎn)單地停止和重啟VirtualBox軟件是不可行的,但是VirtualBox并不會(huì)提示您重啟。
設(shè)置虛擬機(jī)端口
現(xiàn)在您已經(jīng)開(kāi)始進(jìn)入VirtualBox遠(yuǎn)程訪問(wèn)模式,但是還需要通過(guò)RDP單獨(dú)地配置每臺(tái)您需要訪問(wèn)的虛擬機(jī)端口。這一步需要注意:要為每臺(tái)將建立RDP連接的子虛擬機(jī)分配端口號(hào),但是連接所使用的是宿主機(jī)的IP地址,而不是子機(jī)。每臺(tái)子機(jī)的端口號(hào)要不同以避免沖突。
為每臺(tái)子虛擬機(jī)選擇端口號(hào)。每臺(tái)虛擬機(jī)必須擁有唯一的RDP訪問(wèn)端口
例如,我在VirtualBox中有兩臺(tái)虛擬機(jī)希望通過(guò)RDP訪問(wèn)--一臺(tái)運(yùn)行Windows而另一臺(tái)運(yùn)行測(cè)試版Haiku OS.Windows
VM分配5001端口,而Haiku分配5002端口。兩臺(tái)機(jī)器都通過(guò)宿主機(jī)IP地址加上子虛擬機(jī)的端口訪問(wèn):輸入192.168.0.30:5001訪問(wèn)Windows,192.168.0.30:5002訪問(wèn)Haiku.
要設(shè)置指定虛擬機(jī)的端口,登錄到Settings頁(yè)面,選擇Display Remote Display.Check Enable
Server,選擇服務(wù)器端口。您可以在虛擬機(jī)運(yùn)行或停止?fàn)顟B(tài)時(shí)進(jìn)行操作(暫停時(shí)不可以),而且不需要重啟虛擬機(jī)啟用配置。我不建議使用Windows
OS默認(rèn)分配的3389端口,因?yàn)榛蛟S會(huì)跟已經(jīng)在宿主機(jī)上的某臺(tái)RDP服務(wù)器沖突。
接下來(lái),在Authentication
Method下拉菜單中可以選擇三種遠(yuǎn)程客戶(hù)端連接VM的認(rèn)證模式。Null模式如同字面理解:不需要認(rèn)證,也就是任何知道該端口號(hào)的人都可以訪問(wèn)。External模式通過(guò)VirtualBox軟件內(nèi)置的證書(shū)庫(kù)進(jìn)行驗(yàn)證,防止用戶(hù)使用宿主機(jī)或虛擬機(jī)XML設(shè)置文件中的證書(shū)登錄。Guest模式是一種全新的模式,通過(guò)Guest
Addition可以防止子OS用戶(hù),這種模式?jīng)]有測(cè)試過(guò)。
如果選擇Null模式,您可以在任何時(shí)間連接到目標(biāo)系統(tǒng)--即使它正在啟動(dòng)中。而且您不僅僅連接到運(yùn)行OS的宿主機(jī),同時(shí)連接到某臺(tái)虛擬機(jī)。因此,首先要對(duì)連接模式的選擇加以小心管理。
管理VirtualBox遠(yuǎn)程顯示連接
最后,通過(guò)VirtualBox遠(yuǎn)程顯示系統(tǒng)連接到虛擬機(jī)就變得簡(jiǎn)單了。需要做的就是通過(guò)一臺(tái)支持微軟RDP的終端訪問(wèn),例如Windows的Remote
Desktop Connection終端,或Linux的rdesktop或krdc.
通過(guò)VirtualBox RDP訪問(wèn)一臺(tái)Windows
7子機(jī)的實(shí)例。該顯示大小經(jīng)過(guò)了調(diào)整
通過(guò)遠(yuǎn)程設(shè)備連接所需的詳細(xì)配置參數(shù)可能會(huì)差別很大。例如,在Windows Remote Desktop
Connection終端中,需要提前配置的是性能優(yōu)化,可以在終端Experience頁(yè)中的Options菜單配置。根據(jù)您使用的LAN或WAN環(huán)境,對(duì)參數(shù)進(jìn)行修改。
如果您用的是VirtualBox Guest
Additions,顯示畫(huà)面會(huì)根據(jù)指定的RDP連接分辨率自動(dòng)進(jìn)行調(diào)整。但是如果您希望選擇的分辨率跟虛擬機(jī)正在運(yùn)行的不一致,那么VirtualBox遠(yuǎn)程顯示的這個(gè)功能可能就無(wú)法實(shí)現(xiàn)。
最后一點(diǎn),不是所有通過(guò)RDP連接的虛擬機(jī)表現(xiàn)都一樣。采用了VirtualBox 子系統(tǒng)擴(kuò)展包的OS可能在鼠標(biāo)跟蹤等方面要比其它終端更精確一些。
VirtualBox遠(yuǎn)程顯示提供了單一的、統(tǒng)一機(jī)制的虛擬機(jī)遠(yuǎn)程訪問(wèn)模式。它開(kāi)啟了一種完全不同于本地控制臺(tái)的管理方法。
一名學(xué)生最近在公司搭建RAC集群,但對(duì)其啟動(dòng)與關(guān)閉的順序和原理不是特別清晰,我在教學(xué)工作中也發(fā)現(xiàn)了很多學(xué)員對(duì)RAC知識(shí)了解甚少,因此我在這里就把RAC里面涉及到的最常用的啟動(dòng)與關(guān)閉順序和命令逐一列舉出來(lái),由于RAC的后臺(tái)資源較多,因此涉及到的命令也很多,最后附上幫助手冊(cè)讓在工作中臨時(shí)使用時(shí)也可以迅速查到,如果這篇文章能夠幫到大家就是我今后繼續(xù)努力撰寫(xiě)的動(dòng)力,感謝大家對(duì)我文章的瀏覽多提寶貴意見(jiàn)。
關(guān)閉過(guò)程(CRS集群關(guān)閉-關(guān)閉數(shù)據(jù)庫(kù))
1.關(guān)閉數(shù)據(jù)庫(kù):
用oracl用戶(hù)執(zhí)行srvctl命令
語(yǔ)法:srvctl stop database -d dbname [-o immediate]
作用:可以一次性關(guān)閉dbname的所有實(shí)例
[oracle@rac1 ~]$ srvctl stop database -d racdb -停止所有節(jié)點(diǎn)上的實(shí)例
然后查看狀態(tài):
[oracle@rac1 ~]$ srvctl status database -d racdb
Instance rac1 is not running on node rac1
Instance rac2 is not running on node race
2.停止HAS(High Availability Services),必須以root用戶(hù)操作
[root@rac1 oracle]# cd /u01/grid/11.2.0/grid/bin
[root@rac1 bin]# ./crsctl stop has -f
[root@rac1 bin]# ./crsctl stop crs -f
本命令只能關(guān)閉當(dāng)前節(jié)點(diǎn)的CRS服務(wù),因此需要在RAC的所有節(jié)點(diǎn)上執(zhí)行,啟動(dòng)也一樣。has與crs等同
3.停止節(jié)點(diǎn)集群服務(wù),必須以root用戶(hù):
[root@rac1 oracle]# cd /u01/grid/11.2.0/grid/bin
[root@rac1 bin]# ./crsctl stop cluster ----停止本節(jié)點(diǎn)集群服務(wù)
[root@rac1 bin]# ./crsctl stop cluster -all ---停止所有節(jié)點(diǎn)服務(wù)
也可以如下控制所停節(jié)點(diǎn):
[root@rac1 bin]# crsctl stop cluster -n rac1 rac2
CRS-2677: Stop of 'ora.cssd' on 'rac1' succeeded
CRS-2677: Stop of 'ora.cssd' on 'rac2' succeeded
。。。。。。。。。。。省略日志輸出。。。。。。。。。。。。。。
你如果想一條命令把所有的進(jìn)程全部停止可以使用上述命令。如果不指定參數(shù)的話對(duì)當(dāng)前節(jié)點(diǎn)有效,如果指定參數(shù)的話對(duì)相關(guān)參數(shù)節(jié)點(diǎn)有效。
4.檢查集群進(jìn)程狀態(tài)
[root@rac1 bin]# crsctl check cluster
詳細(xì)輸出
[root@rac1 bin]# crs_stat -t -v
只檢查本節(jié)點(diǎn)的集群狀態(tài)
[root@rac1 bin]# crsctl check crs
啟動(dòng)過(guò)程(CRS集群?jiǎn)?dòng)-啟動(dòng)數(shù)據(jù)庫(kù))
1.啟動(dòng)HAS
單一節(jié)點(diǎn)啟動(dòng)
[root@rac2 ~]# crsctl start has
[root@rac2 ~]# crsctl start crs
[root@rac2 ~]# crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
所有節(jié)點(diǎn)啟動(dòng)
[root@rac1 bin]# crsctl start cluster -n rac1 rac2
CRS-4123: Oracle High Availability Services has been started.
[root@rac1 bin]# crsctl start cluster -all
[root@rac2 ~]# crsctl check cluster
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
此命令會(huì)在后臺(tái)啟動(dòng)所有RAC CRS相關(guān)進(jìn)程
[root@rac2 ~]# crs_stat -t -v
CRS-0184: Cannot communicate with the CRS daemon.
因?yàn)閟tart has啟動(dòng)的crs進(jìn)程比較多因此會(huì)啟動(dòng)的比較慢,我的機(jī)器等待了5分鐘,在沒(méi)有完全啟動(dòng)成功之前會(huì)報(bào)上述錯(cuò)誤,需要耐心等待一段時(shí)間后執(zhí)行下面命令即可查看到所有CRS相關(guān)進(jìn)程服務(wù)已經(jīng)啟動(dòng)。
[root@rac2 ~]# crs_stat -t -v
Name Type R/RA F/FT Target State Host
----------------------------------------------------------------------
ora.DATA.dg ora....up.type 0/5 0/ ONLINE ONLINE rac1
ora....ER.lsnr ora....er.type 0/5 0/ ONLINE ONLINE rac1
ora....N1.lsnr ora....er.type 0/5 0/0 ONLINE ONLINE rac2
ora....N2.lsnr ora....er.type 0/5 0/0 ONLINE ONLINE rac1
ora....N3.lsnr ora....er.type 0/5 0/0 ONLINE ONLINE rac1
ora.asm ora.asm.type 0/5 0/ ONLINE ONLINE rac1
ora.cvu ora.cvu.type 0/5 0/0 ONLINE ONLINE rac1
ora.gsd ora.gsd.type 0/5 0/ OFFLINE OFFLINE
ora....network ora....rk.type 0/5 0/ ONLINE ONLINE rac1
ora.oc4j ora.oc4j.type 0/1 0/2 ONLINE ONLINE rac1
ora.ons ora.ons.type 0/3 0/ ONLINE ONLINE rac1
ora....SM1.asm application 0/5 0/0 ONLINE ONLINE rac1
ora....C1.lsnr application 0/5 0/0 ONLINE ONLINE rac1
ora.rac1.gsd application 0/5 0/0 OFFLINE OFFLINE
ora.rac1.ons application 0/3 0/0 ONLINE ONLINE rac1
ora.rac1.vip ora....t1.type 0/0 0/0 ONLINE ONLINE rac1
ora....SM2.asm application 0/5 0/0 ONLINE ONLINE rac2
ora....C2.lsnr application 0/5 0/0 ONLINE ONLINE rac2
ora.rac2.gsd application 0/5 0/0 OFFLINE OFFLINE
ora.rac2.ons application 0/3 0/0 ONLINE ONLINE rac2
ora.rac2.vip ora....t1.type 0/0 0/0 ONLINE ONLINE rac2
ora....ry.acfs ora....fs.type 0/5 0/ ONLINE ONLINE rac1
ora.scan1.vip ora....ip.type 0/0 0/0 ONLINE ONLINE rac2
ora.scan2.vip ora....ip.type 0/0 0/0 ONLINE ONLINE rac1
ora.scan3.vip ora....ip.type 0/0 0/0 ONLINE ONLINE rac1
說(shuō)明:
英文解釋
ora.gsd is OFFLINE by default ifthere is no 9i database in the cluster.
ora.oc4j is OFFLINE in 11.2.0.1 as DatabaseWorkload Management(DBWLM) is unavailable. these can be ignored in11gR2 RAC.
中文解釋
ora.gsd是集群服務(wù)中用于與9i數(shù)據(jù)庫(kù)進(jìn)行通信的一個(gè)進(jìn)程,在當(dāng)前版本中為了向后兼容才保存下來(lái),狀態(tài)為OFFLINE不影響CRS的正常運(yùn)行與性能,我們忽略即可
ora.oc4j是在11.2.0.2以上版本中有效的服務(wù)進(jìn)程,用于DBWLM的資源管理,因此在11.2.0.1以下版本并沒(méi)有使用
2.啟動(dòng)數(shù)據(jù)庫(kù):
oracl用戶(hù)執(zhí)行srvctl命令:
語(yǔ)法:srvctl start|stop|status database -d dbname [-o immediate]
作用:可以一次性啟動(dòng)dbname的所有實(shí)例
[oracle@rac1 ~]$ srvctl start database -d racdb -啟動(dòng)所有節(jié)點(diǎn)上的實(shí)例
然后查看狀態(tài):
[oracle@rac1 ~]$ srvctl status database -d racdb
3.詳細(xì)輸出資源全名稱(chēng)并檢查狀態(tài)
crsctl status resource -t
crsctl status resource
4.常用srvctl命令
指定dbname上某個(gè)實(shí)例
srvctl start|stop|status instance -d -i instance_name
5.顯示RAC下所有實(shí)例配置與狀態(tài)
srvctl status|config database -d
6.顯示所有節(jié)點(diǎn)的應(yīng)用服務(wù)(VIP,GSD,listener,ONS)
srvctl start|stop|status nodeapps -nnode_name
7.ASM進(jìn)程服務(wù)管理
srvctl start|stop|status|config asm -n [-i asm_inst_name] [-ooracle_home]
srvctl config asm -a
srvctl status asm -a
6.可以獲取所有的環(huán)境信息:
srvctl getenv database -d [-iinstance_name]
7.設(shè)置全局環(huán)境和變量:
srvctl setenv database -d -t LANG=en
8.在OCR中刪除已有的數(shù)據(jù)庫(kù)信息
srvctl remove database -d
9.向OCR中添加一個(gè)數(shù)據(jù)庫(kù)的實(shí)例:
srvctl add instance -d -iinstance_name -n
srvctl add instance -d -iinstance_name -n
10.檢查監(jiān)聽(tīng)的狀態(tài)
srvctl status listener
srvctl config listener -a
SCAN配置信息
srvctl config scan
SCAN listener狀態(tài)信息
srvctl status scan
小結(jié):crsctl命令是一個(gè)集群級(jí)別命令,可以對(duì)所有集群資源進(jìn)行統(tǒng)一啟動(dòng)、停止等管理操作
srvctl命令是一個(gè)服務(wù)級(jí)別命令,可以對(duì)單一服務(wù)資源進(jìn)行統(tǒng)一啟動(dòng)、停止等管理操作
附:srvctl命令啟動(dòng)與停止的詳細(xì)幫助
[root@rac2 ~]# srvctl start -h
The SRVCTL start command starts, Oracle Clusterware enabled, non-running objects.
Usage: srvctl start database -d db_unique_name[-o start_options] [-n ]
Usage: srvctl start instance -d db_unique_name{-n node_name[-i inst_name] | -i inst_name_list} [-o start_options]
Usage: srvctl start service -d db_unique_name[-s "service_name_list" [-n node_name| -i inst_name] ] [-o start_options]
Usage: srvctl start nodeapps [-n node_name] [-g] [-v]
Usage: srvctl start vip { -n node_name| -i vip_name} [-v]
Usage: srvctl start asm [-n node_name] [-o start_options]
Usage: srvctl start listener [-l lsnr_name] [-n node_name]
Usage: srvctl start scan [-i ordinal_number] [-n node_name]
Usage: srvctl start scan_listener [-n node_name] [-i ordinal_number]
Usage: srvctl start oc4j [-v]
Usage: srvctl start home -o oracle_home-s state_file-n node_name
Usage: srvctl start filesystem -d volume_device[-n node_name]
Usage: srvctl start diskgroup -g dg_name[-n "node_list"]
Usage: srvctl start gns [-l log_level] [-n node_name] [-v]
Usage: srvctl start cvu [-n node_name]
For detailed help on each command and object and its options use:
srvctl -h
[root@rac2 ~]# srvctl stop -h
The SRVCTL stop command stops, Oracle Clusterware enabled, starting or running objects.
Usage: srvctl stop database -d db_unique_name[-o stop_options] [-f]
Usage: srvctl stop instance -d db_unique_name{-n node_name| -i inst_name_list} [-o stop_options] [-f]
Usage: srvctl stop service -d db_unique_name[-s "service_name_list" [-n node_name| -i inst_name] ] [-f]
Usage: srvctl stop nodeapps [-n node_name] [-g] [-f] [-r] [-v]
Usage: srvctl stop vip { -n node_name | -i vip_name} [-f] [-r] [-v]
Usage: srvctl stop asm [-n node_name] [-o stop_options] [-f]
Usage: srvctl stop listener [-l lsnr_name] [-n node_name] [-f]
Usage: srvctl stop scan [-i ordinal_number] [-f]
Usage: srvctl stop scan_listener [-i ordinal_number] [-f]
Usage: srvctl stop oc4j [-f] [-v]
Usage: srvctl stop home -o oracle_home-s state_file-n node_name[-t stop_options] [-f]
Usage: srvctl stop filesystem -d volume_device[-n node_name] [-f]
Usage: srvctl stop diskgroup -g dg_name[-n "node_list"] [-f]
Usage: srvctl stop gns [-n node_name] [-f] [-v]
Usage: srvctl stop cvu [-f]
For detailed help on each command and object and its options use:
srvctl -h
因?yàn)樵谇袚Q組的時(shí)候。你在資源里配置了mscs啟動(dòng)的資源。沖裁盤(pán)切換的時(shí)候會(huì)去嘗試啟動(dòng)這些服務(wù)。如果你設(shè)置為了自動(dòng)啟動(dòng)。那么2臺(tái)機(jī)器在每次啟動(dòng)時(shí)都去自動(dòng)啟動(dòng)的話,有一臺(tái)服務(wù)器是沒(méi)有數(shù)據(jù)文件盤(pán)的,服務(wù)起了也是白起,所以做ORACLE HA for windows的時(shí)候?qū)racle相關(guān)服務(wù)改為手動(dòng)。
其次你還可以使用oracle的ORACLE FAILSAFE來(lái)幫助你配置windows 群集環(huán)境
網(wǎng)站標(biāo)題:oracle如何啟動(dòng)集群,oracle數(shù)據(jù)庫(kù)如何啟動(dòng)
文章網(wǎng)址:http://www.rwnh.cn/article14/dssdcge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、定制開(kāi)發(fā)、網(wǎng)站內(nèi)鏈、網(wǎng)站建設(shè)、建站公司、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)