Ich bin neu bei Zookeeper und es ist ein echtes Problem, es zu installieren und zu starten. Ich bin mir nicht sicher, was hier falsch ist, aber ich werde erklären, was ich mache, um es klarer zu machen:FEHLER BEIM SCHREIBEN PID installieren Zookeeper installieren
1.- Ich habe die Installationsanleitung von Apache befolgt. Dies bedeutet, Download der Zookeeper-Distribution (Stable-Release) extrahiert die Datei und zog in das Home-Verzeichnis.
2.- Wie verwende ich Ubuntu 12.04 Ich habe die Datei .bashrc einschließlich dieser Änderung:
export ZOOKEEPER_INSTALL=/home/myusername/zookeeper-3.4.5
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
3.- eine Config-Datei erstellen auf conf/zoo.cfg
tickTime=2000
dataDir=/var/zookeeper
clientPort=2181
und auch versucht, mit:
dataDir=/var/log/zookeeper
und
691.363.2104.- Wenn der Startbefehl ausgeführt
zkServer.sh start or `bin/zkServer.sh start` nothing happens and always returns this
JMX enabled by default
Using config: /home/sasuke/zookeeper-3.4.5/bin/../conf/zoo.cfg
mkdir: cannot create directory `/var/zookeeper': Permission denied
Starting zookeeper ... /home/sasuke/zookeeper-3.4.5/bin/zkServer.sh: line 113: /var/zookeeper/zookeeper_server.pid: No such file or directory
FAILED TO WRITE PID
Ich habe Java installiert und innerhalb des zookeper Verzeichnis gibt es eine zookeeper.jar Datei, die ich denke, es ist nicht aktiv. Überprüfen hier auf Stackoverflow war ein Typ, der sagte, er zookeeper laufen konnte
ssh localhost
nach der Eingabe Aber wenn ich versuche, es zu tun bekomme ich diesen Fehler
ssh: connect to host localhost port 22: Connection refused
Bitte helfen. Ich habe hier versucht, es zu lange zu lösen.
Erste Führung von zookeeper gestartet: http://zookeeper.apache.org/doc/r3.1.2/zookeeperStarted.html zurück Fall mit dem lokalen Host shh gelöst Zookeeper: FAILED TO WRITE PID
UPDATE: Die Berechtigungen für das Protokoll sind:
drwxr-xr-x 19 root root 4096 Oct 10 07:52 log
und für Tierpfleger:
drwxr-xr-x 2 zookeeper zookeeper 4096 Mar 23 2012 zookeeper
Sollte ich chang Irgendwelche von diesen?
Berechtigungen für '/ var/log/zookeeper? Es scheint, dass Sie nicht die erforderlichen Berechtigungen haben – bsd
Bitte sehen Sie meine Antwort auf die gleiche Frage: http://StackOverflow.com/Questions/11092636/Zookeeper-Failed-To-Write-Pid –
versuchen Start Server mit "Start -foreground ", um das vollständige Protokoll des Problems zu sehen –