influxd-ctl 命令行工具
influxd-ctl CLI 提供用于管理您的 InfluxDB 企业集群的命令。influxd-ctl 工具可在所有 InfluxDB 企业meta nodes上使用。
用法
influxd-ctl [global-flags] <command> [command-flags] [arguments]
命令
| 命令 | 描述 |
|---|---|
| add-data | 添加数据节点 |
| add-meta | 添加一个元节点 |
| backup | 备份集群 |
| copy-shard | 在数据节点之间复制分片 |
| copy-shard-status | 显示所有活动的副本分片任务 |
| entropy | 管理集群中的熵 |
| join | 连接一个元节点或数据节点 |
| kill-copy-shard | 中止正在进行的分片复制 |
| ldap | 在群集中管理LDAP |
| leave | 移除一个元数据或数据节点 |
| remove-data | 移除数据节点 |
| remove-meta | 移除一个元节点 |
| remove-shard | 从数据节点中移除一个分片 |
| restore | 恢复集群的备份 |
| show | 显示集群成员 |
| show-shards | 显示集群中的分片 |
| node-labels | 管理节点标签 |
| token | 生成一个签名的JWT令牌 |
| truncate-shards | 截断当前分片 |
| update-data | 更新数据节点 |
全局标志
| 标志 | 描述 |
|---|---|
-auth-type | 要使用的认证类型 (none 默认, basic, jwt) |
-bind | 元节点 HTTP 绑定地址 (默认为 localhost:8091) |
-bind-tls | 使用TLS |
-config | 配置文件路径 |
-k | 跳过证书验证 (在没有 -bind-tls 的情况下被忽略) |
-pwd | 基本认证的密码 (在没有 -auth-type basic 时被忽略) |
-secret | JWT共享秘密 (在没有-auth-type jwt的情况下被忽略) |
-user | 用户名 (在没有 -auth-type basic 或 jwt 的情况下被忽略) |
示例
绑定到远程元节点
influxd-ctl -bind meta-node-02:8091
使用JWT进行身份验证
influxd-ctl -auth-type jwt -secret oatclusters
使用基本身份验证进行认证
influxd-ctl -auth-type basic -user admin -pwd passw0rd