Our Community is getting an upgrade! To get everything ready for the relaunch, we’ll be placing the site in read-only mode starting September 21st.
We really appreciate your understanding while we get things set up behind the scenes. Catch up on all the exciting details about the move here.
Need help or have questions? Drop us a line at [email protected]
Created 08-28-2018 10:24 AM
Hello Experts,
I am Facing the issue with zookeeper. while starting the service from ambari console log files are not updating. in .out log file
we have found the below exception.
2018-08-28 07:34:31,555 - ERROR [LearnerHandler-/10.74.217.44:39280:LearnerHandler@633] - Unexpected exception causing shutdown while sock still open java.io.FileNotFoundException: /data/hadoop/zookeeper/data/version-2/acceptedEpoch.tmp (Permission denied) at java.io.FileOutputStream.open0(Native Method) at java.io.FileOutputStream.open(FileOutputStream.java:270) at java.io.FileOutputStream.<init>(FileOutputStream.java:213) at java.io.FileOutputStream.<init>(FileOutputStream.java:162) at org.apache.zookeeper.common.AtomicFileOutputStream.<init>(AtomicFileOutputStream.java:59) at org.apache.zookeeper.server.quorum.QuorumPeer.writeLongToFile(QuorumPeer.java:1216) at org.apache.zookeeper.server.quorum.QuorumPeer.setAcceptedEpoch(QuorumPeer.java:1262) at org.apache.zookeeper.server.quorum.Leader.getEpochToPropose(Leader.java:867) at org.apache.zookeeper.server.quorum.LearnerHandler.run(LearnerHandler.java:342) 2018-08-28 07:34:31,555 - WARN [LearnerHandler-/10.74.217.44:39280:LearnerHandler@646] - ******* GOODBYE /10.74.217.44:39280 ********
After that we have changed ownership and permissions for /data/hadoop/zookeeper/data/version-2/ folder but still facing the same issue, Log files are not updating and i am unable to figure it out the issue?
Created 08-28-2018 10:58 AM
Hi @subhash parise
What did you set the ownership to for the version-2 folder and contents? It should be zookeeper:hadoop and zookeeper (owner) should have write permissions. Did you also check that you can traverse the folder structure, as the zookeeper user?
Ex does this work;
[root@host]# su - zookeeper [zookeeper@host ~]$ cd /data/hadoop/zookeeper/version-2/
[zookeeper@host version-2]$ ls -al drwxr-xr-x. 2 zookeeper hadoop 4096 Aug 27 08:03 . drwxr-xr-x. 3 zookeeper hadoop 4096 Aug 27 08:03 .. -rw-r--r--. 1 zookeeper hadoop 1 Aug 27 08:03 acceptedEpoch -rw-r--r--. 1 zookeeper hadoop 1 Aug 27 08:03 currentEpoch -rw-r--r--. 1 zookeeper hadoop 67108880 Aug 28 10:52 log.100000001 -rw-r--r--. 1 zookeeper hadoop 296 Aug 27 08:03 snapshot.0
Created 08-28-2018 10:58 AM
Hi @subhash parise
What did you set the ownership to for the version-2 folder and contents? It should be zookeeper:hadoop and zookeeper (owner) should have write permissions. Did you also check that you can traverse the folder structure, as the zookeeper user?
Ex does this work;
[root@host]# su - zookeeper [zookeeper@host ~]$ cd /data/hadoop/zookeeper/version-2/
[zookeeper@host version-2]$ ls -al drwxr-xr-x. 2 zookeeper hadoop 4096 Aug 27 08:03 . drwxr-xr-x. 3 zookeeper hadoop 4096 Aug 27 08:03 .. -rw-r--r--. 1 zookeeper hadoop 1 Aug 27 08:03 acceptedEpoch -rw-r--r--. 1 zookeeper hadoop 1 Aug 27 08:03 currentEpoch -rw-r--r--. 1 zookeeper hadoop 67108880 Aug 28 10:52 log.100000001 -rw-r--r--. 1 zookeeper hadoop 296 Aug 27 08:03 snapshot.0