restore influxdb backup inside travis-CI failed with an error: restore: open /var/lib/influxdb/meta/node.json: no such file or directory
restore influxdb backup inside travis-CI failed with an error: restore: open /var/lib/influxdb/meta/node.json: no such file or directory
环境:
OS:Linux travis-job-50c7192e-954f-4101-8363-813e067b3b40 4.4.0-101-generic #124~14.04.1-Ubuntu SMP 11 月 10 日星期五 19:05:36 世界标准时间 2017 x86_64 x86_64 x86_64 GNU/Linux
influxdb 版本:influxdb_1.2.2_amd64
travis-CI 作业日志:https://travis-ci.org/y1j2x34/spring-influxdb-orm/builds/540383484
备份文件:
https://github.com/y1j2x34/spring-influxdb-orm/tree/master/data/backups
我在cent OS服务器中正确恢复了备份数据,但是失败了
travis-CI,我不知道是什么导致了这个错误。
以下命令是我备份测试数据库数据的方法:
influxd backup --database test path/to/project/data/backups
和恢复备份命令:
influxd restore -metadir /var/lib/influxdb/meta ./data/backups
influxd restore -database test -datadir /var/lib/influxdb/data ./data/backups
错误信息:
$ influxd restore -metadir /var/lib/influxdb/meta ./data/backups
Using metastore snapshot: data/backups/meta.00
restore: open /var/lib/influxdb/meta/node.json: no such file or directory
The command "influxd restore -metadir /var/lib/influxdb/meta ./data/backups" failed and exited with 1 during .
sudo mkdir -p /var/lib/influxdb/meta /var/lib/influxdb/data
问题已解决!
环境: OS:Linux travis-job-50c7192e-954f-4101-8363-813e067b3b40 4.4.0-101-generic #124~14.04.1-Ubuntu SMP 11 月 10 日星期五 19:05:36 世界标准时间 2017 x86_64 x86_64 x86_64 GNU/Linux
influxdb 版本:influxdb_1.2.2_amd64
travis-CI 作业日志:https://travis-ci.org/y1j2x34/spring-influxdb-orm/builds/540383484
备份文件: https://github.com/y1j2x34/spring-influxdb-orm/tree/master/data/backups
我在cent OS服务器中正确恢复了备份数据,但是失败了 travis-CI,我不知道是什么导致了这个错误。
以下命令是我备份测试数据库数据的方法:
influxd backup --database test path/to/project/data/backups
和恢复备份命令:
influxd restore -metadir /var/lib/influxdb/meta ./data/backups
influxd restore -database test -datadir /var/lib/influxdb/data ./data/backups
错误信息:
$ influxd restore -metadir /var/lib/influxdb/meta ./data/backups
Using metastore snapshot: data/backups/meta.00
restore: open /var/lib/influxdb/meta/node.json: no such file or directory
The command "influxd restore -metadir /var/lib/influxdb/meta ./data/backups" failed and exited with 1 during .
sudo mkdir -p /var/lib/influxdb/meta /var/lib/influxdb/data
问题已解决!