MSCS+FailSafe雙機集群做HA小結
硬件配置: 兩臺聯想萬全T630服務器((標配,每臺服務器都有兩塊intel 82550網卡) 萬全SUREFIRE200R磁盤陣列柜,配備13塊18G的硬盤。它將用作群集磁盤 網絡要求: · 唯一的 NetBIOS 群集名稱。 · 五個唯一的靜態 IP 地址:兩個用于專用網絡的網卡,兩個用于
硬件配置: 兩臺聯想萬全T630
服務器((標配,每臺
服務器都有兩塊intel 82550網卡)
萬全SUREFIRE200R磁盤陣列柜,配備13塊18G的硬盤。它將用作群集磁盤
網絡要求: · 唯一的 NetBIOS 群集名稱。
· 五個唯一的靜態 IP 地址:兩個用于專用網絡的網卡,兩個用于公用網絡的網卡, 還有一個用于群集本身。
· 用于群集服務的域用戶帳戶(所有節點必須是同一域的成員)。
· 每個節點都應該有兩個網卡 - 一個用于連接公用網絡,另一個用于節點對節點的專用群集網絡。
節點1 節點2
服務器名 T630R T630L
活動目錄域名 cluster.legend.com
群集名稱 Mycluster
公用網絡IP 192.0.35.1 192.0.35.2
公用網絡子網掩碼 255.255.255.0 255.255.255.0
專用網絡IP 10.1.1.1 10.1.1.2
專用網絡子網掩碼 255.0.0.0 255.0.0.0
集群虛擬IP 192.0.35.100
集群虛擬IP子網掩碼 255.255.255.0
集群賬戶 Cluster
有了以上的規劃就可以開始系統的安裝了:
這些步驟是:
· 在每一節點上安裝
Windows 2000 Advanced Server。
· 安裝網絡。
· 安裝磁盤。
· 安裝活動目錄
每個節點都完成以上步驟后,執行下列步驟:
· 在每一節點上安裝MSCS。
第一步裝2000
我們就略過:
第二步裝網絡:
每個群集節點至少要求兩個網卡 - 一個與公用網絡連接,另一個與只包含群集節點的專用網絡連接。
專用網絡適配器建立節點對節點的通訊、群集狀態信號和群集管理。每個節點的公用網絡適配器都將群集與客戶機所在的公用網絡連接。
驗證所有的網絡連接是否正確,專用網絡適配器只與其它專用網絡適配器連接,而公用網絡適配器與公用網絡連接。這些連接如下面圖 1 所示。在繼續安裝共享磁盤之前在每個群集節點上執行這些步驟。
第三步安裝磁盤略過:
第四步裝活動目錄:
群集中的所有節點必須是同一域的成員,并能訪問域控制器和 DNS 服務器??梢詫⑺鼈兣渲脼槌蓡T服務器或域控制器。如果您決定將一個節點配置為域控制器,那么您應該將同一域中的所有其它節點都配置為域控制器。此次把兩個節點配置為域控制器。
注意事項:
如果域中沒有DNS服務器,在安裝活動目錄時,使用第一個節點服務器作為DNS服務器,那么在安裝第二臺服務器的活動目錄之前,在配置網卡的ip時,將DNS配置為第一臺服務器的IP地址,這樣,安裝第二臺服務器的活動目錄,就可以做出正確的域名解析。
正確的做完以上幾步就可以進行MSCS 的安裝了:
備注 在第一個節點安裝群集服務的過程中,在 Windows 2000 啟動之前,要么將其它所有節點切斷電源,要么使其停止運行。應該開啟所有共享存儲設備的電源。
1. 單擊開始,單擊設置,然后單擊控制面板。
2. 雙擊添加/刪除程序。
3. 雙擊添加/刪除 Windows 組件。
4. 選擇群集服務。單擊下一步。
5. 群集服務文件位于 Windows 2000 Advanced Server 或 Windows 2000 Datacenter Server CD-ROM 中。輸入 x:\i386(其中 x 是 CD-ROM 的驅動器號。)如果是從網絡安裝的 Windows 2000,則應輸入適當的網絡路徑。(如果顯示 Windows 2000 安裝閃屏,則應將其關閉。)單擊確定。
6. 單擊下一步。
7. 單擊我理解接受下述條件:只有硬件兼容列表上硬件的群集服務才能得到支持。
8. 因為這是群集中的第一個節點,您必須創建群集本身。選擇群集中的第一個節點,然后單擊下一步。
9. 按照表1輸入群集名稱,然后單擊下一步。
10. 鍵入在預先安裝時創建的群集服務帳戶的用戶名。(在本例中,此用戶名是 cluster。)不設密碼。鍵入域名,然后單擊下一步。
備注 一般說來您應該為此用戶帳戶提供一個
安全的密碼。
此時群集服務配置向導驗證用戶帳戶和密碼。
11. 單擊下一步。
配置群集磁盤 備注 默認情況下,不與系統盤在同一總線上的所有 SCSI 磁盤將出現在“被管理的磁盤”列表中。因此,如果節點有多個 SCSI 總線,那么也可能列出一些不用作共享存儲設備(例如,內部的 SCSI 驅動器)的磁盤。應該將這樣的磁盤從“被管理的磁盤”列表中刪除。
1. 在添加或刪除被管理的磁盤對話框指定群集服務將使用共享 SCSI 總線上的哪些磁盤。按需要添加或刪除磁盤,然后單擊下一步。
2. 單擊配置群集網絡對話框中的下一步。
3. 一定要確保網絡名稱和 IP 地址符合“公用”網絡的網絡接口。
4. 選中為群集使用啟用這個網絡復選框。
5. 選擇選項只用于客戶訪問(公用網絡)。
6. 單擊下一步。
7. 在下一個對話框中配置專用網絡。一定要確保網絡名稱和 IP 地址符合“專用”網絡的網絡接口。
8. 選中為群集使用啟用這個網絡復選框。
9. 選擇選項只用于內部群集通訊 。
10. 單擊下一步。
11. 確保列表中的第一個連接是專用群集連接,然后單擊下一步。
要點 設置連接的順序時一定要將專用群集連接放在列表的第一位。
12. 按照表1輸入群集唯一的 IP 地址和子網掩碼,然后單擊下一步。
群集服務配置向導自動將群集 IP 地址與一個公用網絡或混合網絡相關聯。它使用子網掩碼來選擇正確的網絡。
13. 單擊完成以完成第一個節點的群集配置。
群集服務安裝向導復制完成群集服務安裝所需要的文件,從而結束第一個節點的安裝過程。復制完文件后,將創建群集服務注冊表項,在仲裁資源上創建日志文件,然后在第一個節點上啟動群集服務。
會出現一個對話框,告訴您群集服務已成功地啟動。
14. 單擊確定。
15. 關閉添加/刪除程序窗口。
可以驗證群集安裝
使用“群集管理器”管理單元來驗證第一個節點上的群集服務安裝是否成功。
配置第二個節點 備注 在本節中,讓節點 1 和所有共享磁盤的電源保持打開狀態。開啟第二個節點的電源。
在第二個節點上安裝群集服務所需要的時間比第一個節點要少。安裝過程基于第一個節點的配置,配置第二個節點的群集服務網絡設置。
在第二個節點上安裝群集服務開始時的步驟與第一個節點完全相同。在第二個節點的安裝過程中,第一個節點必須運行。
安裝過程與在第一個節點上安裝群集服務所采用的步驟基本相同,只是有下面幾點區別:
1. 在創建或加入群集對話框中,選擇群集中的第二個或下一個節點,然后單擊下一步。
2. 輸入前面創建的群集名稱(在實驗中是 LegendCluster),然后單擊下一步。
3. 不要選中用下面帳戶連接到群集。群集服務配置向導將自動提供在安裝第一個節點時選擇的用戶帳戶的名稱。要使用安裝第一個群集節點時所使用的同一帳戶。
4. 輸入帳戶的密碼(如果有的話)然后單擊下一步。
5. 在下一個對話框中,單擊完成以完成配置。
6. 群集服務將啟動。單擊確定。
7. 關閉添加/刪除程序。
配置集群屬性 用右鍵單擊ClusterGroup,然后單擊屬性。為了
測試系統故障轉移和故障回復的
性能,在實驗中,設定首選服務器為SRV1,故障轉移閾值設為0,并選定故障回復為立即。
正確的完成以上步驟時,
oracle HA 應用基本上就已經完成了一大半,接下來就可以進行FAILSAFE 的安裝了,如果沒有正確安裝MSCS,是不能進行以下的安裝的,因為
Oracle Fail Safe 是架構在 Microsoft Cluster Server(MSCS)上的一個
Oracle 產品,必須確保其安裝的正確性。
安裝步驟:
1、 在節點一上安裝 Oracle 9.0.1,選擇自定義安裝,安裝過程中選擇部創建
數據庫;
2、 重新啟動節點一;
3、 在節點二上安裝 Oracle 9.0.1,選擇自定義安裝,安裝過程中選擇部創建
數據庫;
4、 重新啟動節點二;
5、 在節點一上創建要添加到集群中的數據庫,新數據庫不要配置 Net8,即不要配置 listener.ora 和 tnsnames.ora 文件。注意 Control 文件、redo log files 和 data files 必須創建在磁盤柜的共享分區上;
6、 在節點一和節點二的注冊表中相應位置添加第五步所創建的數據庫的 ORACLE_SID;
7、 在節點一上安裝 FailSafe 3.2;
8、 重新啟動節點一;
9、 在節點二上安裝 FailSafe 3.2;
10、 重新啟動節點二;
11、 在兩臺機器上修改文件c:\winnt\system32\drivers\etc\hosts 如下:
192.0.35.1 clunode1 (節點1)
192.0.35.2 clunode2 (節點2)
192.0.35.100 mycluster (MSCS Cluster 的別名,也就是虛擬 IP的別名)
注意節點上listener 使用的 IP 地址應該是虛擬 IP;
12、 打開 Oracle Fail Safe Manager
Start -> Programs -> OraHome91> -> Oracle Fail Safe Manager
打開后出現 Add Cluster to Tree 對話框,在該對話框里輸入 CLUSTER 名稱,會
提示輸入在域里有管理權限的用戶名和密碼;輸入后會出現 Verify Cluster 對話
框,對該集群各項資源進行有效性驗證;
13、 在每臺節點機上檢查是否有服務 OracleMSCSServices,并啟動該服務;
14、 在每臺節點機上啟動集群管理器(啟動 -> 程序 -> 管理工具 -> 集群管理器),在 Cluster Group 檢查是否有 Oracle Services for MSCS 這一項;并檢查 Resource Types 中是否有 Oracle Database 和 Oracle TNS Listener。
15、 在 Oracle Fail Safe Manager 中的Groups 菜單里選擇 Create;打開 Create Group Wizard 后可以設置 failover 和 failback 策略,并自動打開 Add Resource to Group Wizard 可以向組添加virtual address(選擇Resources,然后Add to Group)。
16、 在 Troubleshooting 菜單上選擇 Verify Standalone Database 驗證 Oracle數據庫以及 Oracle Net 配置,該命令確認 Oracle Fail Safe 可以訪問數據庫,并且 standlone 數據庫位于共享分區上;
17、 在 Resources 菜單上選擇 Add to Group,然后選擇 Oracle Database打開 Add Resource to Group Wizard,該向導用來將 single-instance Oracle database server 配置為基于 MSCS 的高可用性數據庫服務器;
其他說明: 在安裝完 fail safe 后,Windows 2000 中的群集管理器中 群集配置 –〉 資源類型 –〉 下會出現兩個資源類型:Oracle Database 和 Oracle TNS Listener,兩者使用的資源 DLL 都是 FsResOdbs.dll 。
在 FailSafe 里添加組 g
rptest 并將數據庫群集添加后,在群集管理器里也增加了該組,組包含的內容有:IP Address 、Network Name scsi817、Disk R:、OracleOraHome81TNSListenerFslscsi817 和 LEGEND(數據庫實例名)
其中:(C:\winnt\system\drivers\etc 的內容如下:)
192.0.35.1 t630r
192.0.35.3 t630l
192.0.35.100 mycluster (群集的名稱)
192.168.34.71 scsi817 (Oracle 集群使用的 IP 和網絡名稱)
基本上ORACLE HA 就已經完成了,接下來就是把應用做成服務添加到集群管理器里。
這種方式,安裝應用都非常方便,又可以做到系統的高
可靠性,應該說物廉價美吧,不過有些缺點就是不能做流量均衡等。
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|