influxdb v2.7.6 安装

V1.0版本网上介绍比较多,就简单说下,它默认配置文件是influxdb.conf
V2.0版本的默认配置文件是config.toml,里面有个参数是engine-path,修改了之后就可以调整数据存储路径

官方在线安装

influxdata-archive_compat.key GPG fingerprint:

9D53 9D90 D332 8DC7 D6C8 D3B9 D8FF 8E1F 7DF8 B07E

cat <<EOF | sudo tee /etc/yum.repos.d/influxdata.repo
[influxdata]
name = InfluxData Repository - Stable
baseurl = https://repos.influxdata.com/stable/$basearch/main
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdata-archive_compat.key
EOF

sudo yum install influxdb2

安装包 /usr/local/src/influxdb2-2.7.6-1.x86_64.rpm

安装命令
rpm -ivh influxdb2-2.7.6-1.x86_64.rpm

启动,并设置自启

systemctl start influxdb
systemctl enable influxdb
influxd

停止服务

systemctl stop influxdb

修改data位置
vi /etc/influxdb/config.toml
engine-path = "/home/influxdb/"

1、创建数据存储目录
mkdir -p /app/influxdb/data
说明:目录可以根据实际情况进行修改。
2、设置目录访问权限
sudo chown influxdb.influxdb /app/influxdb/data
3、修改数据引擎目录
vi /etc/influxdb/config.toml
文件修改如下:
bolt-path = "/var/lib/influxdb/influxd.bolt"

engine-path = "/var/lib/influxdb/engine"

engine-path = "/app/influxdb/data/engine"
4、重启InfluxDB服务
service influxdb stop/start
5、查看InfluxDB状态
service influxdb status

influxdb2修改默认端口8086
修改配置文件/etc/influxdb/config.toml
添加修改,把8086默认端口修改为8099
http-bind-address = “:8099”

连接influxdb cli

下载工具

amd64

wget https://download.influxdata.com/influxdb/releases/influxdb2-client-2.7.5-linux-amd64.tar.gz

解压缩下载的包
tar xvzf ./influxdb2-client-2.7.5-linux-amd64.tar.gz

将可执行文件放在$PATH中(可选)
sudo cp ./influx /usr/local/bin/

使用influx config create命令要创建 CLI 配置并将其设置为活动状态,请执行以下操作:influx
influx config create --config-name CONFIG_NAME
--host-url https://us-west-2-1.aws.cloud2.influxdata.com
--org ORG
--token API_TOKEN
--active

替换以下内容:
CONFIG_NAME:连接配置名称。
ORG_NAME:您的 InfluxDB 组织。
API_TOKEN:您的 API 令牌。

例子:
influx config create --config-name newland
--host-url http://192.168.1.223:8086
--org newland
--token QqXKtWKDjoB1QMD9jfqle9E7tidEw5vKpIWDdOJEWZ1NOHsTAAPAdv-imOuiWr1K97k2LCosha6EeKMoRHTJdg==
--active

备份
将所有数据备份到目录
influx backup /path/to/backup/dir/
将所有数据备份到当前工作目录
influx backup ./
将特定存储桶备份到目录
influx backup --bucket example-bucket /path/to/backup/dir/

还原
还原备份数据
influx restore /path/to/backup/dir/
将特定存储桶的备份数据恢复到新存储桶中
influx restore
--bucket example-bucket
--new-bucket new-example-bucket
/path/to/backup/dir/
恢复和替换所有数据
influx restore --full还原所有时序数据和 InfluxDB 键值 令牌、仪表板、用户等数据。

influx restore --full /path/to/backup/dir/

本文作者:博小群

本文链接:https://www.cnblogs.com/qun-/p/18222144

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   博小群  阅读(445)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起