配置jdk

   执行 sudo apt-get install openjdk-7-jdk
jdk被安装到了 /usr/lib/jvm/ 目录

配置hosts

使用 vim 打开 /etc/hosts, 将主节点和两个子节点的ip分别定义为 Master, Slave1, Slave2



并且在 /etc/hostname中更改对应的主机名

SSH免密码登录

分别在Master, Slave1, Slave2 新建用户 stark
root@Master:~# adduser stark
在Master中, 切换到用户 stark
su stark
生成ssh秘钥
ssh-keygen -t rsa
这里当时没有截屏,若重新生成又会覆盖掉原有的密钥,所以就没有补截屏了.
进入 ~/.ssh/
cd ~/.ssh/
拷贝一份公钥到 authorized_keys
cp id_rsa.pub authorized_keys



分别在Slave1 和 Slave2 执行上述操作

利用 scp将Slave1和Slave2的公钥拷贝到主节点Master



将子节点的公钥追加到 authorized_keys



将authorized_keys拷贝到其他两台机器



测试SSH无密码连接

安装hadoop 2.6.0

从 http://mirror.hust.edu.cn/apache/hadoop/common/hadoop-2.6.0/hadoop-2.6.0.tar.gz 下载hadoop到服务器
解压到文件夹 /home/stark/hadoop, 并将终端切换到该目录下



更改 etc/hadoop/hadoop-env.sh中的JAVA_HOME为实际的jdk目录



更改 etc/hadoop/core-site.xml为



更改 etc/hadoop/hdfs-site.xml为



更改 etc/hadoop/mapred-site.xml 为



将配置好的hadoop拷贝到其他两个节点

测试 hadoop

   格式化节点



启动 hdfs 和 yarn



查看状态

运行 wordcount

在hdfs中创建目录 input
将file拷贝到input中

安装 scala

安装Spark

安装 mahout

最新文章

  1. php实现设计模式之 访问者模式
  2. 【转】Warning: mysql_connect(): mysqlnd cannot connect to MySQL 4.1+ using the old insecure authenticat
  3. C# 使用命令行编译单个CS文件
  4. 24、Javascript BOM
  5. Luogu 1894 [USACO4.2]完美的牛栏The Perfect Stall / POJ 1274 The Perfect Stall(二分图最大匹配)
  6. ionic生成apk使用build命令下载gradle-2.2.1-all.zip卡,解决方案
  7. SpringMVC(五):@RequestMapping下使用@RequestParam绑定请求参数值
  8. ABP框架展示异常信息
  9. spring的配置与使用
  10. Python:Day26 socket
  11. java框架之SpringCloud(3)-Eureka服务注册与发现
  12. 一行代码避免OkHttp的网络库应用被抓包
  13. 【linux】wifi不能使用的问题
  14. (三)JNI常用示例
  15. freemarker2 指令
  16. C++11_ tuple
  17. win7重新安装后删除文件权限不够(小技巧)
  18. python构造wireshark可以解析的LTE空口数据
  19. js中的toString
  20. Python保护变量、私有变量、私有方法

热门文章

  1. Node.js:连接 MySQL
  2. Solidworks.2016.SP5下载安装破解图文教程
  3. Mac 安装cmake小问题
  4. 在vue中使用less
  5. 基于XMPP利用openfire简单的即时通讯
  6. mysqldump流程
  7. PHP的反射API
  8. input输入框只允许输入数字
  9. 用IIS怎样在局域网内建网站
  10. iproute2+tc notes