版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
-.z.HACMP操作手冊強(qiáng)制方式停掉HACMP:HACMP的停止分為3種,graceful(正常),takeover(手工切換),force(強(qiáng)制)。下面的維護(hù)工作,很多時候需要強(qiáng)制停掉HACMP來進(jìn)行,此時資源組不會釋放,這樣做的好處是,由于IP地址、文件系統(tǒng)等等沒有任何影響,只是停掉HACMP本身,所以應(yīng)用服務(wù)可以繼續(xù)提供,實(shí)現(xiàn)了在線檢查和變更HACMP的目的。[host1][root][/]>smittyclstopStopClusterServicesTypeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.*Stopnow,onsystemrestartorbothnowStopClusterServicesonthesenodes[host1]BROADCASTclustershutdown"true*SelectanActiononResourceGroupsUnmanageResourceGroups一般所有節(jié)點(diǎn)都要進(jìn)行這樣操作。強(qiáng)制停掉后的HACMP啟動:在修改HACMP的配置后,大多數(shù)情況下需要重新申請資源啟動,這樣才能使HACMP的配置重新生效。[host1][root][/]>smittyclstartStartClusterServicesTypeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.[EntryFields]*Startnow,onsystemrestartorbothnowStartClusterServicesonthesenodes[bgbcb04]BROADCASTmessageatstartup"trueStartupClusterInformationDaemon"falseReacquireresourcesafterforceddown"true日常檢查及處理為了更好地維護(hù)HACMP,平時的檢查和處理是必不可少的。下面提供的檢查和處理方法除非特別說明,均是不用停機(jī),而只需停止應(yīng)用即可進(jìn)行,不影響用戶使用。不過具體實(shí)施前需要仔細(xì)檢查狀態(tài),再予以實(shí)施。clverify檢查這個檢查可以對包括LVM的絕大多數(shù)HACMP的配置同步狀態(tài),是HACMP檢查是否同步的主要方式。smittyclverify->VerifyHACMPConfigurationVerifyClusterTypeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.[EntryFields]BaseHACMPVerificationMethodsboth(Clustertopology,resources,both,none)CustomDefinedVerificationMethods[]ErrorCount[]LogFiletostoreoutput[]Verifychangesonly"[No]Logging[Standard]回車即可經(jīng)過檢查,結(jié)果應(yīng)是OK。如果發(fā)現(xiàn)不一致,需要區(qū)別對待。對于非LVM的報錯,大多數(shù)情況下不用停止應(yīng)用,可以用以下步驟解決:先利用強(qiáng)制方式停止HACMP服務(wù)。同樣停止host2的HACMP服務(wù)。只檢查出的問題進(jìn)行修正和同步:smittyhacmp->E*tendedConfiguration->E*tendedVerificationandSynchronization這時由于已停止HACMP服務(wù),可以包括”自動修正和強(qiáng)制同步“。對于LVM的報錯,一般是由于未使用HACMP的C-SPOC功能,單邊修改文件系統(tǒng)、lv、VG造成的,會造成VG的timestamp不一致。這種情況即使手工在另一邊修正(通常由于應(yīng)用在使用,也不能這樣做),如何選取自動修正的同步,也仍然會報failed。此時只能停掉應(yīng)用,通過整理VG來解決。cldump檢查:cldump的監(jiān)測為將當(dāng)前HACMP的狀態(tài)快照,確認(rèn)顯示為UP,STABLE。[host1][root][/]>/usr/sbin/cluster/utilities/cldump____________________________________________________________________________ClusterName:test_clusterClusterState:UPClusterSubstate:STABLE_____________________________________________________________________________NodeName:host1State:UPNetworkName:net_ether_01State:UPAddress:Label:host1_l1_svc1State:UPAddress:Label:host1_l1_svc2State:UPAddress:.1Label:host1_l1_boot1State:UPAddress:.1Label:host1_l1_boot2State:UPNetworkName:net_ether_02State:UPAddress:Label:host1_l2_svcState:UPAddress:.1Label:host1_l2_boot1State:UPAddress:.1Label:host1_l2_boot2State:UPNodeName:host2State:UPNetworkName:net_ether_01State:UPAddress:Label:host2_l1_svc1State:UPAddress:Label:host2_l1_svc2State:UPAddress:.2Label:host2_l1_boot1State:UPAddress:.2Label:host2_l1_boot2State:UPNetworkName:net_ether_02State:UPAddress:Label:host2_l2_svcState:UPAddress:.2Label:host2_l2_boot1State:UPAddress:.2Label:host2_l2_boot2State:UPClusterName:test_clusterResourceGroupName:host1_RGStartupPolicy:OnlineOnHomeNodeOnlyFalloverPolicy:FalloverToNe*tPriorityNodeInTheListFallbackPolicy:FallbackToHigherPriorityNodeInTheListSitePolicy:ignoreNodeState------------------------------host1ONLINEhost2OFFLINEResourceGroupName:host2_RGStartupPolicy:OnlineOnHomeNodeOnlyFalloverPolicy:FalloverToNe*tPriorityNodeInTheListFallbackPolicy:FallbackToHigherPriorityNodeInTheListSitePolicy:ignoreNodeState------------------------------host2ONLINEhost1OFFLINEclstat檢查clstat可以實(shí)時監(jiān)控HACMP的狀態(tài),及時確認(rèn)顯示為UP,STABLE[host1][root][/]>/usr/sbin/cluster/clstat注:如果沒有反應(yīng),運(yùn)行clinfo/etc/hosts環(huán)境檢查正常情況下,2臺互備的/etc/hosts應(yīng)該是一致的,當(dāng)然如果是主備機(jī)方式,可能備機(jī)會多些IP地址和主機(jī)名。通過對比2個文件的不同,可以確認(rèn)是否存在問題。[host1][root][/]>rshhost2:/etc/hosts>/tmp/host2_hosts[host1][root][/]>diff/etc/hosts/tmp/host2_hosts腳本檢查需要注意以下事項(xiàng):應(yīng)用的變更需要及時修正腳本,兩邊的腳本需要及時同步,并及時申請時間測試。上一點(diǎn)需要維護(hù)人員充分與應(yīng)用人員溝通,運(yùn)行環(huán)境的任何變更必須通過維護(hù)人員實(shí)施。維護(hù)人員啟停應(yīng)用要養(yǎng)成使用這些腳本啟停的習(xí)慣,盡量避免手工啟停。[host1][root][/home/scripts]>rshhost2"cd/home/scripts;ls-lhost1host2m">/tmp/host2_scripts[host1][root][/home/scripts]>ls-lhost1host2m">/tmp/host1_scripts[host1][root][/]>diff/tmp/host1_scripts/tmp/host2_scripts用戶檢查正常情況下,2臺互備的HA使用到的用戶情況應(yīng)該是一致的,當(dāng)然如果是主備機(jī)方式,可能備機(jī)會多些用戶。通過對比2節(jié)點(diǎn)的不同,可以確認(rèn)是否存在問題。[host1][root][/]>rshhost2lsuser-forarun,orarunc,tu*run,bs*1,\*>/tmp/host2_users[host1][root][/]>lsuser-forarun,orarunc,tu*run,bs*1,\*>/tmp/host1_users>/tmp/host1_users[host1][root][/]>diff/tmp/host1_user/tmp/host2_user注:兩邊的必然有些不同,如上次登錄時間等等,只要主要部分相同就可以了。還有兩邊.profile的對比,用戶環(huán)境的對比。[host1][root][/]>rshhost2su-orarun-cset>/tmp/b[host1][root][/]>su-orarun-cset>/tmp/a[host1][root][/]>diff/tmp/a/tmp/btty心跳檢查由于心跳在HACMP啟動后一直由HACMP在使用,所以需要強(qiáng)制停掉HACMP進(jìn)行檢查。察看tty速率確認(rèn)速率不超過9600[host1][root][/]>stty-a</dev/tty0[host2][root][/]>cat/etc/hosts>/dev/tty0host1上顯示speed9600baud;0rows;0columns;eucw1:1:0:0,scrw1:1:0:0:…檢查連接和配置[host1][root][/]>host1:cat/etc/hosts>/dev/tty0[host2][root][/]>host2:cat</dev/tty0在host2可看到host1上/etc/hosts的容。同樣反向檢測一下。errpt的檢查雖然有了以上許多檢查,但我們最??吹膃rrpt不要忽略,因?yàn)橛行﹫箦e,需要大家引起注意,由于crontab里HACMP會增加這樣一行:00***/usr/es/sbin/cluster/utilities/clcycle1>/dev/null2>/dev/null*HACMPforAI*Logfilerotation即實(shí)際上每天零點(diǎn),系統(tǒng)會自動執(zhí)行HACMP的檢查,如果發(fā)現(xiàn)問題,會在errpt看到。除了HACMP檢查會報錯,其他運(yùn)行過程中也有可能報錯,大都是由于心跳連接問題或負(fù)載過高導(dǎo)致HACMP進(jìn)程無法處理,需要引起注意,具體分析解決。變更及實(shí)現(xiàn)由于維護(hù)的過程出現(xiàn)的情況遠(yuǎn)比集成實(shí)施階段要復(fù)雜,即使紅皮書也不能覆蓋所有情況。這里只就大家常見的情況加以說明,對于更為復(fù)雜或者更為少見的情況,還是請大家翻閱紅皮書,實(shí)在不行計劃停機(jī)重新配置也許也是一個快速解決問題的笨方法。這里的變更原則上是不希望停機(jī),但實(shí)際上HACMP的變更,雖然說部分支持DARE(dynamicreconfiguration),絕大部分操作支持Forcestop完成,我們還是希望有條件的話停機(jī)完成。對于DARE,我不是非常贊成使用,因?yàn)槭褂貌划?dāng)會造成集群不可控,危險性更大。我一般喜歡使用先強(qiáng)制停止HACMP,再進(jìn)行以下操作,結(jié)束同步確認(rèn)后再startHACMP。卷組變更-增加磁盤到使用的VG里:注意,pvid一定要先認(rèn)出來,否則盤會沒有或不正常。集群的各個節(jié)點(diǎn)機(jī)器運(yùn)行cfgmgr,設(shè)置pvid[host1][root][/]>cfgmgr[host1][root][/]>lspv….hdisk200c1eedf6ddb9f5ehost1vghdisk300c1eedffa577b0ehost2vghdisk4nonenone[host1][root][/]>chdev-lhdisk2-apv=yes[host1][root][/]>lspv….hdisk400c1eedffc677bfenone在host2上也要做同樣操作。運(yùn)行C-SPOC增加盤到host2vg:smittyhacmp->SystemManagement(C-SPOC)->HACMPLogicalVolumeManagement->SharedVolumeGroups->SetCharacteristicsofaSharedVolumeGroup->AddaVolumetoaSharedVolumeGroup選擇節(jié)點(diǎn)VG和磁盤增加即可ResouceGroupName host2_RGVOLUMEGROUPname hostvgReferencenodehost2VOLUMEnameshdisk4完成后兩邊都可看到hdisk300c1eedffa577b0ehost2vghdisk400c1eedffc677bfehost2vglv變更lv的變更不多,可以變更的部分如下:smittyhacmp->SystemManagement(C-SPOC)->HACMPLogicalVolumeManagement->ShowCharacteristicsofaSharedLogicalVolume->SharedLogicalVolumes->ChangeaSharedLogicalVolume選擇lv*ResourceGroupNamehost2_RGMA*IMUMNUMBERofPHYSICALVOLUMES[8][/ora10runc]MA*IMUMNUMBERofLOGICALPARTITIONS[512]裸設(shè)備增加空間:smittyhacmp->SystemManagement(C-SPOC)->HACMPLogicalVolumeManagement->SharedLogicalVolumes->SetCharacteristicsofaSharedLogicalVolume->IncreasetheSizeofaSharedLogicalVolume[EntryFields]ResourceGroupNamerac2_RGLOGICALVOLUMEname*WFTPlvReferencenoderac2*NumberofADDITIONALlogicalpartitions[100]PHYSICALVOLUMEnameshdisk3POSITIONonphysicalvolumeouter_middleRANGEofphysicalvolumesminimumMA*IMUMNUMBERofPHYSICALVOLUMES[]touseforallocationAllocateeachlogicalpartitioncopysuperstrictonaSEPARATEphysicalvolume"FilecontainingALLOCATIONMAP[]文件系統(tǒng)變更smittyhacmp->SystemManagement(C-SPOC)->HACMPLogicalVolumeManagement->SharedFileSystems->EnhancedJournaledFileSystems->Change/ShowCharacteristicsofaSharedEnhancedJournaledFileSystemResourceGroupNamebg595b02_RGFilesystemname/cubeNEWmountpoint[/cube]SIZEoffilesystem[6291456]MountGROUP[]PERMISSIONSread/writeMountOPTIONS[]StartDiskAccounting"noBlockSize(bytes)4096InlineLog"noInlineLogsize(MBytes)0服務(wù)IP地址變更增加服務(wù)IP地址修改/etc/hosts,增加以下行host1_l2_svchost2_l2_svc2HACMP新增服務(wù)IPsmittyhacmp->E*tendedConfiguration->HACMPE*tendedResourcesConfiguration->ConfigureHACMPServiceIPLabels/Addresses->AddaServiceIPLabel/Address->ConfigurableonMultipleNodes選擇網(wǎng)絡(luò)AddaServiceIPLabel/AddressconfigurableonMultipleNodes(e*tended)Typeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.*IPLabel/Addresshost1_svc2*NetworkNamenet_ether_01AlternateHWAddresstoacpanyIPLabel/Address[]同樣增加host2_svc2修正資源組smittyhacmp->E*tendedConfiguration->E*tendedResourceConfiguration->HACMPE*tendedResourceGroupConfiguration->Change/ShowResourcesandAttributesforaResourceGroup->Change/ShowAllResourcesandAttributesforaResourceGroupTypeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.[EntryFields]ResourceGroupNameeai1d0_RGParticipatingNodes(DefaultNodePriority)bgbcb11bgbcb04StartupPolicyOnlineOnHomeNodeOnlyFalloverPolicyFalloverToNe*tPriorityNodeInTheListFallbackPolicyFallbackToHigherPriorityNodeInTheListFallbackTimerPolicy(emptyisimmediate)[]ServiceIPLabels/Addresses[host1_svchost1_svc2]HACMP同步需要同步,參見第2部分的“檢查和同步HACMP配置”一節(jié)。HACMP啟動注意修改啟動參數(shù)使得啟動時重新申請資源,觸發(fā)新增服務(wù)IP生效。這時netstat
-in,可以看到地址生效了。修改服務(wù)IP地址如果要修改應(yīng)用服務(wù)使用的IP地址,自然是需要停止應(yīng)用來進(jìn)行的。比如要將原地址10.2.200.*改為10.2.201.*,路由改為54步驟如下:正常停止HACMPsmittyclstop->graceful所有節(jié)點(diǎn)修改/etc/hosts將服務(wù)地址修改為需要的地址host1_l2_svchosthost2_l2_svchost2修改啟動腳本的路由部分(如果需要)在一個節(jié)點(diǎn)修改HACMP的配置smittyhacmp->E*tendedConfiguration->HACMPE*tendedResourcesConfiguration->ConfigureHACMPServiceIPLabels/Addresses->Change/ShowaServiceIPLabel/Address選擇host1_l2_svc不做修改,直接回車即可,同樣修改host2璤l2_svc。smittyhacmp->E*tendedConfiguration->E*tendedResourceConfiguration->HACMPE*tendedResourceGroupConfiguration->Change/ShowResourcesandAttributesforaResourceGroup->Change/ShowAllResourcesandAttributesforaResourceGroup選擇host1_RG不做修改,直接回車即可,同樣修改host2璤RG同步HACMP。重新啟動HACMP并確認(rèn)。注意修改啟動參數(shù)使得啟動時重新申請資源,觸發(fā)新服務(wù)IP地址生效。注意:如果修改的不是應(yīng)用服務(wù)要用的地址,或者修改期間對該地址的服務(wù)可以暫停,則可以將步驟1改為強(qiáng)制停止,增加第7步。整個過程可以不停應(yīng)用服務(wù)。7.去除原有服務(wù)IP地址netstat-in找到該服務(wù)IP地址所在網(wǎng)卡en2。然后執(zhí)行:boot地址變更smittytcpip修改網(wǎng)卡的地址修改/etc/hosts的boot地址修改HACMP配置smittyhacmp->E*tendedConfiguration->E*tendedTopologyConfiguration->E*tendedTopologyConfigurationChange/ShowamunicationInterfaceNodeName[bgbcb04]NetworkInterfaceen1IPLabel/Addressbgbcb04_boot1N
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣播電視線務(wù)員安全規(guī)程模擬考核試卷含答案
- 鐵渣處理工QC考核試卷含答案
- 水生植物病害防治員崗前設(shè)備巡檢考核試卷含答案
- 筒并搖工標(biāo)準(zhǔn)化強(qiáng)化考核試卷含答案
- ??怂谷鴺?biāo)培訓(xùn)課件
- 老年人入住老人關(guān)愛活動制度
- 城管協(xié)管培訓(xùn)
- 酒店客房環(huán)境與設(shè)備維護(hù)制度
- 酒店安全消防管理制度
- 濟(jì)寧培訓(xùn)班教學(xué)課件
- 2026.05.01施行的中華人民共和國漁業(yè)法(2025修訂)課件
- 原始股認(rèn)購協(xié)議書
- 八年級數(shù)學(xué)人教版下冊第十九章《二次根式》單元測試卷(含答案)
- 嚴(yán)肅財經(jīng)紀(jì)律培訓(xùn)班課件
- (2025年)廣東省事業(yè)單位集中招聘筆試試題及答案解析
- 上海市復(fù)旦大學(xué)附中2026屆數(shù)學(xué)高一上期末質(zhì)量檢測試題含解析
- 企業(yè)員工食堂營養(yǎng)搭配方案
- 2025年國家公務(wù)員國家能源局面試題及答案
- 智慧中藥房講解課件
- 固廢買賣居間合同范本
- 藥廠車間安全培訓(xùn)記錄內(nèi)容課件
評論
0/150
提交評論