某電信HP雙機主資料網路卡切換實施方案

sundayhe發表於2011-05-19

經檢查系統日誌和對日誌的分析,發現sdp1syslog.log中有報類擬 Mar 17 13:03:39 scp1 cmcld: HB connection to 192.168.1.5 not responding, closing”的錯誤,且用lanadmin –g 1檢視到SDP1的主資料網路卡中有報 Inbound Errors = 19746”的錯誤,初步懷疑SDP1主資料網路卡LAN1到相應Cisco2950交換機埠的整條鏈路可能存在異常,故建議318日晚先把SDP1的主資料網路卡從LAN1切換LAN2上面去。

<>、在sdp1主資料庫用以下命令做完成備份

$ontape -s –L 0

<>、關閉sdp2備機資料庫,以避免切換主備網路卡引起HDR關係破壞,需要重建HDR關係。

1、 用以下命令查出sdp2備機的spy.sh雙機監控程式ID

#ps –ef|grep spy.sh

2、 用以下命令kill掉上述查詢到的ID程式

# kill -9 xx

3、 用以下命令把sdp2的備資料庫停掉

$onmode -ky

4、 用以下命令把sdp2退出雙機

#cmhaltnode –v –n scp2

<>sdp1的主資料網路卡切換(lan1 to lan2

1、 直接把連線到sdp1主資料網路卡lan1的網線拔掉;

2、 用以下命令觀察sdp1的主資料網路卡是否已經從lan1切換到lan2,正常應該觀察到主資料網路卡已經切換到lan2上。

#cmviewcl -v

<>、把SDP2備機重新加入到雙機

1、 用以下命令把informix資料庫啟來

$oninit –v

2、 用以下命令檢查informix資料庫是否啟動正常

$onstat -

3、 用以下命令把備機sdp2重新加入到雙機

#cmrunnode –v scp2

4、 用以下命令檢查spy.sh監控是否啟動

#ps –ef|grep spy.sh

如果沒有,則用以下命令啟動:

/etc/cmcluster/scppkg/spy.sh auto_recover standby

5、 用以下命令觀察sdp2雙機狀態是否正常。

#cmviewcl -v

1、 如果主資料網路卡沒有從lan1切換到lan2上,則把lan1的網線重新連線好,使其UP,恢復到原來的狀態;

#ifconfig lan1 up

2、 如果主備網路卡的切換引起資料庫informixHDR關係破壞,則利用磁帶備份重建HDR關係,可按以下步驟操作。

HDR重建實施的詳細步驟:

1在原主用機即scp1上以informix使用者執行以下步驟:

注:在執行以下操作前保證scp1scp2的網路是通的,並且信任關係已建立,並確保磁帶已在磁帶機中。

1> 檢查onconfig.scp檔案中的TAPEDEV路徑是否為/dev/rmt/0mb,如果不是,需要修改。

2>主資料庫修改狀態並進行0零備份

% onmode -d standard

% ontape s L 0

% onmode -d primary scp_online2_net --------務必等0級備份完成後才操作

% onstat -----------------------應該能看到 On-Line Prim)”

2:在備用機即scp2上以informix使用者執行以下操作:

注:將主用機scp1已備份好的磁帶放入scp2磁帶機中

1>檢查onconfig.scp檔案中的TAPEDEV路徑是否為/dev/rmt/0mb,如果不是,需要修改

2>恢復資料庫資料

ontape p

y

n

後面都選取n

3>建立HDR關係

%onmode -d secondary scp_online1_net

4>onstat -Dr 2命令觀察page Rdpage Wr列會變化說明正在恢復需要等待。等不再變化時用命令onstat -應該能看到 Read-Only Sec)”的狀態

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9479798/viewspace-1050066/,如需轉載,請註明出處,否則將追究法律責任。

相關文章