2016-09-08 34 views
0

同じ質問がある場合は申し訳ありません。私はzookeeperをインストールする必要があるhbaseのプロジェクトを行います。だから私は、ユーチューブ上の指示に従ってください:https://www.youtube.com/watch?v=ZoYteLiNHNczookeeper_server.pid:許可が拒否されましたPIDを書き込めません

は、最後に私は、問題は、私はsudoを使うので、私はスーパーユーザーではないですだと思いますが、

[email protected]:~$ sudo zkServer.sh start 
[sudo] password for ardias: 
sudo: zkServer.sh: command not found 

zkServer.shを開始したいが、

[email protected]:~$ zkServer.sh start 
ZooKeeper JMX enabled by default 
Using config: /usr/local/hadoop/zookeeper-3.4.9/bin/../conf/zoo.cfg 
Starting zookeeper ... /usr/local/hadoop/zookeeper-3.4.9/bin/zkServer.sh: line 149: /usr/local/hadoop/zoo_data/zookeeper_server.pid: Permission denied 
FAILED TO WRITE PID 

私は FAILED TO WRITE PID installing Zookeeperと、 Zookeeper: FAILED TO WRITE PID のいずれかのソリューションを検索しましたが、私にとっては問題ありません。/usr/local/hadoop/zoo_dataのファイルmyidには、文字 "1"が含まれています。 誰にも解決策がありますか? これは私のzoo.cfgで、私のubuntuバージョンは14.04です。

tickTime=2000 
initLimit=10 
syncLimit=5 
dataDir=/usr/local/hadoop/zoo_data 
clientPort=2181 
server.1=localhost:2888:3888 

答えて

0

2つの溶液:ardiasが権限を持っているディレクトリに
1.変更dataDir
2. zkServer.shの絶対パスを見つけ、sudo /$absolutePath/zkServer.sh start

関連する問題