IQ 遷移object導致的血案 - sp_mpxprocesstlvlog exception, SQLSTATE=QSA44 - 3

tolywang發表於2017-09-07
9. 第二個節點已經down掉,我們刪除其中的事務日誌log檔案,執行如下語句從協調節點同步catalog db. 
dbbackup -y -d -c "uid=dba;pwd=sql;links=tcpip{10.x.2.2;port=10000};eng=iqdm_s01"  /data01/iqdm

設定日誌路徑: 
dblog -r -t   iqdm.log   iqdm.db

10. 在協調節點檢視叢集狀態,sp_iqmpxinfo 檢視節點是否是 included 或 excluded 狀態。如果是included,那麼可以直接開啟這些節點 (start_iq)。如果節點狀態是excluded , 那麼需要在協調節點修改狀態。 
alter multiplex server iqdm_s02 status included ; 
在協調節點檢視 sp_iqmpxinfo 是否已經加入,如果狀態是included ,那麼執行如下語句從協調節點同步catalog db. 
dbbackup -y -d -c "uid=dba;pwd=sql;links=tcpip{10.x.2.2;port=10000};eng=iqdm_s01"  /data01/iqdm

mv     iqdm.log     iqdm.log.bak   

dblog  -r  -t    iqdm.log     iqdm.db  

start_iq 開啟。 

11. 最後同樣方式開啟其他節點。 

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

相關文章