迁移到 Chronograf HA 配置
使用 chronoctl
将您的 Chronograf 配置存储从 BoltDB 迁移到用于 Chronograf 高可用性 (HA) 集群的共享 etcd
数据存储。
更新资源 ID
将 Chronograf 迁移到共享数据源会为每个资源创建新的源 ID。更新指向 Chronograf 仪表盘的外部链接以反映新的源 ID。
通过终止
chronograf
进程来停止 Chronograf 服务器。为防止数据丢失,我们强烈建议您在迁移到 Chronograf 集群之前备份您的 Chronograf 数据存储。
运行以下命令,指定本地 BoltDB 文件和以
etcd://
开头的etcd
端点。(我们建议将前缀bolt://
添加到绝对路径。请勿使用此前缀指定 BoltDB 文件的相对路径。)chronoctl migrate \ --from bolt:///path/to/chronograf-v1.db \ --to etcd://127.0.0.1:2379
提供 etcd 身份验证凭据
如果
etcd
上启用了身份验证,请使用标准 URI 基本身份验证格式来定义用户名和密码。例如etcd://username:password@localhost:2379
提供 etcd TLS 凭据
如果
etcd
上启用了 TLS,请使用 etcd URL 中的以下查询参数提供您的 TLS 证书凭据- cert:客户端证书文件或 PEM 文件的路径
- key:客户端密钥文件的路径
- ca:受信任 CA 证书的路径
etcd://127.0.0.1:2379?cert=/tmp/client.crt&key=/tst/client.key&ca=/tst/ca.crt
更新指向 Chronograf 的链接(例如,来自外部来源)以反映您的新 URL
- 来自 BoltDB: https://127.0.0.1:8888/sources/1/status
- 到 etcd: https://127.0.0.1:8888/sources/373921399246786560/status
为 Chronograf 设置负载均衡器。
此页是否对您有帮助?
感谢您的反馈!