MIS機與POS機邏輯卷重名的問題及MIS機起停步驟
一、 現場情況:
客戶機器跑兩套數據庫,其中POS機上跑sybase11.9;MIS機上跑sybase12
POS機的posvg於2007年新建邏輯卷
lv_master;
lv_sysproc;
lv_tempdb;
lv_data1;
lv_data2;
lv_data3;
lv_log1
這些邏輯卷在MIS機的misvg裏已經存在,當時的維護商建好這些邏輯卷後,並未做HA的同步。(注:HA機制不允許有邏輯卷重名)
2009年11月4日晚,我方進行移機前的準備工作,在停MIS機時,執行#smitty clstop 無法正常停止數據庫,#lsvg –l misvg 顯示lv00;lv01;lv02;lv03;lv04;lv05;lv06始終處於open狀態,#getlvcb –AT lv00 輸出顯示lv00其實就是misvg中的lv_master,lv已經被改名,對應關係如下:
lv00------------lv_mater
lv01------------lv_sysproc
lv02------------lv_tempdb
lv03------------lv_data1
lv04------------lv_data2
lv05------------lv_data3
lv06------------lv_log1
因爲目前misvg 和posvg裏的邏輯卷重名,導致HA無法同步,當POS機或MIS機宕機時,無法啓動HA的切換機制。。。