下载并安装 Influx DB1.x
* 
Influx 数据库的所有安装者都有责任阅读并理解为 InfluxDB 提供的所有安全相关文档。PTC 强烈建议使用安全配置安装和配置 InfluxDB,其中包括使用用户名和加强密码。
* 
此过程假定 ThingWorx 已安装。请参阅安装 ThingWorx
* 
如果 InfluxDB 和 ThingWorx 位于具有不同时区的计算机上,则获取数据时可能会出现问题。要避免这些问题,建议使用以下部署选项之一:
在同一主机/计算机上部署 InfluxDB 和 ThingWorx。
如果 InfluxDB 与 ThingWorx 部署在不同的主机/计算机上,则 InfluxDB 服务器时区应该与已进行时钟同步的 -Duser.timezone Tomcat 参数保持一致,以避免与查询结果相关的问题。
1. 下载并安装 Influx DB。
* 
Windows 中不支持 InfluxDB。以下步骤将使用 UNIX OS。
InfluxDB 开放源 (单个节点):请参考 Install InfluxDB
下载链接:
InfluxDB Enterprise (高可用性):请参考 Install an InfluxDB Enterprise cluster in your own environment
数据节点下载链接
元节点下载链接
2. 在 InfluxDB 内创建数据库。获取并运行 thingworxInfluxDBSetup.sh 脚本,以在 InfluxDB 中创建数据库。InfluxDB 命令行界面必须位于脚本运行所在位置。有关详细信息,请参阅 Launch Influx
* 
可在 PTC 支持门户网站上软件下载包的 install 文件夹中获取 thingworxInfluxDBSetup.sh 脚本。
以下示例命令使用默认保留策略创建数据库:
CREATE DATABASE thingworx with DURATION 365d REPLICATION 1 SHARD DURATION 30d NAME autogen
* 
InfluxDB 数据提供工具目前仅支持名称为 autogen 的保留策略。在创建用于数据提供工具的数据库时,您可以指定策略名称和其他策略,如复制因子等。
3. 从 InfluxDB 命令行界面创建 InfluxDB 用户。将使用以下示例命令创建用户:
CREATE USER twadmin WITH PASSWORD 'password' WITH ALL PRIVILEGES
这对您有帮助吗?