Azure Repository Plugin access denied to elasticsearch.keyst



我已经将 Azure存储库插件安装到我的 Ubuntu 16.04.5 LTS 盒子上的 6.4 ES 实例中,该盒子托管在 Azure 中的虚拟机中。我正在尝试使用在 Azure 中创建的存储帐户执行备份和还原。当我尝试设置帐户和密钥值时,我从控制台收到以下错误: "Exception in thread 'main' java.nio.file.AccessDeniedException:/etc/elasticsearch/elasticsearch.keystore"。 我尝试在 sudo 上运行,但仍然出现相同的错误。

有关该问题的详细信息,请参阅以下链接:

https://discuss.elastic.co/t/azure-repository-plugin-access-denied-to-elasticsearch-keystore/149904

我通过更新 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

最新更新