GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 20.04 LTSにInfluxDBをインストールします-ステップバイステップガイド?

InfluxDBは、高い書き込みとクエリの負荷を処理するように設計された時系列データベース(TSDB)です。InfluxDBはInfluxDataによって開発され、Goで記述されています。 InfluxDBは、DevOpsモニタリング、アプリケーションメトリックなど、大量のタイムスタンプ付きデータを含むあらゆるユースケースのバッキングストアとして使用することを目的としています。

ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するデータベースクエリを実行するのを定期的に支援しています。

これに関連して、Ubuntu20.04LTSにInfluxDBをインストールする方法を検討します。


Ubuntu 20.04 LTSFocalFossaにInfluxDBをインストールして構成する手順

1.システムアップデートを実行します

まず、ターミナルで次のaptコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。

$ sudo apt update
$ sudo apt upgrade


2.システムにInfluxDBをインストールします

次に、InfluxDBリポジトリをUbuntuシステムに追加します。

$ wget -qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/lsb-release
echo "deb https://repos.influxdata.com/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list

次に、引き続きシステムを更新し、InfluxDBをインストールして起動します:

$ sudo apt update
$ sudo apt install influxdb

インストールが正常に完了したら、起動時にサービスを開始して有効にします。

$ sudo systemctl enable --now influxdb


3.InfluxDBを構成します

構成ファイルは/etc/influxdb/influxdb.confにあります:

$ nano /etc/influxdb/influxdb.conf
[http]
  # Determines whether HTTP endpoint is enabled.
  enabled = true
  # Determines whether the Flux query endpoint is enabled.
  flux-enabled = true
  # The bind address used by the HTTP service.
  bind-address = ":8086"


4.ファイアウォールを構成する

ポート8086を開きます。デフォルトでは、InfluxDBは次のネットワークポートを使用します。TCPポート8086はInfluxDBのHTTP APIを介したクライアントサーバー通信に使用され、TCPポート8088はバックアップと復元のRPCサービスに使用されます。

$ sudo ufw enable
$ sudo ufw allow 8086/tcp


5.Influxdbに接続してデータベースを作成する

インストールが完了し、InfluxDBの構成が完了したら、InfluxDBに接続して、新しいユーザーとデータベースを作成しようとします。

User name: linuxapt
Password: linuxapt1
Database name : linuxapt2

コマンドラインは次のとおりです:

$ curl -XPOST "http://localhost:8086/query" \
--data-urlencode "q=CREATE USER linuxapt WITH PASSWORD 'linuxapt1' WITH ALL PRIVILEGES"
{"results":[{"statement_id":0}]}



Ubuntu
  1. Ubuntu 20.04 LTSにPrestaShopをインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04 LTSにXAMPPをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04 LTSにMailSpringをインストールします-ステップバイステップガイド?

  1. Ubuntu 20.04 LTSにHPLIPをインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04 LTSにAngularをインストールする-ステップバイステップガイド?

  3. Ubuntu 20.04 LTSにOwnCloudをインストールします-ステップバイステップガイド?

  1. Ubuntu 20.04 LTSにRPMパッケージをインストールします-ステップバイステップガイド?

  2. Ubuntu 20.04 LTSにAdminerをインストールします-ステップバイステップガイド?

  3. Ubuntu 20.04 LTSにPowerShellをインストールする-ステップバイステップガイド?