我已将Azure Repository插件安装到Ubuntu 16.04.5 LTS盒子上的6.4 ES实例中,该盒子托管在Azure的VM中。我正在尝试使用我在azure中创建的存储帐户执行备份和还原。当我尝试设置帐户和键值时,从控制台收到以下错误: “线程'main'java.nio.file.AccessDeniedException中的异常:/etc/elasticsearch/elasticsearch.keystore”。 我试过在sudo上运行,并且仍然出现相同的错误。
该问题的详细信息可以在下面的链接中找到:
https://discuss.elastic.co/t/azure-repository-plugin-access-denied-to-elasticsearch-keystore/149904
答案 0 :(得分:0)
我通过更新elasticsearch.keystore文件的以下权限解决了我的问题:
sudo chmod a+rwx /etc/elasticsearch/elasticsearch.keystore - All Users
sudo chmod u+rwx /etc/elasticsearch/elasticsearch.keystore - Group
sudo chmod g+rwx /etc/elasticsearch/elasticsearch.keystore - Owner