前言: 在公司用到了hadoop,于是想搭建一个hadoop环境.从慕课网上找了门 Hadoop基础知识与电商网站日志数据分析课学了下,这是笔记,供本人复习之用.
目录
3.4 start与stop与hadoop-daemons.sh的关系
第一章 环境介绍
服务器版本centos7.3 在阿里云上买的,网络1M,单核,硬盘40GB,内存2G.
Hadoop:hadoop-2.6.0-cdh5.15.1
下载地址:http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.15.1.tar.gz
Hadoop说明:http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.15.1/
装hadoop环境需要先配ssh与安装jdk.
jdk:1.8
第二章 Hadoop的安装
2.1 jdk安装
https://blog.csdn.net/q610376681/article/details/83902538
最终java安装目录
2.2 配置ssh登陆
提醒:因为本人也是第一次配,可能有一些冗余操作,具体还是根据自己情况来,下面步骤只作为参考.
附上几个常用的操作文件命令:
清空文件内容:cat /dev/null > file_name
查找文件内的内容: 在命令行下输入“/关键字”
重启ssh服务:service sshd restart
2.2.1 配置让服务器能自己登陆自己
即ssh localhost能够成功.
可参考:https://blog.csdn.net/dongdong9223/article/details/81288378
值得注意的是,出现are you sure 的时候要输入yes,不是直接回车.
2.2.2 让本地能通过ssh远程连接阿里云服务器
1. 添加安全组规则:
2. 利用阿里云生成密钥对:
https://help.aliyun.com/document_detail/51793.html?spm=5176.2020520101.205.d51793.38cb4df5MgXi9M
3. 将密钥对放在ssh中,并在ssh规则中添加对应密钥:
https://blog.csdn.net/mier9042/article/details/82908774
我自己的环境:
my_computer2.pem阿里云生成的密钥
将密钥添加到ssh中
在~/.ssh/下配置config(这里没尝试之前的github还能否连上,网上说可能要在改点别的配置,因为网上教程一堆,就没写,有问题再搜就行.HostName是ip,Host是我的远程主机设置host名.
连接,注意连接的时候要加上用户名如root