Hadoop基础学习1(SSHfinalshell、vim、别名、hadoop集群)

发布时间 2023-09-09 21:21:15作者: 201812

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