InfluxDB因修改默认数据目录导致服务无法正常运行的问题(权限问题)
2019-07-04 14:05
411 查看
在实际的生产中,考虑的实际情况,我们会调整一些默认配置,例如,数据目录。InfluxDB修改默认的Data目录后,因权限问题,服务无法正常运行。以下是具体的分析测试过程。
配置文件为 /etc/influxdb/influxdb.conf,关于数据存放的默认配置如下:
调整后的配置:
启动influxdb后,查看服务运行状态 提示错误,influxDB端口也没有启动成功,说明服务没有启动成功。
错误信息如下:
去/var/log/messages 下面查询错误log。可以执行命令:
less /var/log/messages
此时权限 不够.
我们可以反向验证。
在root账号下,启动influxd
正常启动,没有报错。
下面要在的工作,就是要到这个influxd是以什么账号启动的?需要给那个文档目录赋予权限?
Step 1. 列出 属于 influxdb 软件所提供的所有目录与文件。
执行命令
rpm -ql influxdb
Step 2 在上面关于influxdb 服务的文件中,查看启动账号的信息
可以判断得知,这个服务是使用 influxdb账号来启动管理的。
Step 3 验证默认安装的路径是不是 更新了文档目录的拥有者呢
说明,默认安装不修改存放路径,其自动生成的文档,确实文档拥有者为influxdb
step 4 修改我们手动创建的文档目录拥有者(将要存放的目录)
Step 5 再次启动,查看。没想到还是报错,同样的错误原因。。。。。
Step 6 忽然想到,是其中子文档的没有更新拥有者属性导致的。
调整的命令应该为;
chown -R influxdb:influxdb influxdb
Step 7 再次启动influxdb 服务,并查询服务状态。此次OK,问题解决了。
本文版权归作者所有,未经作者同意不得转载,谢谢配合!!!
相关文章推荐
- hadoop hdfs.xml权限问题导致App Timeline Server服务无法正常启动
- 如何解决由于服务过多或异常导致ArcGIS Server 无法正常运行的问题
- 一次权限修改导致的RAC无法正常启动的问题的解决
- Windows Server 2003 下Msdtc不通导致工作流Windows Workflow Foundation无法正常运行问题的解决
- 误修改/etc目录下所有文件权限导致无法远程访问
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- 解决应用程序与程序集不在同一目录下无法正常运行的问题
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- ubuntu vps直接修改默认目录地址导致无法进入wordpress的解决方法
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- 在数据库重启之后无法重新连接数据,无法正常提供服务问题解决
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- 关于解压覆盖IIS文件后,新的文件不具备权限导致DMS系统无法正常运行
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- 解决kafka数据目录迁移后,flume无法正常调用Consumer的问题
- 修改服务的运行权限,解决SVN Post Commit问题
- A网站引用B服务器虚拟目录文件导致:网站部署到IIS7上出现HTTP 错误 500.19(由于权限不足而无法读取配置文件)的问题