六月婷婷AV,国产偷窥猎奇福利二区,日韩三级片。,好吊色网站,日韩成人中文在线视频,国产亚洲午夜啪啪,亚洲欧美另类国产精品,国产成人av1,任你艹在线观看

TDengine 離線升級(jí)流程

注意事項(xiàng):

  1. 強(qiáng)烈建議有升級(jí)需求的用戶直接升級(jí)至各個(gè)版本分支的最新版本( http://www.fjzmyy.cn/all-downloads );
  2. TDengine 在升級(jí)后不可以做版本回退。因此,請(qǐng)務(wù)必根據(jù)正文的升級(jí)流程,提前做好備份,從而避免出現(xiàn)不可預(yù)期的問題;
  3. 升級(jí)結(jié)束后,請(qǐng)第一時(shí)間驗(yàn)證數(shù)據(jù)庫服務(wù)的完好性;
  4. 對(duì)于使用 RESTful 接口服務(wù)的用戶,升級(jí)結(jié)束后,要記得用 systemctl start taosadapter 啟動(dòng) taosadapter 服務(wù),以保證 RESTful 接口可用;
  5. 以 2.0.16 為分界線,升級(jí)步驟稍有不同,請(qǐng)注意檢查自己的數(shù)據(jù)庫服務(wù)版本。(版本檢查方式:在服務(wù)端的 taos shell 里執(zhí)行 select server_version());

正文:

2.0-2.0.15 版本,向上升級(jí)到 2.0.16 以及之后的任意版本,操作如下(包含集群與單機(jī)):

  1. 升級(jí)前,請(qǐng)?jiān)诜?wù)器上準(zhǔn)備好新版本的安裝包(下載鏈接:http://www.fjzmyy.cn/all-downloads);
  2. 確保當(dāng)前節(jié)點(diǎn)處于正常工作的狀態(tài):
    1. ) show dnodes: 各 dnode status 均為 ready;
    2. ) show mnodes: 各 mnode role 均為 master 或者 slave;
    3. ) show 庫名.vgroups: 各 vgroup status 均為 ready,且 role 均為 master 或者 slave;
    4. ) 數(shù)據(jù)庫讀寫正常;
  3. 在所有節(jié)點(diǎn)停止數(shù)據(jù)庫服務(wù):systemctl stop taosd
  4. 備份所有節(jié)點(diǎn)數(shù)據(jù)文件目錄下(默認(rèn)為:/var/lib/taos)所有內(nèi)容到其他路徑或存儲(chǔ)(vnode_bak 可清空);
  5. cd?進(jìn)入各個(gè)節(jié)點(diǎn)數(shù)據(jù)文件目錄下的 vnode 目錄;
  6. ls -ltR | grep -i “wal” 檢查”數(shù)據(jù)文件目錄下所有 wal 文件是否為空(千萬不要?jiǎng)h除 mnode 目錄下的wal);
  7. 如果為空,進(jìn)入步驟 9;
  8. 如果非空,則啟動(dòng)該節(jié)點(diǎn)的數(shù)據(jù)庫進(jìn)程再關(guān)閉。一定要等到所有節(jié)點(diǎn)的該文件為空,才能進(jìn)行下一步。(如果反復(fù)啟停該目錄仍然不能為空,請(qǐng)聯(lián)系 TDengine 官方獲得支持);
  9. 在數(shù)據(jù)庫服務(wù)處于停止的狀態(tài)下,在所有節(jié)點(diǎn)逐個(gè)執(zhí)行 rmtaos(卸載方式取決于安裝包類型,可參考:http://www.fjzmyy.cn/blog/2019/08/09/566.html),然后安裝新版本install.sh(或其他安裝方式,參考同上);
  10. 所有節(jié)點(diǎn)升級(jí)完畢后,在各個(gè)節(jié)點(diǎn)的 Linux shell中使用 taosd –force-keep-file 命令啟動(dòng)服務(wù)進(jìn)程;
  11. 新開一個(gè) linux 終端,輸入 taos -h xxxx -p 命令(根據(jù)實(shí)際情況填寫用戶密碼),再次執(zhí)行步驟 2 ,并對(duì)數(shù)據(jù)完整性進(jìn)行檢查。
  12. 確認(rèn)無誤后,可取消掉 taosd –force-keep-file 的進(jìn)程。重新以 systemctl start taosd 方式啟動(dòng) taosd 服務(wù)。
  13. 【可選】按需執(zhí)行: systemctl start taosadapter;
  14. 再次執(zhí)行步驟 2 ,并對(duì)數(shù)據(jù)完整性進(jìn)行檢查。
  15. 檢查無誤后,升級(jí)完畢。

2.0.16 版本及之后的版本,向上升級(jí)到任意版本,操作如下(包含集群與單機(jī)):

  1. 升級(jí)前,請(qǐng)?jiān)诜?wù)器上準(zhǔn)備好新版本的安裝包(下載鏈接:http://www.fjzmyy.cn/all-downloads);
  2. 確保當(dāng)前節(jié)點(diǎn)處于正常工作的狀態(tài):
    1. ) show dnodes: 各 dnode status 均為 ready;
    2. ) show mnodes: 各 mnode role 均為 master 或者 slave;
    3. ) show 庫名.vgroups: 各 vgroup status 均為 ready,且 role 均為 master 或者 slave;
    4. ) 數(shù)據(jù)庫讀寫正常;
  3. 在所有節(jié)點(diǎn)停止數(shù)據(jù)庫服務(wù):systemctl stop taosd
  4. 備份所有節(jié)點(diǎn)數(shù)據(jù)文件目錄下(默認(rèn)為:/var/lib/taos)所有內(nèi)容到其他路徑或存儲(chǔ)(vnode_bak 可清空);
  5. cd?進(jìn)入各個(gè)節(jié)點(diǎn)數(shù)據(jù)文件目錄下的 vnode 目錄;
  6. ls -ltR | grep -i “wal” 檢查”數(shù)據(jù)文件目錄下所有 wal 文件是否為空(千萬不要?jiǎng)h除 mnode 目錄下的wal);
  7. 如果為空,進(jìn)入步驟 9;
  8. 如果非空,則啟動(dòng)該節(jié)點(diǎn)的數(shù)據(jù)庫進(jìn)程再關(guān)閉。一定要等到所有節(jié)點(diǎn)的該文件為空,才能進(jìn)行下一步。(如果反復(fù)啟停該目錄仍然不能為空,請(qǐng)聯(lián)系 TDengine 官方獲得支持);
  9. 在數(shù)據(jù)庫服務(wù)處于停止的狀態(tài)下,在所有節(jié)點(diǎn)逐個(gè)執(zhí)行 rmtaos(卸載方式取決于安裝包類型,可參考:http://www.fjzmyy.cn/blog/2019/08/09/566.html),然后安裝新版本 install.sh(或其他安裝方式,參考同上);
  10. 在各個(gè)節(jié)點(diǎn)啟動(dòng)數(shù)據(jù)庫服務(wù):systemctl start taosd;
  11. 【可選】按需執(zhí)行: systemctl start taosadapter;
  12. 再次執(zhí)行步驟 2 ,并對(duì)數(shù)據(jù)完整性進(jìn)行檢查。
  13. 檢查無誤后,升級(jí)完畢。