1
私はスタンドアロンモードで飼育係サービスを開始しました。動物園のバイナリはKafkaと一緒に運ばれます。ここには、zookeeper.properties
の内容があります。hbaseの既存の飼育係を使用
dataDir=/tmp/zookeeper
clientPort=2181
maxClientCnxns=0
私は次のコマンドを使用して飼育係を始めました。
kafka/bin/zookeeper-server-start.sh config/zookeeper.properties
は今、飼育係が稼働しているので、私はHBaseのは、独自のZooKeeperサービスを開始する必要はありません。私はhbase-env.sh
で次のプロパティを設定します。
export HBASE_MANAGES_ZK=false
はまた、ここでhbase-site.xml
の内容です。
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:8030/hbase</value>
</property>
</configuration>
私はstart-hbase.sh
を使用してのHBaseを開始しようとしました、そして/usr/local/hbase/logs/hbase-root-master-vultr.guest.out
Could not start ZK at requested port of 2181. ZK was started at port: 2182. Aborting as clients (e.g. shell) will not be able to find this ZK quorum.
からログを得たそうすることから、それを防ぐ方法、HBaseのは、まだ独自の飼育係を開始しようとしていたようでしたか?