07/23/2012: Resolving "./zookeeper.out: Permission denied" error
'Resolving "./zookeeper.out: Permission denied" error'
When starting zookeeper, using the following command
I saw this error:
I resolved this error by telling zookeeper where I wanted the log file to be placed. Simply edit $ZOOKEEPER_HOME/zkEnv.sh, then add this assignment at the top of the file:
Then create that directory:
sudo -u zookeeper $ZOOKEEPER_HOME/bin/zkServer.sh start
I saw this error:
Starting zookeeper ... /usr/local/zookeeper/bin/zkServer.sh: line 105: ./zookeeper.out: Permission denied
I resolved this error by telling zookeeper where I wanted the log file to be placed. Simply edit $ZOOKEEPER_HOME/zkEnv.sh, then add this assignment at the top of the file:
ZOO_LOG_DIR=/var/log/zookeeper
Then create that directory:
sudo mkdir /var/log/zookeeper sudo chown zookeeper /var/log/zookeeper
07/12/2012: How I Update To A New Version of Accumulo In Development
How I Update To A New Version of Accumulo In Development
There may be a better technique.
cd /usr/local tar xvfz /tmp/accumulo-1.5.0-SNAPSHOT-dist.tar.gz mv accumulo-1.5.0-SNAPSHOT accumulo-1.5.0-SNAPSHOT_`date +%Y_%m_%d` # Copy the old configuration cp $ACCUMULO_HOME/conf/* accumulo-1.5.0-SNAPSHOT_`date +%Y_%m_%d`/conf chown -R accumulo:accumulo accumulo-1.5.0-SNAPSHOT_`date +%Y_%m_%d` # Switch the symbolic link to the new directory. ln -s accumulo-1.5.0-SNAPSHOT_`date +%Y_%m_%d` accumulo sudo su - accumulo cd $ACCUMULO_HOME mkdir logs mkdir walogs bin/start-all.sh