无法安装elasticsearch

时间:2014-02-01 10:38:59

标签: elasticsearch

在做$ sudo dpkg -i elasticsearch-0.90.10.deb

它出现以下错误:

处理man-db的触发器... 设置elasticsearch(0.90.10)...... chown:无法访问`/ etc / elasticsearch / *':没有这样的文件或目录 dpkg:错误处理elasticsearch(--install):  安装后的子进程安装后脚本返回错误退出状态1 处理ureadahead的触发器...... 处理时遇到错误:  elasticsearch

目录/ etc / elasticsearch存在,我无法收集正确的理由。

2 个答案:

答案 0 :(得分:2)

我/ etc / elasticsearch中没有任何文件,其中没有任何文件因而导致错误。只需将文件放在目录中,它就会执行更新或安装文件;

sudo touch /etc/elasticsearch/tmp

答案 1 :(得分:0)

安装脚本中的调用似乎失败了,实际上是

chown -Rh root:root /etc/elasticsearch/*

这是非常奇怪的。我现在唯一能想到的就是你没有适当的权限(你能否显示/etc/elasticsearch的权限 - 你内部是否有任何子目录?如果是,那些是否允许被访问(是可执行标志设置)?find /etc/elasticsearch -ls的输出可能很有趣

对于较新版本的debian软件包(0.90.11或1.0.0),是否也会出现这种情况? 另外,您使用的是哪种发行版?