InfluxDB 最新版本是 v2.x . 官方最新开源版本不支持集群,如果是单机部署则考虑最新的开源版本。
安装 InfluxDB
InfluxDB 和 influx CLI 是独立的包
InfluxDB 服务器 ( influxd) 和 influx CLI是单独打包和版本化的。
使用Homebrew安装
我们推荐使用Homebrew在 macOS 上安装 InfluxDB v 2.6 :
brew update
brew install influxdb
手动下载安装
要直接下载适用于 macOS 的 InfluxDB v 2.6二进制文件,请执行以下操作:
1、下载 InfluxDB 包。
InfluxDB v2.6 (macOS) :https://dl.influxdata.com/influxdb/releases/influxdb2-2.6.1-darwin-amd64.tar.gz
2、解压 InfluxDB 二进制文件。
执行以下操作之一:
在Finder中双击下载的包文件。
在终端或iTerm2等 macOS 命令提示应用程序中运行以下命令 :
# Unpackage contents to the current working directory
tar zxvf ~/Downloads/influxdb2-2.6.1-darwin-amd64.tar.gz
3、 (可选)将二进制文件放入您的$PATH
# (Optional) Copy the influxd binary to your $PATH
sudo cp influxdb2-2.6.1-darwin-amd64/influxd /usr/local/bin/
如果您不将influxd二进制文件移动到您的$PATH中,请为可执行文件添加前缀 ./以在适当的位置运行它。
推荐- 设置适当的目录权限
为了防止对数据进行不必要的访问,我们建议将 influxdb 的权限设置为data-dir不可读。对于服务器安装,还建议将 umask 设置为 0027 以正确许可所有新创建的文件。
例子:
chmod 0750 ~/.influxdbv2
安装 influx CLI(可选)
使用influxCLI 与 InfluxDB 实例交互并对其进行管理。编写和查询数据、生成 InfluxDB 模板、导出数据等。
使用Homebrew安装
brew install influxdb-cli
手动下载安装
1、下载influxCLI 包。
2、解压下载的包。
执行以下操作之一:
在Finder中双击下载的包文件。
在终端或iTerm2等 macOS 命令提示应用程序中运行以下命令 :
# Unpackage contents to the current working directory
tar zxvf ~/Downloads/influxdb2-client-2.6.1-darwin-amd64.tar.gz
3、(可选)将二进制文件放入您的$PATH.
# (Optional) Copy the influx binary to your $PATH
sudo cp ~/Downloads/influxdb2-client-2.6.1-darwin-amd64/influx /usr/local/bin/
如果您不将influx二进制文件移动到您的$PATH中,请为可执行文件添加前缀 ./以在适当的位置运行它。
4、(macOS Catalina 和更新版本)授权influx二进制文件。
macOS 要求下载的二进制文件由注册的 Apple 开发人员签名。当您第一次尝试运行influx时,macOS 会阻止它运行。授权influx二进制文件:
- 尝试运行influx命令。
- 打开系统偏好设置并单击安全和隐私。
- 在“常规”选项卡下,有一条关于influx被阻止的消息。单击仍然打开。
最后编辑:Jeebiz 更新时间:2024-02-26 11:18