title: Permission denied to run kafka server
body: <p>I am trying to run kafka on 3 machines as cluster, I have configured the Zookeeper on all the machines. Now I am trying to start the kafka server on 1 st machine using</p>
  
  <pre><code>bin/kafka-server-start.sh config/server.properties
  </code></pre>
  
  <p>It is giving error as </p>
  
  <pre><code>bin/kafka-server-start.sh: line 44: /tmp/kafka/kafka_2.11-1.1.0/bin/kafka- 
  run-class.sh: Permission denied
  bin/kafka-server-start.sh: line 44: exec: /tmp/kafka/kafka_2.11- 
  1.1.0/bin/kafka-run-class.sh: cannot execute: Permission denied
  </code></pre>
  
  <p>Kafka installation is in the path /tmp/kafka/kafka_2.11- 
      1.1.0/  , and kafka logs are in the path /var/lib/kafka . 
  I have logged in as root user. Still I am getting these errors. I Checked the permission of the .sh files in the bin of kafka directory. All those have execute permission for all. Please help me to solve this error.
  Below are the links used to configure zookeeper and kafka</p>
  
  <pre><code>http://armourbear.blogspot.com/2015/03/setting-up-multinode-kafka- 
  cluster.html
  http://www.techburps.com/misc/multi-broker-apache-kafka-cluster-setup/64
  </code></pre>
  
  <p>Thanks in advance</p>