公網連接實例
更新時間 2024-07-04 11:23:21
最近更新時間: 2024-07-04 11:23:21
分享文章
本章節以Linux操作系統為例,指導您通過彈性云主機公網方式連接GeminiDB Influx實例。
前提條件
- GeminiDB Influx實例需要綁定彈性公網IP并設置安全組規則,確保可以通過彈性云主機訪問彈性公網IP,具體操作請參見綁定彈性公網IP和設置安全組規則。
- 創建彈性云主機,以Linux操作系統為例。詳情請參見《彈性云主機快速入門》中購買彈性云主機的內容。
- 下載,以Linux 64-bit為例。
操作步驟
- 登錄彈性云主機,詳情請參見《彈性云主機快速入門》中登錄彈性云主機的內容。
- 將InfluxDB客戶端安裝包上傳到彈性云主機(可通過xftp等文件傳輸工具上傳)。
- 解壓客戶端工具包。
tar -xzf influxdb-1.7.9-static_linux_amd64.tar.gz
- 在“influx”工具所在目錄下,連接數據庫實例。
通過如下命令,進入InfluxDB目錄。
cd influxdb-1.7.9-1
連接GeminiDB Influx實例。
- 使用SSL方式連接數據庫
./influx -ssl -unsafeSsl -host < DB_HOST > -port < DB_PORT >
示例:
./influx -ssl -unsafeSsl -host 10.xx.xx.xx -port 8635
- 使用非SSL方式連接數據庫
./influx -host < DB_HOST > -port < DB_PORT >
示例:
./influx -host 10.xx.xx.xx -port 8635
表1 參數說明
| 參數 | 說明 |
|---|---|
| <DB_HOST> | 待連接節點的彈性公網IP。您可以在“實例管理”頁面,單擊實例名稱,進入“基本信息”頁面,在節點信息列表中獲取“彈性IP”。 如果您購買的實例有多個節點,選擇其中任意一個節點的彈性公網IP即可。 若當前節點尚未綁定彈性公網IP,請參見綁定彈性公網IP 為當前實例綁定彈性公網IP后,再根據本章節操作連接實例。 |
| <DB_PORT> | 待連接實例的端口,默認為8635,且不可修改。 您可以在“實例管理”頁面單擊實例名稱,進入“基本信息”頁面,在“網絡信息 > 數據庫端口”處獲取當前GeminiDB Influx實例的端口信息。 |
輸入auth命令,進行身份驗證。
auth
根據提示輸入用戶名和密碼。
username:< DB_USER >
password:< DB_PWD >
表2 參數說明
| 參數 | 說明 |
|---|---|
| <DB_USER> | 管理員賬戶名,默認為rwuser。您可以在“實例管理”頁面單擊實例名稱,進入“基本信息”頁面,在“數據庫信息”模塊的“管理員賬戶名”處獲取。 |
| <DB_PWD> | 管理員密碼。 |
- 驗證身份通過后,再輸入命令 show databases 。
show database
出現如下信息,表示示例連接成功:
name: databases
name
----
_internal
后續操作
成功登錄實例后,您可以創建數據庫、數據保留策略等操作,具體請參見購買并連接GeminiDB Influx實例。