您好,登錄后才能下訂單哦!
HACMP啟動說明:
在HACMP 5.2版本,以及 5.2版本以前,您可以通過查看clstrmgrES進程是否活動的方法來查看HACMP的服務是否啟動。具體的方法有:
1、clshowsrv -v命令
2、smit hacmp里面的C-SPOC工具
3、l***c -g cluster命令
但在HACMP 5.3以及5.4版本中,clstrmgrES進程在機器啟動以后永遠是活動狀態的,因此不能依靠上述方法判斷HACMP的服務是否啟動。可以用以下的方法判斷HACMP是否啟動:
/usr/es/sbin/cluster/utilities/clcheck_server grpsvcs|echo $?
如果輸出為0則表示沒有啟動HACMP服務,如果輸出為1則表示HACMP服務已經啟動.全稱是IBM High Availability Cluster Multiprocessing ,
HACMP解釋
IBM高可用-多處理器-系統集群。HACMP差不多就是一種共享存儲的冷備方案,前提在存儲不掛、應用且能夠忍受10分鐘的切換時間下,如果一臺機器掛了,另外一臺機器會接管應用。如果業務應用不能容忍中斷,則Oracle 的RAC是更好的方案。
HACMP不難,但是由于平時很少機會接觸(既然做了集群,當然是昂貴的系統;既然是昂貴的系統,自然不能讓你隨便啟停),因此也一直沒機會嘗試。正好有一個機會嘗試,就把操作過程筆記下來,留做今后的參考(截圖都是AIX6.1)。
[@more@] 第一部分:停止hacmp。
1、啟動smitty管理器(在root用戶下執行)
#smitty hacmp
2、選擇Manage HACMP Services界面進去
3、選擇Stop Cluster Services on these nodes,敲回車就可以停止hacmp了。
上述步驟可以用#smitty clstop直接進入后面的操作界面。
第二部分:切換資源組
如果需要用hacmp中B機器替換原來的A機器,就需要進行資源組的切換,否則盤陣、以及服務IP都不能正常使用。
依然執行 #smitty hacmp,選擇HACMP Resource Group and Application Management選項。
選擇Bring a Resource Group Online選項,選擇相應的“節點”(根據你打算啟動機器A,還是機器B)
然后在,選擇哪個資源組將被切換,一般就是你盤陣的卷組了。
敲回車,看到下面界面就表示切換成功了。
第三部分:啟動hacmp 啟動hacmp和停止hacmp類似。使用命令
#smitty clstart 進行操作就可以。
第四部分:手動掛盤陣,啟動應用
在停止hacmp后想把兩臺機器分開使用(不管啥原因)的時候,因為掛載盤陣這些工作是做在hacmp中的,如果不啟動hacmp則盤陣也無法掛載,這時需要手動掛載盤陣。執行下面兩條命令
#varyonvg rmvg ----你的vg名
#mount /home/oracle ----你的掛載點
同理,原有應用是作為啟動腳本放置在hacmp中的,因此不啟動hacmp自然也不能自動啟動應用。如AIX上跑著Oracle,則啟動Oracle,啟動監聽器即可(需要提醒一下,監聽器原來是監聽hacmp的服務IP,停止hacmp可能需要修改監聽器的監聽IP)。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。