2014年11月5日 星期三

[mongo] 更換Config Server

安裝Sharding Server正式營運後才發現

所有設定Server位址都是用實體IP

但是如果伺服器升級或是意外損毀就可能很難更換

為避免到時候必須無痛移轉必須將設定更換為Domain Name

以下為詳細設定方式

  1. 複製Config存放資料處
  2. 啟動New Config Server
  3. 關閉所有Service (建議順序mongos > config > mongod)
  4. 更換Mongos啟動設定
  5. 依序啟動 Mongos > Config > Mongod
    (我實際操作mongos無法先啟動,所以和config對調)

這樣就可以正確更換Mongos Data Router的路徑也不用flushRouterConfig

不過老實說當初就是用flushRouterConfig沒有效果才全部重新啟動

另外官網寫說如果config server損毀 (最多只能一台損毀)

只要另外兩台還在的話

也是全部按造上面方法重新啟動就可以復元了 (還沒試過)

沒有留言:

張貼留言