0
点赞
收藏
分享

微信扫一扫

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_02


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_03


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_04


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_05


在hadoop102上输入命令:

ssh-keygen -t rsa

会在家目录下面产生一个.ssh文件

cd /home/atguigu

ll -a

cd .ssh

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_06


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_07


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_08


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_09


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_10


在102上输入:

ssh-copy-id hadoop103

那么这时候去hadoop103机器的家目录下的.ssh目录下查看

/home/atguigu/.ssh

这时候也会生成一个authorized_keys文件,这个文件存储了hadoop102机器给他的公钥

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_11


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_12


同样在hadoop102上写:

ssh-copy-id hadoop104

这时候hadoop104机器上在

/home/atguigu/.ssh目录下也会有文件authorized_keys到此:在hadoop102机器上输入ssh hadoop103之后,是不需要输入密码就可以登录到机器hadoop103的。

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_13


其他机器103 104也是做同样的操作。省略

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_14


集群的群起启动:

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_15


之前一直使用的是bin目录下的yarn,现在使用sbin目录下的

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_16


这些是别人给我们写好的脚本文件来实现群起集群。

但是这些脚本文件不知道我们的namenode在哪,2nn,以及resourcemanager,所以我们要告诉他。

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_17


workers文件的位置:

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_18


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_19


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_20


分发脚本 xsync workers

现在就可以群起集群了

在nn所在的节点启动集群 start-dfs.sh

在rm所在的节点 start-yarn.sh

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_21


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_22


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_23


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_24


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_25


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_26


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_27


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_28


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_29


为了更方便,自己编写脚本实现群起集群。

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_30


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_31


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_32


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_33


hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_hadoop_34


为了更方便,自己编写脚本实现查看每个节点的启动的情况。

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_35


我们发现jps这个命令在jdk中

hadoop学习从SSH的免密登录到写脚本实现很方便的开启关闭查看完全分布式集群_文件存储_36


举报

相关推荐

0 条评论