InfluxDB1.1.0和1.8.0版本安装并开启web界面
Influxdb是目前最流行的时序数据库,排名如下图所示,本文就介绍如何安装influxdb1.1.0以及1.8.0版本,以及如何开启web界面。为何要安装两个版本? 因为influxdb从1.1.0版本之后就没有web页面了,但我们可以使用1.1.0版本的web页面访问1.8.0的数据库。下载:官网:https://portal.influxdata.com/downloads/官网只提供最新版
Influxdb是目前最流行的时序数据库,最新排名如下图所示,本文就介绍如何安装influxdb1.1.0以及1.8.0版本,以及如何开启web界面。为何要安装两个版本? 因为influxdb从1.1.0版本之后就没有web页面了,但我们可以使用1.1.0版本的web页面访问1.8.0的数据库。
下载:
官网:https://portal.influxdata.com/downloads/
官网只提供最新版的下载地址,不过没关系,我们只需要把下载地址里的版本号改成需要的也一样可以下载。因为我们需要安装两个版本,所以这里就使用tar包解压的方式来安装。
安装
解压两个tar包:
tar -zxvf /home/wyk/influxdb-1.1.0_linux_amd64.tar.gz -C /opt/app/
tar -zxvf /home/wyk/influxdb-1.8.0_linux_amd64.tar.gz -C /opt/app/
配置
记得关闭防火墙和SELINUX。
因为要同时开启两个influxdb,因此需要修改默认端口:
vim /opt/app/influxdb-1.1.0-1/etc/influxdb/influxdb.conf
[http]
bind-address = ":8096"
vim /opt/app/influxdb-1.8.0-1/etc/influxdb/influxdb.conf
修改默认RPC端口以及数据路径,不跟1.1.0版本冲突.
bind-address = "127.0.0.1:8089"
[meta]
# Where the metadata/raft database is stored
dir = "/var/lib/influxdb8/meta"
[data]
# The directory where the TSM storage engine stores TSM files.
dir = "/var/lib/influxdb8/data"
# The directory where the TSM storage engine stores WAL files.
wal-dir = "/var/lib/influxdb8/wal"
[http]
bind-address = ":8086"
后台启动服务
nohup $INFLUXDB11_HOME/usr/bin/influxd -config $INFLUXDB11_HOME/etc/influxdb/influxdb.conf &>$INFLUXDB11_HOME/log &
nohup $INFLUXDB18_HOME/usr/bin/influxd -config $INFLUXDB18_HOME/etc/influxdb/influxdb.conf &>$INFLUXDB18_HOME/log &
访问web客户端
默认端口8083,此时访问的web客户端是influxdb1.1.0版本的web界面,但是我们可以配置1.8的连接。
首先配置1.1.0版本的connection,默认账号为admin/admin。端口号是上面配置的8096。这里我创建了一个库名为'influx11'.
然后配置influx1.8.0的connection如图:
新增一个库:
此时我们已经可以在web界面使用两个influxdb版本了。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)