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

TDengine 社區(qū)問題雙周精選 | 第三期

Hi,大家好,為防止過多的共性問題困擾用戶,方便用戶學習、吸收經(jīng)驗,我們會對近期社區(qū)內(nèi)用戶遇到的共性問題進行精選、匯總,以專欄的形式給大家?guī)矸窒?。這是本專欄的第三期內(nèi)容,分享的內(nèi)容如下:

內(nèi)容預(yù)覽

  1. 為何批量寫入數(shù)據(jù)時,時間戳使用 NOW 函數(shù)拼接會導(dǎo)致數(shù)據(jù)丟失?
  2. 如何給集群平滑擴容?
  3. 集群擴容后,DNode 狀態(tài)為 Offline 該如何排查?
  4. 如何給集群平滑縮容?
  5. 新手小福利:快速上手 TDengine 建模。

1. 為何批量寫入數(shù)據(jù)時,時間戳使用 NOW 函數(shù)拼接會導(dǎo)致數(shù)據(jù)丟失?

回答這個問題首先需要強調(diào)一個概念,TDengine 作為一個時序數(shù)據(jù)庫(Time-Series Database),首個時間戳字段起到主鍵的作用,內(nèi)存索引的構(gòu)建、磁盤數(shù)據(jù)的存儲與其密切相關(guān),不能有重復(fù)的時間戳。

NOW 函數(shù)(以及 NOW 關(guān)鍵字)返回客戶端當前時間。當執(zhí)行批量寫入時,若首列時間戳給的值都是 NOW,在數(shù)據(jù)庫默認毫秒的時間級別下是區(qū)分不開的,后續(xù)寫入的重復(fù)時間戳將會丟失或更新,處理重復(fù)時間戳的具體邏輯由在 TDengine 中建庫(Database)時的 Update 參數(shù)決定。

2. 如何給集群平滑擴容?

對集群進行擴容需要手動添加節(jié)點。具體操作步驟如下:

  1. 第一個節(jié)點部署成功后,為后續(xù)待添加的節(jié)點依次安裝 TDengine 服務(wù)端程序,編輯 /etc/hosts,將集群所有節(jié)點的域名解析添加進去(如已部署 DNS server,則無需編輯)。
  2. 將第一個節(jié)點的配置文件 taos.cfg 復(fù)制到待添加的節(jié)點中,將其中的 fqdn 參數(shù)改為節(jié)點自身的 fqdn (hostname)。
  3. 啟動待添加節(jié)點的 taosd 服務(wù),然后進入 taos 命令行執(zhí)行下面語句將待添加節(jié)點添加進集群:CREATE DNode ‘Node2:6030’ 。
  4. 執(zhí)行 SHOW DNodes 查看數(shù)據(jù)節(jié)點的狀態(tài)是否為 Ready。為 Ready 代表集群擴容成功。

3. 集群擴容后,DNode 狀態(tài)為 Offline 該如何排查?

新的節(jié)點正常加入集群后,數(shù)據(jù)節(jié)點列表中會顯示該節(jié)點處于 Ready 狀態(tài)。若該節(jié)點狀態(tài)為 Offline,可按照如下內(nèi)容進行排查:

  1. 查看該節(jié)點 taosd 是否已啟動、防火墻是否關(guān)閉;
  2. 確認待加入節(jié)點的數(shù)據(jù)文件夾是否清空;
  3. 檢查所有節(jié)點 /etc/hosts 域名解析是否完整、有效(需要有所有節(jié)點的解析,包括 arbitrator);
  4. 該節(jié)點 firstEP、fqdn 參數(shù)是否正確配置。

4. 如何給集群平滑縮容?

集群縮容是通過 DROP DNode 刪除節(jié)點來實現(xiàn)的,直接停止指定 DNode 的 taosd 進程只會讓該節(jié)點 Offline,但不能完成縮容的效果。具體操作步驟如下:

  1. 進入 taos 命令行,執(zhí)行 SHOW DNodes 查看待刪除節(jié)點的狀態(tài),若是 ready 則可進行下一步;
  2. 從當前集群中刪除指定節(jié)點 DROP DNode ‘Node2:6030’ 或者 DROP DNode <DNodeId>。
  3. 執(zhí)行 SHOW DNodes 查看集群節(jié)點信息,最后確認待刪除節(jié)點的信息已從列表中消失。

注意:刪除節(jié)點完成之前,集群會將該 DNode 的數(shù)據(jù)遷移到其他節(jié)點上,完成速度取決于網(wǎng)絡(luò)的帶寬、磁盤的 IO,在完成之前千萬不要停止待刪除節(jié)點的 taosd 服務(wù)。

5. 新手小福利:快速上手 TDengine 建模。

在社區(qū)支持的過程中,能發(fā)現(xiàn)很多新手小伙伴在部署 TDengine 后不知道如何進一步體驗,我們的建議是跑一跑官網(wǎng)文檔的語句,但文檔內(nèi)容較多,為了方便社區(qū)小伙伴快速上手,我們將官網(wǎng)文檔的示例模型濃縮、匯總了一下,讓用戶盡可能快的了解 TDengine 建模方法:[建模入門]

結(jié)尾語

感謝您閱讀本期問題精選,希望以上內(nèi)容對您有幫助。您在使用 TDengine 這款 TIme-Series Database 的過程中,若遇到棘手的問題或?qū)?TDengine 有改進意見,歡迎在 GitHub 上給我們提 Issue ,內(nèi)容越詳細越好,也可微信掃下方二維碼加入社區(qū),與大家進行交流 ~ 最后,感謝使用 TDengine!

TDengine Database 小T二維碼
加小 T 為好友,立即加入到物聯(lián)網(wǎng)大數(shù)據(jù)技術(shù)交流群