Hadoop基础学习1(SSHfinalshell、vim、别名、hadoop集群)
1.SSH协议
SSH协议为Secure Shell的缩写,是一种网络安全协议,转为远程的登录会话和其他网络服务提供安全性的协议。
在Linux中,SSH的主要用途有:用户加密实现远程登录,服务器之间的免密登录。
SSH协议默认采用RSA算法实现非对称加密,需要两个密钥:公开密钥和私有密钥。
公钥和私钥是一对,如果用公钥对数据库进行加密,只有用对应的私钥才能解密。
安装支持SSH协议的软件FinalShell
2.服务器另起别名
这一步可以省去,直接使用ip进行访问也没有问题,只不过配置之后访问可以用别名更加方便。
配置Windows的hosts映射文件(域名映射文件),这样可以使用主机名对三台虚拟机进行访问。
hosts文件路径:C:\Windows\System32\drivers\etc\hosts
添加以下三行,取了两个别名
配置完成后,win+r输入cmd使用ping命令测试是否生效
3.FinalShell连接Linux
选择Linux连接
填写信息,注意这里的主机和名称可以写node1因为有把ip起别名,如果没有,只能写回ip
4.Linux基础命令
11~15
5.vim编辑器
vi是一款很多unix及其延伸系统内置的文本编辑器,具有强大的文本编辑能力。
vim是从vi发展出来的一个文本编辑器,可以理解为是vi编辑器的增强版。
vim三种模式:
命令模式,不可以自由进行文本编辑。
输入模式,可以对文本内容进行自由编辑。
底线命令模式,以:开始,通常用于文件的保存和退出。
vim基本操作命令
复制
yy复制光标当前所在行内容
nyy复制当前行往下n行
粘贴
p当前行的下一行粘贴
P当前行的上一行粘贴
注意:使用鼠标从window或者其他地方复制内容到vim编辑器粘贴,一定一定要在输入模式下进行,否则数据会有丢失的风险。
删除命令
dd删除光标所在当前行内容
ndd 删除当前行往下n行
撤销、反撤销
u撤销上一步的操作
ctrl+r反撤销
6.Hadoop集群=HDFS集群+YARN集群
7.Hadoop集群安装
教程:06-Apache Hadoop安装部署--服务器基础环境设置_哔哩哔哩_bilibili
P23~27
8.shell脚本一键启动
前提:配置好机器之间的SSH免密登录和workers文件。
HDFS集群:
start-dfs.sh
stop-dfs.sh
YARN集群:
start-yarn.sh
stop-yarn.sh
Hadoop集群:
start-all.sh
stop-all.sh
9.两个web ui页面
HDFS集群:主机号+:9870
YARN集群:主机号+:8088