这个问题困扰了很久,首先今天细细看了一下操作细节:Hadoop + Hive + Spark 完整安装攻略

但是一直卡在这里:

#启动 Hdfs
$HADOOP_PREFIX/sbin/start-dfs.sh

如上图:会在

node2: starting datanode, logging to /usr/local/hadoop/logs/hadoop-root-datanode-10.211.55.102.out

那一行卡住不动,敲回车之后就是

Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

中间按照这个页面Linux系统下的ssh使用 (依据个人经验总结)的以下内容作了修改:

(5)ssh登录出现:permission denied(publickey.gssapi-with-mic)
解决方法:
修改/etc/ssh/sshd-config文件,将其中的:
PermitRootLogin no修改为yes
PubkeyAuthentication yes 
AuthorizedKeysFile .ssh/authorized_keys前面加上#屏蔽掉
PasswordAuthentication no修改为yes
最后重启sshd服务即可!(service sshd restart)

依然没有效果,最后在这里找到了答案:求救!hdfs无法正常启动!

发现确实,自己在这一步设置了密码:

所以才一直启动失败!重新操作以后终于可以了!


把Hadoop + Hive + Spark 完整安装攻略的内容抄过来担心以后页面会删掉,侵删:

  • Prerequisites 
    桌面环境: Mac OSX
    虚拟机管理软体: Vagrant
    虚拟机: Virtual Box
  • Clone repo
    git clone https://github.com/bryanyang0528/hellobi
    cd hellobi/pyspark/env

  • download files
    mkdir files
    sh download_file.sh

  • vagrant up
    这边会 up 很久

  • 一切正常运行,有红字跳出来也不用怕
  • copy ssh key 
    进入 master 的 root 帐号,把 id_rsa.pub 复制到 authorized_keys 里

接着把 public key 丢给 node

回到 master 后确认连线状况

HADOOP

  • Format namenode
    hdfs namenode -format

  • 启动 Hdfs 
    $HADOOP_PREFIX/sbin/start-dfs.sh

  • 确认 
    hdfs dfsadmin -report
  • 启动 Hdfs 
    $HADOOP_PREFIX/sbin/start-yarn.sh
  • netstat -nlopt
  • 启动集群
    /usr/local/spark/sbin/start-all.sh
  • netstat -nlopt

当出现的结果显示出7077(spark master)和8080(spark UI)两个port被占用的时候,就表示spark成功执行了

  • /usr/local/spark/sbin/start-all.sh
  • netstat -nlopt
  • pyspark --master spark://10.211.55.100:7077
  • 直接敲pyspark启动默认是用本机来执行的,以上是让master来执行

最新文章

  1. 如何使用 Druid 和 Kafka 构造 Kappa 架构完成流量分析
  2. Django 1.6 部署
  3. 数组中两个数的最大异或值 两数异或值一定小于两数相加和
  4. 二叉树---根据【先序、中序序列】and【中序、后序序列】,画出二叉树!
  5. zepto为什么不支持animate,报animate is not a function
  6. Python实现查询12306火车票信息
  7. AcWing 859. Kruskal算法求最小生成树(稀疏图)
  8. vmware vsphere出现“需要整合虚拟机磁盘”的告警处理方法(完整版)
  9. 数据分析 --- 如何处理脏数据
  10. 单点登录原理及实现方式
  11. 【固件下载】iPhone 全系OS官方固件和自制固件下载和刷机升级方法(更新os4.02自制)
  12. 创意无价,优化 百度、Bing、Duckduckgo 三大国际搜索引擎
  13. 自建CA并签名server证书实现https
  14. 用java模拟csma_CSMA/CD仿真的过程
  15. Kali历史版本下载地址
  16. Learn OpenGL 笔记7.3 PBR-IBL-Diffuse irradiance(Image based lighting-漫反射辐照度)
  17. 华为M3平板升级鸿蒙系统,华为m3平板 日版刷国行 没有重力感应怎么解决?(篇二)...
  18. Tableau-可视化操作(五)
  19. ubuntu使用记录(3)ubuntu 防火墙开放端口(开启ssh)
  20. Hungry Sequence

热门文章

  1. 美国的儿童新娘:这世界的黑暗,又何止RYB?
  2. 使用Django开发一个简易的留言板
  3. IE6与其它浏览器的区别
  4. 基于亲属图谱的关系推理
  5. [博客园广州俱乐部活动通知]Windows 7社区发布(2009-10-24)
  6. 如何实现室内Wi-Fi无线终端的精准定位
  7. 中视频计划过不了审怎么办?务实社海哥三招教你做好中视频计划,提前通过原创
  8. 程序员最大的悲哀是什么???
  9. js get请求和post请求
  10. 软件库@www.softku.net