1.scribe安装与使用
2.hadoop å®è£
å
çåºå«ãå¨çº¿ç谢谢åä½ã
scribe安装与使用
Scribe的源码安装与使用指南
要安装Thrift依赖,首先确保已安装以下软件:g++,编译 boost, autoconf, libevent, Apache ant, JDK, PHP, 和python。其他脚本语言根据需要自行安装。源码 安装Thrift的编译安卓6.0源码步骤如下:参照扩展阅读~中的说明进行安装流程。
在thrift源代码目录下的源码tutorial目录中,使用`thrift -r –gen cpp tutorial.thrift`命令生成服务代码,编译linuxjava源码编译包括对include文件的源码处理。
生成的编译代码会存放在gen-cpp目录下,接着切换到tutorial/cpp目录,源码执行`make`生成CppServer与CppClient。编译
运行这两个程序,源码确保它们能成功通信。编译
如果Hadoop自带的源码生存指标源码libhdfs不可用,可以按照以下步骤编译:在Hadoop根目录下输入`ant compile-c++-libhdfs -Dislibhdfs=true`,编译并配置HADOOP_HOME的源码CLASSPATH。 安装Scribe的大姐软件源码步骤包括运行bootstrap脚本(参见扩展阅读)。可能遇到的错误及解决方法如下:当Boost不在默认目录时,配置命令如下:`./configure –with-boost=/usr/local/boost –prefix=/usr/local/scribe`。
如果运行examples时出现`ImportError: No module named scribe`,求源码交易可能需要添加Python路径,如:`$export PYTHONPATH="/usr/lib/python2.6/site-packages/"`。
遇到`java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration`异常,需将Hadoop的classpath添加到环境变量中,如:`$export CLASSPATH=$HADOOP_HOME/hadoop-core-0..2+.jar[2]`。
安装完成后,可以参考扩展阅读8中的方法验证安装是否成功。hadoop å®è£ å çåºå«ãå¨çº¿ç谢谢åä½ã
hadoop-2.6.0-src.tar.gzæ¯æºç å缩æ件ãå¯ä»¥ç¨eclipseå¯¼å ¥ç 究æºç ï¼æè Mavenæ建ç¼è¯æå ã
hadoop-2.6.0.tar.gzæ¯å·²ç»å®æ¹åå¸çå缩å ï¼å¯ä»¥ç´æ¥ä½¿ç¨ãä¸è¿å®ç½ä¸è½½çhadoopåå¸çæ¬åªéåxç¯å¢ï¼è¥è¦xçåéè¦Mavenéæ°æ建ã
*.mds æ¯æè¿°æ件ï¼è®°å½å缩å çMD5ï¼SHA1çä¿¡æ¯ã