Electronic Joint Business

Solution for E-Business

HadoopDB 入门 (二) 配置MySQL

文章评价: 在上一篇文章中,我们介绍了如何对 HadoopDB 和 PostgreSQL 进行配置,以便它们能在一起工作。在本文中,我们将介绍如何在 HadoopDB 中配置另一种普遍使用的数据库来。在文章的前一部分,我还会涉及如何在 Ubuntu 中安装并运行起 HadoopDB,已经熟悉的朋友可以直接跳过这一部分。这里我使用的是 64 位的 Ubuntu Server 10.04,并且广泛地使用 Ubuntu 的包管理器,本文介绍的安装方式,对于其他的 Linux 系统比如 CentOS 也应该是适用的。 本文介绍的是如何配置一个单节点系统,如果您需要一个多节点系统,可以参考上一篇文章中的介绍,你将会发现对 HadoopDB 进行扩展是多么的简单。 安装 Hadoop 安装 Hadoop 之前,首先需要安装 Java。你可以从 Oracle 的站点下载 Sun JDK,或者使用 OpenJDK 也没有任何问题,在 Ubuntu 上,运行下面命令就可以安装 OpenJDK: sudo apt-get install openjdk-6-jdk Michael Noll 写过一篇文章深入讨论了如何在 Ubuntu 上安装 Hadoop,我强烈建议您在开始之前读一下这篇文章,本文很多内容都是借鉴该文章的。 首先我们先创建需要运行 Hadoop 帐号和组: sudo groupadd […]

, , , , , ,

2 thoughts on “HadoopDB 入门 (二) 配置MySQL
  • biaobiaoqi says:

    你好,打扰了,求指导

    我按照贵博客自己搭建了下,运行的时候,出现找不到配置文件的错误。
    我确定已经执行了dfs的put命令了,HadoopDB.xml已经放在hdfs的根目录了。

    错误提示如下:
    Oct 21, 2012 1:35:51 AM edu.yale.cs.hadoopdb.exec.DBJobBase initConf
    INFO: SELECT key1, field FROM grep WHERE field LIKE ‘%%wo%%’;
    ERROR: java.lang.Exception: No HadoopDB config file!
    at edu.yale.cs.hadoopdb.exec.DBJobBase.initConf(DBJobBase.java:81)
    at edu.yale.cs.hadoopdb.exec.DBJobBase.run(DBJobBase.java:97)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
    at edu.yale.cs.hadoopdb.benchmark.GrepTaskDB.main(GrepTaskDB.java:34)

  • biaobiaoqi says:

    刚输入错误邮箱地址了,不好意思。

Leave a Reply

Your email address will not be published. Required fields are marked *