spark集群详细搭建过程及遇到的问题解决(一)
2016-11-16 14:19
786 查看
注:其中也参考了网上的许多教程,但很多网上的教程在配置过程中,会出很多错误,在解决的过程中,做出了总结。
此文是针对小白。如有不对,请大神们指教。。。。
配置环境系统:Ubuntu16.04
配置版本分别为:hadooop 2.7.3、java "1.7.0_79"、Scala2.11.6、spark-2.0.1-bin-hadoop2.7
本实验主要配置三个节点的小集群:
配置节点分为一个master、两个worker
接下来开始一步一步进行配置
(一)基础配置
master节点
#首先更改主机名与并添加三个节点到/etc/hosts中
worker1节点#首先更改主机名与并添加三个节点到/etc/hosts中
#分别重启机器,使刚才配置生效
此文是针对小白。如有不对,请大神们指教。。。。
配置环境系统:Ubuntu16.04
配置版本分别为:hadooop 2.7.3、java "1.7.0_79"、Scala2.11.6、spark-2.0.1-bin-hadoop2.7
本实验主要配置三个节点的小集群:
配置节点分为一个master、两个worker
接下来开始一步一步进行配置
(一)基础配置
master节点
#首先更改主机名与并添加三个节点到/etc/hosts中
kuku@kuku-virtual-machine:~$ sudo su [sudo] password for kuku: root@kuku-virtual-machine:/home/kuku# vim /etc/hostname#删除/etc/hostname中的文件,并添加
master
root@kuku-virtual-machine:/home/kuku# vim /etc/hostname#添加以下内容 ,下列ip分别对应三个节点的ip,看自己ip 进行更改。
#master 192.168.1.41 master #worker 192.168.1.42 worker1 192.168.1.55 worker2
worker1节点#首先更改主机名与并添加三个节点到/etc/hosts中
kuku@kuku-virtual-machine:~$ sudo su [sudo] password for kuku: root@kuku-virtual-machine:/home/kuku# vim /etc/hostname#删除/etc/hostname中的文件,并添加
worker1
root@kuku-virtual-machine:/home/kuku# vim /etc/hostname#添加以下内容 ,下列ip分别对应三个节点的ip,看自己ip 进行更改
#master 192.168.1.41 master #worker 192.168.1.42 worker1 192.168.1.55 worker2worker2节点#首先更改主机名与并添加三个节点到/etc/hosts中
kuku@kuku-virtual-machine:~$ sudo su [sudo] password for kuku: root@kuku-virtual-machine:/home/kuku# vim /etc/hostname#删除/etc/hostname中的文件,并添加
worker2
root@kuku-virtual-machine:/home/kuku# vim /etc/hostname#添加以下内容 ,下列ip分别对应三个节点的ip,看自己ip 进行更改
#master 192.168.1.41 master #worker 192.168.1.42 worker1 192.168.1.55 worker2
#分别重启机器,使刚才配置生效
kuku@master:~$ sudo su [sudo] password for kuku: root@master:/home/kuku##分别在三个节点上面创建hadoop组与spark用户
root@master:/home/kuku# groupadd hadoop root@master:/home/kuku# useradd -s /bin/bash -d /home/spark -m spark -g hadoop -G root #创建spark用户,属于hadoop组 root@worker2:/home/kuku# passwd spark #为用户spark 创建密码 Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully root@master:/home/kuku# cd .. root@master:/home# ll total 16 drwxr-xr-x 4 root root 4096 11月 15 15:14 ./ drwxr-xr-x 24 root root 4096 11月 14 09:06 ../ drwxr-xr-x 19 kuku kuku 4096 11月 14 15:01 kuku/ drwxr-xr-x 5 spark hadoop 4096 11月 16 13:14 spark/#可以看到spark用户是属于hadoop组,在此一定要注意,本人在里面踩了不少坑,因为这将在后面涉及到权限所属问题
相关文章推荐
- spark集群详细搭建过程及遇到的问题解决(二)
- spark集群详细搭建过程及遇到的问题解决(三)
- spark集群详细搭建过程及遇到的问题解决(四)
- 复制虚拟机vmware centos搭建集群节点过程中网络配置eth0和eth1遇到的问题以及NAT模式下虚拟机静态IP配置方法
- 【解决】Android环境搭建过程中遇到adb.exe文件丢失的问题
- 【Database-cluster】mycat集群搭建过程中遇到的几个问题
- Ubuntu下Crtmp服务器的搭建及过程中遇到的问题解决方法
- spark集群搭建整理之解决亿级人群标签问题
- 搭建配置服务器过程中遇到的问题及其解决办法(转)
- RabbitMQ集群过程中遇到的一些问题的解决办法
- CentOS搭建Hadoop分布式集群详细步骤和常见问题解决
- Android环境搭建的过程中遇到的问题及解决方法
- CUnit开发环境搭建过程可能遇到的一些问题及解决方法
- Kubernetes集群搭建过程中遇到的问题
- Spark程序执行过程中遇到的线程安全问题及解决办法
- Win7系统搭建WiFi热点详细攻略(遇到的各种问题的解决办法如:手机始终显示正在获取IP)(没有第三方软件)
- 【解决】Android环境搭建过程中遇到adb.exe文件丢失的问题
- Kubernetes集群搭建过程中遇到的问题
- Moses搭建过程遇到的一些问题与解决
- hadoop环境搭建过程及搭建过程遇到的问题及解决的办法