2.Apache-Zookeeperインストール運転

4131 ワード

文書ディレクトリ
  • 1. ダウンロード
  • 2. 解凍インストール
  • 3. プロファイルの変更
  • 4. zookeeper
  • の実行
    1.ダウンロード
    公式サイトでhttps://www.apache.org/dyn/closer.cgi/zookeeper/zookeeper圧縮パッケージのダウンロード
    2.解凍インストール

    3.

    D:\apache-zookeeper-3.5.5-bin\bin>call "D:\Program Files\Java\jdk1.8.0_211"\bin\java "-Dzookeeper.log.dir=D:\apache-zookeeper-3.5.5-bin\bin\..\logs" "-Dzookeeper.root.logger=INFO,CONSOLE" "-Dzookeeper.log.file=zookeeper-suman-server-DESKTOP-SM368S7.log" "-XX:+HeapDumpOnOutOfMemoryError" "-XX:OnOutOfMemoryError=cmd /c taskkill /pid %%p /t /f" -cp "D:\apache-zookeeper-3.5.5-bin\bin\..\build\classes;D:\apache-zookeeper-3.5.5-bin\bin\..\build\lib\*;D:\apache-zookeeper-3.5.5-bin\bin\..\*;D:\apache-zookeeper-3.5.5-bin\bin\..\lib\*;D:\apache-zookeeper-3.5.5-bin\bin\..\conf" org.apache.zookeeper.server.quorum.QuorumPeerMain "D:\apache-zookeeper-3.5.5-bin\bin\..\conf\zoo.cfg"
    2019-07-14 23:44:29,290 [myid:] - INFO  [main:QuorumPeerConfig@133] - Reading configuration from: D:\apache-zookeeper-3.5.5-bin\bin\..\conf\zoo.cfg
    2019-07-14 23:44:29,295 [myid:] - ERROR [main:QuorumPeerMain@89] - Invalid config, exiting abnormally
    org.apache.zookeeper.server.quorum.QuorumPeerConfig$ConfigException: Error processing D:\apache-zookeeper-3.5.5-bin\bin\..\conf\zoo.cfg
            at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:154)
            at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:113)
            at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:82)
    Caused by: java.lang.IllegalArgumentException: D:\apache-zookeeper-3.5.5-bin\bin\..\conf\zoo.cfg file is missing
            at org.apache.zookeeper.server.util.VerifyingFileFactory.doFailForNonExistingPath(VerifyingFileFactory.java:51)
            at org.apache.zookeeper.server.util.VerifyingFileFactory.validate(VerifyingFileFactory.java:45)
            at org.apache.zookeeper.server.util.VerifyingFileFactory.create(VerifyingFileFactory.java:40)
            at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:139)
            ... 2 more
    Invalid config, exiting abnormally
    

    zookeeper zkEnv , conf , conf 。

    , zkEnv.cmd conf zoo.cfg, , zoo_sample.conf zoo.conf

    ···
    set ZOOCFGDIR=%~dp0%..\conf
    ···
    set ZOOCFG=%ZOOCFGDIR%\zoo.cfg
    ···
    

    java.io.IOException: No snapshot found, but there are log entries. Something is broken!
            at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:211)
            at org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:240)
            at org.apache.zookeeper.server.ZooKeeperServer.loadData(ZooKeeperServer.java:290)
            at org.apache.zookeeper.server.ZooKeeperServer.startdata(ZooKeeperServer.java:450)
            at org.apache.zookeeper.server.NIOServerCnxnFactory.startup(NIOServerCnxnFactory.java:764)
            at org.apache.zookeeper.server.ServerCnxnFactory.startup(ServerCnxnFactory.java:98)
            at org.apache.zookeeper.server.ZooKeeperServerMain.runFromConfig(ZooKeeperServerMain.java:144)
            at org.apache.zookeeper.server.ZooKeeperServerMain.initializeAndRun(ZooKeeperServerMain.java:106)
            at org.apache.zookeeper.server.ZooKeeperServerMain.main(ZooKeeperServerMain.java:64)
            at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:128)
            at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:82)
    

    dataDir

    zookeeper data , zoo.cfg

    dataDir=D:/apache-zookeeper-3.5.5-bin/data
    

    4. zookeeper

    zkServer.cmd zookeeper