无码人妻精品一区二区三18禁,影音先锋男人AV橹橹色,污污污污污污www网站免费,日韩成人av无码一区二区三区,欧美性受xxxx狂喷水

一篇文章說清楚TDengine的FQDN

Yiqing Liu

2020-09-11 / ,

TDengine Database自2.0以后需要使用FQDN來訪問。小朋友,你是否有很多小問號:什么是FQDN,為什么要配置FQDN,如何配置FQDN。我們今天來簡單講一下。心急的小伙伴,可以直接跳轉到配置章節。

什么是FQDN

FQDN(fully qualified domain name,完全限定域名)是internet上特定計算機或主機的完整域名。FQDN由兩部分組成:主機名和域名。例如,假設郵件服務器的FQDN可能是mail.yakult-sh.com.cn。主機名是mail,主機位于域名yakult-sh.com.cn中。

DNS(Domain Name System),負責將FQDN翻譯成IP,是互聯網絕大多數應用的尋址方式。

為什么要配置FQDN

集群的每個節點是由End Point來唯一標識的,End Point是由FQDN外加Port組成,比如 h1.yakult-sh.com.cn:6030。這樣當IP發生變化的時候,我們依然可以使用FQDN來動態找到節點,不需要更改集群的任何配置。

如何配置FQDN

很多同學在本地并沒有配置DNS服務器,本文就是要解決這種情況下,如何來配置FQDN及其解析的。下圖是我們的網絡環境,由3臺服務器,和兩臺工作站組成。

hostnameIP
server1node110.211.55.14
server2node210.211.55.15
server3node310.211.55.16
workstation1pc-0110.211.55.201
Workstation2pc-0210.211.55.202
一篇文章說清楚TDengine的FQDN - TDengine Database 時序數據庫
  • Windows
    • 由于Windows暫時只支持部署客戶端,所以我們只需要配置FQDN的解析即可。
    • 以Win10為例,大家需要修改C:\Windows\System32\drivers\etc 目錄下的hosts文件
    • 在文件中添加
10.211.55.14 node1
10.211.55.15 node2
10.211.55.16 node3
  • Linux
    • 以node1節點為例,我們需要修改/etc/hostname/etc/hosts
    • 修改/etc/hostname,修改完成后需要重啟才能生效
    • 修改/etc/hosts
vi /etc/hostname
//將文件內容修改為node1
 vi /etc/hosts
//添加一下三行
10.211.55.14 node1
10.211.55.15 node2
10.211.55.16 node3

驗證

配置完成之后,我們可以在Windows的CMD或者在Linux中打開Terminal,使用ping hostname來驗證是否配置生效。

  • 成功提示:
root@node2:~# ping node1
PING node1 (10.211.55.14) 56(84) bytes of data.
64 bytes from ubuntu (10.211.55.14): icmp_seq=1 ttl=64 time=0.028 ms
64 bytes from ubuntu (10.211.55.14): icmp_seq=2 ttl=64 time=0.035 ms
64 bytes from ubuntu (10.211.55.14): icmp_seq=3 ttl=64 time=0.054 ms
64 bytes from ubuntu (10.211.55.14): icmp_seq=4 ttl=64 time=0.030 ms
64 bytes from ubuntu (10.211.55.14): icmp_seq=5 ttl=64 time=0.033 ms
  • 失敗提示:
//windows下
C:\Users\pc-01>ping node1
Ping 請求找不到主機 node1。請檢查該名稱,然后重試。
//Linux下
root@node2:~# ping node1
ping: unknown host node1