文档文档

在 Google Cloud Platform 中部署 InfluxData 平台

为了在 Google Cloud Platform (GCP) 基础设施上部署 InfluxDB Enterprise 集群,InfluxData 在 Google Cloud Platform Marketplace 上提供了一个 InfluxDB Enterprise 自带许可 (BYOL) 解决方案,使安装和设置过程变得简单直接。通过 GCP Marketplace 部署的集群已准备好用于生产环境。

用于 InfluxDB Enterprise BYOL 解决方案的 Deployment Manager 模板开源的。有关 Marketplace 部署的问题和功能请求应通过 相关的 GitHub 存储库 提交(需要 GitHub 帐户),或联系 InfluxData 支持

先决条件

本指南需要以下条件

要在 GCP 以外的平台上部署 InfluxDB Enterprise,请参阅 InfluxDB Enterprise 安装选项

部署集群

要部署 InfluxDB Enterprise 集群,请登录您的 Google Cloud Platform 帐户并导航到 GCP Marketplace 中的 InfluxData 的 InfluxDB Enterprise (BYOL) 解决方案。

GCP InfluxDB Enterprise solution page

单击在 Compute Engine 上启动以打开配置页面。

GCP InfluxDB Enterprise configuration page

将 InfluxDB Enterprise 许可证密钥复制到InfluxDB Enterprise 许可证密钥字段,或 注册免费的 InfluxDB Enterprise GCP 试用版 以获取许可证密钥。

根据需要调整任何其他字段。集群将仅在部署它的网络(或子网,如果指定)内可访问。折叠部分中的字段通常不需要更改。

单击部署以启动 InfluxDB Enterprise 集群。

GCP InfluxDB Enterprise deployment pending page

集群将需要最多五分钟才能完全部署。如果部署未完成或报告错误,请通读 常见部署错误 列表。

GCP InfluxDB Enterprise deployment complete page

您的集群现已部署!

请务必保存屏幕上显示的“管理员用户名”、“管理员密码”和“连接内部 IP”值。尝试访问集群时将需要它们。

访问集群

集群的 IP 地址只能从解决方案配置中指定的 GCP 网络(或子网)内访问。集群只能从与其配置在同一 GCP 网络或子网中的实例或服务访问。

使用 GCP Cloud Shell 或 gcloud CLI,创建一个新实例,该实例将用于访问 InfluxDB Enterprise 集群。

gcloud compute instances create influxdb-access --zone us-central1-f --image-family debian-9 --image-project debian-cloud

SSH 进入该实例。

gcloud compute ssh influxdb-access

在该实例上,通过 InfluxDB 开源软件包安装 influx 命令行工具。

wget https://dl.influxdata.com/influxdb/releases/influxdb_1.6.3_amd64.deb
sudo dpkg -i influxdb_1.6.3_amd64.deb

现在可以使用以下命令访问 InfluxDB Enterprise 集群,其中将部署屏幕中的“管理员用户名”、“管理员密码”和“连接内部 IP”值替换为 <value>

influx -username <Admin username> -password <Admin password> -host <Connection internal IP> -execute "CREATE DATABASE test"

influx -username <Admin username> -password <Admin password> -host <Connection internal IP> -execute "SHOW DATABASES"

下一步

有关 InfluxDB 数据库和 InfluxData 平台的简介,请参阅InfluxDB 入门


此页面是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像现在这样使用它,而无需对您的代码进行任何更改。

阅读更多

现已全面上市

InfluxDB 3 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速、近数据引擎,可实时收集和处理数据,并将其持久保存到本地磁盘或对象存储。InfluxDB 3 Enterprise 以 Core 的基础为构建,增加了高可用性、读取副本、增强的安全性以及数据压缩,从而实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看