Well if you are using a shared FS for snapshot/restore, you need to make sure that each node user can write to this dir.
Try from all machines to write a file when running as es_01 and es_02
May be you could add them to the same group and give write privileges to the group?
I encountered a 'Permission Denied' error while using ES Snapshot API to add a 'FS' repository pointing a NFS shared folder.
My cluster structure is:
NFS_MACHINE - user id is 600
ES_01 - user ID that runs ES is 1000
ES_02 - user ID that runs ES is 600
The issue seems to be that the difference in user IDs between the machines generated the permission issues.
My question is about ES files across a machine file system, are there any files outside ES installation folder (except for data/logs/configuration)?
Issue was solved by modifying user/group IDs to mactch on all machines.
Thanks for the ideas
On Wednesday, February 18, 2015 at 10:50:50 AM UTC+2, David Pilato wrote:
Well if you are using a shared FS for snapshot/restore, you need to make
sure that each node user can write to this dir.
Try from all machines to write a file when running as es_01 and es_02
May be you could add them to the same group and give write privileges to
the group?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.