迁移到 Chronograf 高可用配置
使用 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://: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://:8888/sources/1/status
- 到 etcd: https://:8888/sources/373921399246786560/status
为 Chronograf 设置负载均衡器。
此页面是否有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对 Chronograf 和此文档提供反馈和错误报告。要查找支持,请使用以下资源