VMWARE GSX 虛擬實現(xiàn) Win 集群及 MsSql2k 集群(故障轉(zhuǎn)移)_第1頁
VMWARE GSX 虛擬實現(xiàn) Win 集群及 MsSql2k 集群(故障轉(zhuǎn)移)_第2頁
VMWARE GSX 虛擬實現(xiàn) Win 集群及 MsSql2k 集群(故障轉(zhuǎn)移)_第3頁
VMWARE GSX 虛擬實現(xiàn) Win 集群及 MsSql2k 集群(故障轉(zhuǎn)移)_第4頁
VMWARE GSX 虛擬實現(xiàn) Win 集群及 MsSql2k 集群(故障轉(zhuǎn)移)_第5頁
已閱讀5頁,還剩52頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

利用VMWAREGSX虛擬實現(xiàn)Win2003集群及MsSql2k集群〔故障轉(zhuǎn)移〕一、軟件環(huán)境Windows2003EnterpriseEdition+SP1VMWareGSXServerbuild-14497;Plainmaker2.5;〔可下載〕SqlServer2000EnterpriseEditionSqlServerSP4二、步驟1、在VMWAREGSX中,安裝windows2003EnterpriseEditionSP1把其虛擬機文件另復(fù)制一份,分別取名為nodeA、nodeB,在原有一塊網(wǎng)卡的根底上,再添加一個虛擬網(wǎng)卡;如圖:2、創(chuàng)立仲裁盤及共享磁盤利用Plainmaker生成200M的仲裁盤和2000M的共享磁盤;生成方法如下圖:

將兩個虛擬磁盤添加進nodeA和nodeB虛擬機的磁盤中;3、分別設(shè)置兩個虛擬機的仲裁盤、共享磁盤、主機名、網(wǎng)卡將QDISK.pln和SHAREDISK.pln添加進虛擬機中,分別設(shè)置為SCSI1:0和SCSI1:1;如圖:

在虛擬機文件winNetEnterprise.vmx中參加如下內(nèi)容:disk.locking="FALSE"然后啟動系統(tǒng),設(shè)置兩塊磁盤為主分區(qū),進行格式化,格式化為NTFS系統(tǒng);這個操作需要分別在兩個節(jié)點上做。進行網(wǎng)絡(luò)設(shè)置如下:nodeA主機名:nodeA兩個網(wǎng)卡分別為public和privatePublicip地址:192.168.0.197子網(wǎng)掩碼:255.255.255.0網(wǎng)關(guān):192.168.0.1DNS:192.168.0.1Privateip地址:.1子網(wǎng)掩碼:255.255.255.0nodeB主機名:nodeB兩個網(wǎng)卡分別為public和privatePublicip地址:192.168.0.198子網(wǎng)掩碼:255.255.255.0網(wǎng)關(guān):192.168.0.1DNS:192.168.0.1Privateip地址:.2子網(wǎng)掩碼:255.255.255.04、安裝ActiveDirectory效勞及DNS效勞啟動nodeA,進入“開始菜單〞->“管理工具〞—>“配置效勞器向?qū)Ж?;選擇“自定義配置〞如圖:點擊“下一步〞,然后選擇“域控制器〞,如圖:

在“域控制類型〞頁面中,選擇“新域的域控制器〞,如圖:在“創(chuàng)立一個新域〞中選擇“在新林中的域〞,如圖:點擊“下一步〞,輸入域名“stardomain〞;如圖:

在“注冊診斷〞的時候,會要求進行DNS的配置,此時選擇直接安裝并配置DNS效勞;如圖:在“權(quán)限〞頁面,選擇“只與windows2000或windowsserver2003操作系統(tǒng)兼容的權(quán)限〞,如圖:輸入復(fù)原模式啟動密碼之后,點擊下一步系統(tǒng)會自動配置域控制器和DNS效勞,此時要求放入win2003企業(yè)版光盤,配置完成后,重新啟動計算機。創(chuàng)立一個用戶clusteradmin;如圖:

調(diào)整用戶clusteradmin,隸屬于Administrator、DomainUsers、DomainAdmins組;如圖:啟動nodeB,進入域控制器配置,選擇“現(xiàn)有域額外的域控制器〞,如圖:點擊下一步,輸入網(wǎng)絡(luò)憑據(jù);如圖:

點擊下一步,輸入用戶名、密碼、域名之后,其他配置與nodeA類似;5、安裝windows2003群集點擊“開始〞菜單,進入“管理工具〞,進入“群集管理器〞;選擇“創(chuàng)立新群集〞,如圖:輸入群集名“starcluster〞,如圖:點擊下一步,輸入第一個節(jié)點名nodeA,如圖:

點擊下一步,進行分析配置,如果配置正常,那么為綠色進度條;如圖:點擊下一步,輸入虛擬IP地址192.168.0.199,如圖:點擊下一步,輸入剛剛設(shè)置的用戶名、密碼及域名;如圖:

進入下一步,點擊仲裁按鈕,選擇仲裁盤為Q盤;如圖:最后一步,創(chuàng)立群集,如圖:nodeA上的群集配置完畢,如圖:

下面將nodeB添加到群集中,右鍵點擊群集名字,然后新建節(jié)點如圖:此時,所有資源的所有者都為nodeA,如圖:驗證win2003的雙機切換是否正常,右鍵點擊nodeA節(jié)點,停止nodeA群集效勞,查看是否資源切換到了nodeB,如圖:

啟動nodeA群集效勞,然后右鍵點擊nodeB,停止nodeB群集效勞,如果資源切換會nodeA證明windows2003群集配置成功。切換的時候會有幾秒中虛擬ip不可用,如圖:6、安裝sqlserver2000虛擬效勞器〔sqlserver2000故障轉(zhuǎn)移群集〕將nodeB節(jié)點添加進群集之后,馬上做下面的操作;首先、要win2003中,添加分布式事務(wù)協(xié)調(diào)器〔DTC〕資源,右鍵點擊群集名,然后新增資源,資源類型選擇分布式事務(wù)協(xié)調(diào)器〔DTC〕,組選擇“群集組〞,定義資源名稱為“MSDTC〞,如圖可能的所有者選擇nodeA和nodeB;然后下一步,選擇依存關(guān)系,這時需要選擇,磁盤Q和群集名,如圖:

然后,右鍵點擊資源MSDTC,將資源MSDTC聯(lián)機,如圖:如果windows2003群集配置正常,這時就可以安裝sqlserver2000的虛擬效勞器了,盡量在群集資源所有者的節(jié)點上安裝sqlserver2000,否那么容易遇到找不到資源的錯誤提示,下面開始安裝;如圖:會有當(dāng)前windows版本不支持sqlserver的提示,安裝完sqlserver馬上安裝sqlserver的sp4即可,如圖:

點擊“繼續(xù)〞,輸入虛擬效勞器的名字“SQLCLUSTER〞,如圖:點擊下一步,輸入sqlserver虛擬效勞的虛擬ip地址“192.168.0.196”選擇用來放置數(shù)據(jù)文件的磁盤,這里為S盤,如圖:

然后,輸入管理員密碼,如圖:默認(rèn)實例名,如圖:選擇安裝路徑,可以看到數(shù)據(jù)文件被放到了S盤,如圖:

輸入域帳戶密碼,如圖:選擇身份驗證模式,輸入sa密碼,如圖:選擇許可模式,如圖:

點擊繼續(xù)那么開始安裝了,如圖:安裝完成,如圖:此時發(fā)現(xiàn)資源內(nèi)新增了許多sqlserver的資源,如圖:

測試sqlserver2000虛擬效勞器是否可用,如圖:此時sqlserver效勞器不能被啟動,需要安裝sp2以上版本,下面開始安裝sqlserversp4,將三個安裝文件解壓縮到一個目錄,然后點擊setup開始安裝,首先輸入已經(jīng)存在的sqlserver虛擬效勞器的名稱“SQLCLUSTER〞,如圖:輸入sa密碼,如圖:

選擇升級到sp4,如圖:輸入域管理員密碼,如圖:開始安裝,如圖:

安裝完畢,重新啟動計算機,如圖:重新啟動計算機以后,虛擬的ip自動切換到了nodeB節(jié)點,如圖:會發(fā)現(xiàn)一些sqlserver資源聯(lián)機失敗,這是因為nodeB節(jié)點沒有重新啟動計算機的緣故,nodeA啟動之后,再對nodeB節(jié)點進行重新啟動即可。

將nodeA和nodeB同時重新啟動一次,三、遭遇的問題及解決方法1、參加第二個節(jié)點nodeB,進行群集效勞啟動的時候提示:“依存的效勞或組未啟動〞;導(dǎo)致參加第二個節(jié)點失??!【解決方法】windowsTime效勞沒有啟動,進入效勞中,啟動WindowsTime效勞;2、添加“分布式事務(wù)協(xié)調(diào)器〔DTC〕〞的時候,MSDTC這個資源無法聯(lián)機!【解決方法】分為兩步:A〕安裝DTC效勞,DTC效勞在“添加/刪除程序〞-“添加/刪除windows組件〞—“應(yīng)用程序效勞器〞,安裝IIS效勞和DTC效勞;B〕對DTC的log進行reset,在windows的安裝目錄的system32目錄下,創(chuàng)立一個目錄為dtclog,然后在開始菜單的運行中輸入cmd;執(zhí)行msdtc–resetlog之后,執(zhí)行netstartmsdtc;如圖:重新啟動計算機以后,虛擬的ip自動切換到了nodeB節(jié)點,如圖:會發(fā)現(xiàn)一些sqlserver資源聯(lián)機失敗,這是因為nodeB節(jié)點沒有重新啟動計算機的緣故,nodeA啟動之后,再對nodeB節(jié)點進行重新啟動即可。

將nodeA和nodeB同時重新啟動一次,三、遭遇的問題及解決方法1、參加第二個節(jié)點nodeB,進行群集效勞啟動的時候提示:“依存的效勞或組未啟動〞;導(dǎo)致參加第二個節(jié)點失?。 窘鉀Q方法】windowsTime效勞沒有啟動,進入效勞中,啟動WindowsTime效勞;2、添加“分布式事務(wù)協(xié)調(diào)器〔DTC〕〞的時候,MSDTC這個資源無法聯(lián)機!【解決方法】分為兩步:A〕安裝DTC效勞,DTC效勞在“添加/刪除程序〞-“添加/刪除windows組件〞—“應(yīng)用程序效勞器〞,安裝IIS效勞和DTC效勞;B〕對DTC的log進行reset,在windows的安裝目錄的system32目錄下,創(chuàng)立一個目錄為dtclog,然后在開始菜單的運行中輸入cmd;執(zhí)行msdtc–resetlog之后,執(zhí)行netstartmsdtc;如圖:3、刪除了主節(jié)點nodeA上面的群集之后,節(jié)點nodeB還是一個群集節(jié)點;這時在nodeA上面重新建立了群集,就不能把nodeB參加進來了,系統(tǒng)提示nodeB已經(jīng)是一個群集的節(jié)點;【解決方法】在nodeB的命令行下,執(zhí)行“clusternode/forcecleanup〞命令。4、重新啟動一臺機器〔比方A〕之后,資源切換正常;等這臺機器啟動完成后,在集群管理器中,A節(jié)點處于停止?fàn)顟B(tài),必須把A退出節(jié)點后,重新添加進集群,才能兩個節(jié)點都處于運行狀態(tài)。否那么A節(jié)點就處于停止,直接啟動它也無效;這個問題只有在重新啟動計算機之后才發(fā)生;集群配置完畢之后,我重新啟動計算機的時候,總是提示我ip地址存在沖突,說我群集的虛擬地址〔192.168.0.199〕有沖突!【解決方法】在vmware中,這種情況是正常的,測試群集是否正常,可以利用暫停虛擬機的操作來完成;5、安裝sqlserver虛擬效勞器的時候,選擇程序文件安裝路徑的時候出現(xiàn)了如圖的問題:【解決方法】這是由于win2003默認(rèn)的C盤沒有進行C$共享造成的,對本地帳戶進行C$共享即可解決;共享nodeA、nodeB的C盤,共享名字設(shè)置為C$;〔這個問題我找了一天,愁人〕。6、安裝sqlserver虛擬效勞器,遭遇的又一個問題,如圖:

【解決方法】我查看了其他win2003的配置,發(fā)現(xiàn)admin$為c:\windows的共享名稱,再次把nodeA、nodeB兩個節(jié)點的C:\windows共享為ADMIN$;以上解決方法,都是解決了某處的一些問題,但是最后還是沒能安裝成功,更換了一個sqlserver2003的版本之后,安裝才成功,我分析是因為一些效勞沒有啟動所致,所以我把能夠成功的版本的win2003所啟動的效勞記錄下來,以備參考。四、A節(jié)點和B節(jié)點啟動的效勞列表【A節(jié)點】ApplicationExperienceLookupServiceAutomaticUpdatesClusterServiceCOM+EventSystemComputerBrowserCryptographicServicesDCOMServerProcessLauncherDistributedFileSystemDHCPClientDNSClientDNSServerErrorReportingServiceEventLogFileReplicationServiceHelpandSupportIntersiteMessagingIPSECServicesKerberosLogicalDiskManagerMicrosoftSearchNetLogonNetworkConnectionsNetworkLocationAwareness(NLA)NTLMSecuritySupportProviderPlugandPlayPrintSpoolerProtectedStorageRemoteProcedureCall(RPC)RemoteRegistrySecon

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論