【Spark亚太研究院系列丛书】Spark实战高手之路-第一章 构建Spark集群(第五步)(1)

第一步构造分布式Hadoop2.2.0集群

1,在Windows 7本教程中的Spark集群运行的机器是8G的Windows内存上安装VMware虚拟机我们安装的是VMware-workstation-full-9.0.2本教程中的VMware Workstation下载地址

       https://my.vmware.com/cn/web/vmware/details?downloadGroup=WKST-902-WIN&productId=293&rPId=3526

wKioL1Q00lOgQqCFAAF3vJ_Dk6Q630.jpg

2,在VMvare中装三台Ubuntu机器我们使用的是ubuntu-12.10-desktop-i386每台机器分配2G的内存本教程中Ubuntu下载地址

http://www.ubuntu.org.cn/download/desktop/alternative-downloads

;font-l:E0D黑","sans-serif"'>

 

1,在Windows 7本教程中的Spark集群运行的机器是8G的Windows内存上安装VMware虚拟机我们安装的是VMware-workstation-full-9.0.2本教程中的VMware Workstation下载地址

       https://my.vmware.com/cn/web/vmware/details?downloadGroup=WKST-902-WIN&productId=293&rPId=3526

wKiom1Q00h-ACCDlAAJ8sN3c5vw895.jpg

3,分别在三台Ubuntu机器中设置root用户机器密码以后每次登录的时候都是用root用户登录具体设置方式如下

  •  sudo  -s进入 root用户权限模式

  •  vim /etc/lightdm/lightdm.conf

[SeatDefaults]

greeter-session=unity-greeter

user-session=Ubuntu

greeter-show-manual-login=true

allow-guest=false   

  • 启动root帐号
    sudo passwd root

三台机器修改后再次登录系统的时候用root用户登录

wKioL1Q00lqR3ElNAAE5CJ0miXA324.jpg

4,配置三台机器的/etc/hosts和/etc/hostname并安装ssh设置三台机器之间的无密码登录具体步骤可参考Spark实战高手之路-第一章的第一节 http://t.cn/RPo13rO 和Spark实战高手之路第一章的第二节http://t.cn/RP9klmr 我们在“/etc/hostname”文件中把三台机器的hostname分别设置了SparkMaster、SparkWorker1、SparkWorker2并在每台机器的“/etc/hosts”配置如下IP和机器名称的对应关系

wKiom1Q00iSBFDs-AAFy5Nbd_vg856.jpg

配置好三天机器相互通信的ssh后会发现三台机器可以相互使用ssh无密码登录

wKioL1Q00l2BHlt5AAGZ3DNUsGw203.jpg

wKioL1Q00l6SGSUcAAGb159_TSI725.jpg

5,在三台Ubuntu机器上安装Java在这里我们使用的是jdk1.7.0_67(下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html )

 具体的安装和配置方法请参考Spark实战高手之路-第一章的第一节 http://t.cn/RPo13rO

安装完成的可以验证一下

wKiom1Q00ijjFbhTAAElQyM4H-U511.jpg

wKioL1Q00mHB2uoJAAEjqYqS3e8744.jpg

wKiom1Q00ivRgG1oAAExKmSepZE097.jpg

三台Ubuntu机器分别出现上述信息就表明Java安装正确。

6,在SparkMaster这台机器上安装Hadoop 2.2.0,Hadoop 2.2.0的下载地址为

http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.2.0/

我们下载的是“hadoop-2.2.0.tar.gz  ”如下图所示

wKioL1Q00mTw9kGYAAFtqytijHc006.jpg


你可能感兴趣的:(spark,技术,教程,热点)