草庐IT

zookeeper1

全部标签

Hadoop Mapreduce tasktrackers 不断忽略 HADOOP_CLASSPATH。 Zookeeper 尝试连接到本地主机而不是集群地址

我有一个包含5个数据节点的Hadoop集群(ClouderaCDH4.2)。我正在尝试运行创建HBaseConfiguration对象的MapReduce作业。tasktracker尝试失败,因为它们试图连接到localhost:2181而不是实际zookeeper安装的地址。我知道这是因为没有为tasktracker提供包含hbase配置的正确类路径。但是,如果我这样运行作业:HADOOP_CLASSPATH=`/usr/bin/hbaseclasspath`hadoopjarmyjar.jar文档表明这应该可以解决问题。hbaseclasspath中的第一个条目是/usr/lib/

java - 无法让 ZooKeeper 集群工作,选举永远不会发生

这是我第一次尝试ZooKeeper,虽然我可以轻松地将它设置为在单台机器上运行,但让它在两台机器的集群中运行根本行不通。我认为我的配置可能有问题,但看起来我找不到它。Herearethelogsforserver1Herearethelogsforserver2我的两台服务器的配置如下:#ThenumberofmillisecondsofeachticktickTime=2000#Thenumberofticksthattheinitial#synchronizationphasecantakeinitLimit=10#Thenumberofticksthatcanpassbetwee

java - ZooKeeper 启动成功但不工作

我正在尝试使用三个节点以完全分布式模式部署zookeeper整体。启动服务器后,jps下没有任何条目。在给出“zkServer.shstatus”时,输出是:JMXenabledbydefaultUsingconfig:/usr/local/zookeeper/bin/../conf/zoo.cfgErrorcontactingservice.Itisprobablynotrunning在给出命令“zkCli.sh-serverzks1:2181”时:Connectingtozks1:21812015-05-2423:02:24,602[myid:]-INFO[main:Environ

hadoop - node/hbase-unsecure 不在 ZooKeeper 中。应该是大师写的

我打算在本地尝试hbase,我确实启动了一个zk服务器,当我尝试创建一个这样的表时:create'table','col'错误:ERROR[main]client.ConnectionManager$HConnectionImplementation:Thenode/hbase-unsecureisnotinZooKeeper.Itshouldhavebeenwrittenbythemaster.Checkthevalueconfiguredin'zookeeper.znode.parent'.Therecouldbeamismatchwiththeoneconfiguredinthe

hadoop - accumulo, zookeeper hadoop CENTOS 6 安装说明、下载及版本

非常感谢有关accumulo、zookeeperhadoop安装说明、CENTOS6下载和版本的指导。谢谢,克里斯 最佳答案 您可以通过cloudera管理器版本5进行安装。我最近使用相同的方式安装了accumulo。这是link适用于Cloudera管理器5。您可以使用thisYoutube视频作为引用。 关于hadoop-accumulo,zookeeperhadoopCENTOS6安装说明、下载及版本,我们在StackOverflow上找到一个类似的问题:

java - 错误 org.apache.zookeeper.ClientCnxn - 调用 watcher 时出错

我是动物园管理员的新手。我编写了简单的程序来创建持久节点。它的工作但一旦执行完成就会出现异常。我试图在谷歌上搜索但没有令人满意的答案。任何人都可以给我任何建议。publicclassZkProg{publicstaticvoidmain(String[]args)throwsIOException,KeeperException,InterruptedException{ZooKeeperzk=newZooKeeper("localhost",1281,null);zk.create("/zookeeper/Names",newbyte[0],Ids.OPEN_ACL_UNSAFE,C

hadoop - HBase如何使用ZooKeeper?

我知道ZooKeper是提供分布式同步的平台,但是HBase是如何使用ZooKeper的呢? 最佳答案 ApacheZooKeeperisaclient/serversystemfordistributedcoordinationthatexposesaninterfacesimilartoafilesystem,whereeachnode(calledaznode)maycontaindataandasetofchildren.Eachznodehasanameandcanbeidentifiedusingafilesystem-

hadoop - SaveAsHadoopDataset 从不关闭与 zookeeper 的连接

我正在使用下面的代码写入hbasejsonDStream.foreachRDD(newFunction,Void>(){@OverridepublicVoidcall(JavaRDDrdd)throwsException{DataFramejsonFrame=sqlContext.jsonRDD(rdd);DataFrameselecteFieldFrame=jsonFrame.select("id_str","created_at","text");Configurationconfig=HBaseConfiguration.create();config.set("hbase.zo

hadoop - 在Hbase Shell中运行命令时的“The node/hbase is not in ZooKeeper”

我正在尝试以独立模式安装HBasev1.1.2(与Hadoopv2.7.2),并尽可能严格地遵循ApacheHBasedocs,但是配置似乎有些棘手。不知道这是否与我使用自制软件安装HBase相对,而不是通过其镜像站点之一直接下载有关。我的目标是达到可以执行创建表,列出现有表等的目的。我已经安装了Java1.7.0,并且已经运行“brewinstallhbase”来安装hbase。在Homebrew的hbase目录中,我打开了/libexec/conf/hbase-env.sh,在第27行看到以下内容:exportJAVA_HOME="$(/usr/libexec/java_home)

scala - ZooKeeper 返回 HBase 服务器地址的垃圾字符

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。最近怎么样?对不起,如果我在这里听起来很愚蠢。我正在尝试创建一个基本的play2.0-HBase应用程序。当我尝试从游戏连接HBase时,ZooKeeper向我返回HBase服务器地址的垃圾字符。defmain(args:Array[String]):Unit={valconf=HBaseConfigurationcreatevaladmin=newHB