Need some advice about reconfiguring InfluxDB, and possible upgrade


We have been running InfluxDB 1.2 for about 2.5 years on Ubuntu Linux and I’ve been waiting until InfluxDB 2.0 has been stable for “a while” before upgrading our Influx installation. We don’t use Telegraf or any of the other “TICK” stack products.

Today some unrelated server issues caused me to re-examine our Influx installation, leading to the following questions.

  • What are the major features introduced into InfluxDB between 1.2 and 1.7 which might be a good reason to upgrade now (rather than wait for 2.0)?

  • Our InfluxDB database(s) are in the default location of /var/lib/influxdb/{meta,data,wal}, If I want to move our InfluxDB database to another volume, is the process as simple as:

  1. Shut down InfluxDB and any applications which query/update it
  2. Move the files from /var/lib/influxdb/* to the new location
  3. Update the relevant directives in /etc/influxdb/influxdb.conf
  4. Restart InfluxDB
  5. Restart applications which query/update InfluxDB.
  • Is there any performance advantage to placing the meta, data and wal directories on different storage volumes? Is there a risk in doing so? (Currently our PostgreSQL database is no the same volume as InfluxDB. The PostgreSQL database is not nearly as active as InfluxDB but they are both quite large.)