参考资料
- 官网地址:https://www.influxdata.com/
- 下载地址:https://dl.influxdata.com/influxdb/releases/influxdb-1.7.8.x86_64.rpm
- 文档地址:
1.influxdb简介
InfluxDB是一种流行的开源时序数据库,专门设计用于处理时间序列数据。
时序数据是按时间顺序排列的数据,通常用于表示传感器数据、应用程序指标、日志和事件等。
InfluxDB具有高效存储和查询的能力,采用自适应压缩算法和特定的存储引擎,可以高效地存储大量的时序数据,并通过类似SQL的查询语言(InfluxQL)提供丰富的查询功能。它支持高并发写入,适用于处理实时数据流,并可定义数据保留策略自动删除旧数据以控制数据库大小。
2.influxdb部署
2.1下载安装包
使用wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.8.x86_64.rpm,下载v1.7.8版本的influxdb安装包;
2.2安装软件
cd到安装包的下载目录,使用sudo yum localinstall influxdb-1.7.8.x86_64.rpm进行安装;
2.3配置相关目录
使用mkdir –p /data/influxdb/data和chmod –R 777 /data命令新建目录,该目录用于存放influxdb数据;
2.4 修改配置文件
修改/etc/influxdb/目录下的influxdb.conf配置文件,根据实际情况修改[http]下bind-address = ":8086"配置,目前使用默认8086端口,如果该端口被占用,请修改为其他未使用端口;
请确保root用户拥有配置文件的读权限。
2.5 rsyslog配置
在/etc/rsyslog.d/目录下新增influxd.conf文件,内容为:
:programname, contains, "influxd" /var/log/influxdb/influxd.log
:programname, contains, "influxd" ~
请确保root用户对该文件有读写权限。
重启rsyslog:systemctl restart rsyslog
2.6 influxdb启停命令
切换到root用户,使用如下命令进行启停:
systemctl start influxd
systemctl stop influxd
systemctl restart influxd
systemctl status influx
问题记录
Post Directory
扫码关注公众号:暂无公众号
发送 290992
即可立即永久解锁本站全部文章