hadoop ssh免密登录

Hadoop集群配置免密码登录方法 准备3台虚拟机 hadoop01 192.168.88.131 hadoop02 192.168.88.132 hadoop03 192.168.88.133 ssh基本用法 ssh加另一台主机IP 免密登录原理 实现方法 配置主机与IP地址的映射 [root@hadoop01 .ssh]# vim /etc/hosts 添加下列代码 192.168.88.131 hadoop01 192.168.88.132 ... 阅读详情

hosts的设置如下

[root@hadoop01 hadoop-2.7.7]# vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.216.111 hadoop01
192.168.216.112 hadoop02
192.168.216.113 hadoop03

在主机 输入ssh-keygen -t rsa,然后一直enter

[root@hadoop01 hadoop-2.7.7]#  ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
f2:b0:40:7f:38:b4:29:d0:05:91:51:05:93:a3:97:e5 root@hadoop01
The key's randomart image is:
+--[ RSA 2048]----+
|    +*=+.        |
|   ...o..        |
|  . o..=         |
|   o.oo+E        |
|    o.O S        |
|     o B         |
|      . .        |
|                 |
|                 |
+-----------------+
[root@hadoop01 hadoop-2.7.7]# ll ~/.ssh/
total 12
-rw-------. 1 root root 1675 Sep 29 23:15 id_rsa
-rw-r--r--. 1 root root  395 Sep 29 23:15 id_rsa.pub
-rw-r--r--. 1 root root 1998 Sep 23 06:36 known_hosts

设置ssh免密登录for 主集群服务器

[root@hadoop01 hadoop-2.7.7]# ssh-copy-id hadoop01
root@hadoop01's password: 
Now try logging into the machine, with "ssh 'hadoop01'", and check in:

  .ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

[root@hadoop01 hadoop-2.7.7]# ll ~/.ssh/
total 16
-rw-------. 1 root root  395 Sep 29 23:49 authorized_keys
-rw-------. 1 root root 1675 Sep 29 23:15 id_rsa
-rw-r--r--. 1 root root  395 Sep 29 23:15 id_rsa.pub
-rw-r--r--. 1 root root 1998 Sep 23 06:36 known_hosts
[root@hadoop01 hadoop-2.7.7]# ssh hadoop01
Last login: Sun Sep 29 23:46:51 2019 from hadoop01
[root@hadoop01 ~]# exit

设置免密登录for其他的集群,这样我们就可以免密登录所设置的集群了。

[root@hadoop01 hadoop-2.7.7]# ssh-copy-id hadoop02
root@hadoop02's password: 
Now try logging into the machine, with "ssh 'hadoop02'", and check in:

  .ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

[root@hadoop01 hadoop-2.7.7]# ssh-copy-id hadoop03
root@hadoop03's password: 
Now try logging into the machine, with "ssh 'hadoop03'", and check in:

  .ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

[root@hadoop01 hadoop-2.7.7]# ssh hadoop02
Last login: Sun Sep 29 23:50:30 2019 from hadoop01
[root@hadoop02 ~]# exit
logout
Connection to hadoop02 closed.
[root@hadoop01 hadoop-2.7.7]# stop-all.sh
This script is Deprecated. Instead use stop-dfs.sh and stop-yarn.sh
Stopping namenodes on [hadoop01]
hadoop01: stopping namenode
hadoop02: stopping datanode
hadoop03: stopping datanode
hadoop01: stopping datanode
Stopping secondary namenodes [hadoop01]
hadoop01: stopping secondarynamenode
stopping yarn daemons
stopping resourcemanager
hadoop02: stopping nodemanager
hadoop03: stopping nodemanager
hadoop01: stopping nodemanager
no proxyserver to stop
[root@hadoop01 hadoop-2.7.7]# jps
6961 Jps
[root@hadoop01 hadoop-2.7.7]# start-all.sh
This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh
Starting namenodes on [hadoop01]
hadoop01: starting namenode, logging to /usr/local/hadoop-2.7.7/logs/hadoop-root-namenode-hadoop01.out
hadoop03: starting datanode, logging to /usr/local/hadoop-2.7.7/logs/hadoop-root-datanode-hadoop03.out
hadoop02: starting datanode, logging to /usr/local/hadoop-2.7.7/logs/hadoop-root-datanode-hadoop02.out
hadoop01: starting datanode, logging to /usr/local/hadoop-2.7.7/logs/hadoop-root-datanode-hadoop01.out
Starting secondary namenodes [hadoop01]
hadoop01: starting secondarynamenode, logging to /usr/local/hadoop-2.7.7/logs/hadoop-root-secondarynamenode-hadoop01.out
starting yarn daemons
starting resourcemanager, logging to /usr/local/hadoop-2.7.7/logs/yarn-root-resourcemanager-hadoop01.out
hadoop02: starting nodemanager, logging to /usr/local/hadoop-2.7.7/logs/yarn-root-nodemanager-hadoop02.out
hadoop03: starting nodemanager, logging to /usr/local/hadoop-2.7.7/logs/yarn-root-nodemanager-hadoop03.out
hadoop01: starting nodemanager, logging to /usr/local/hadoop-2.7.7/logs/yarn-root-nodemanager-hadoop01.out
[root@hadoop01 hadoop-2.7.7]# jps
7653 NodeManager
7741 Jps
7395 SecondaryNameNode
7228 DataNode
7547 ResourceManager
7092 NameNode
[root@hadoop01 hadoop-2.7.7]# 
Hadoop入门(九)——SSH免密登录 配置(图文详解步骤2021) Hadoop入门——SSH免密登录 配置 文章目录Hadoop入门——SSH免密登录 配置免密登录原理1 ) 配置 ssh(1)基本语法(2)ssh 连接时出现 Host key verification failed 的解决方法(3)退回到 hadoop1022 ) 无密钥配置(1)免密登录原理(2)生成公钥和私钥(3)将公钥拷贝到要免密登录的目标机器上总结流程步骤1 生成公钥和私钥步骤2 将公钥拷贝到要免密登录的目标机器上3 ).ssh 文件夹下 (~/.ssh ) 的文件功能解释 免密登录原理 阅读详情

相关推荐

Hadoop ssh免密登录配置

一、在每个节点生成公钥和私钥,并拷贝 1、Hadoop100: 生成公钥和私钥 [root@hadoop100] ssh-keygen -t rsa 然后敲(三个回车) 将公钥拷贝到要免密登录的目标机器上 [root@hadoop100] ssh-copy-id hadoop100 [root@hadoop100] ssh-copy-id hadoop101 [root@hadoop100] ssh-copy-id hadoop102 ...

weixin_61963604的博客 2604

hadoop搭建的常见错误

1 上一步没有执行exit返回原来的终端,这一步应该输入hadoop02、hadoop03密码,出现hadoop’s password应该输入hadoop的密码 2 在hadoop集群搭建中,完成所有操作后输入jps没有成功,因为没有给mapred-site.xml.template重命名 应该把原来的mapred-site.xml.template改成mapred-site.xml 没有给hadoop02、hadoop03文件配置,设置hadoop文件,增加hadoop一行 3 在配置hdfs-site

weixin_51775779的博客 649

Centos7 hadoop ssh 免密登录

1.修改映射关系        我有三台服务器,准备分别命名为node1,node2,node3。基本操作都是在node1上面完成的,然后同步到其他的服务器上面去,用户是新建了一个hadoop的用户 $vim /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4...

weixin_41650839的博客 1636

解决:使用ssh-copy-id命令时出现ERROR: ssh: Could not resolve hostname hadoop01:Name or service not known

执行ssh-copy-id命令,ERROR: ssh: Could not resolve hostname hadoop01: Name or service not known

he_xin2009的专栏 2万+

超详细 Hadoop 安装(内附ssh免密登录,图文详解,小白必看)

hadoop2.7.7.tar.gz 链接:https://pan.baidu.com/s/18tMvslkfjyulrip9-2IitQ 提取码:aoye 复制这段内容后打开百度网盘手机App,操作更方便哦 jdk-8u211-linux-x64.tar 链接:https://pan.baidu.com/s/1lGoPs6zwmkysw4uW2PhXag 提取码:aoye 复制这段内容后打开百度网盘手机App,操作更方便哦 ...

m0_46440794的博客 5991

SSH免密登录、Hadoop集群部署及JPS错误解决

SSH免密登录、Hadoop集群部署及JPS错误解决 一、SSH免密登录 二、Hadoop集群部署 三、输入JPS仅仅显示JPS错误解决

qq_41931797的博客 1150

hadoop 3.1.0安装

一. 创建新用户并修改密码与相应权限 1.1 创建一个新用户(以hadoop为例) # 可以使用cat /etc/group | grep hadoop 查看hadoop用户是否存在 $ cat /etc/group | grep hadoop hadoop:x:1000: # 用户名为hadoop(可取符合规则的任意用户名),使用/bin/bash作为shell sudo useradd -m hadoop -s /bin/bash # 添加用户时同时指定用户组,id,以及用户主目录 # sudo use

rick_zyl的博客 1458

Hadoop分布式集群搭建,以及ssh互通免密登录!

23/100保存草稿发布文章 博文管理我的博客退出加粗 斜体 标题 删除线 无序 有序 待办 引用 代码块 BashCC++C#CLikeCSSGoHandlebarsJavaJavaScriptKotlinMarkupObjective-CPerlPHPShellPythonRubySQLSwiftVB.NetYAML图片 视频 表

zp17834994071的博客 3506

Hadoop集群搭建

一、系统配置: 安装有CentOS7的虚拟机三台(对其进行规划),并且将网段设置为所要求的网段 hadoop01 192.168.51.129 hadoop02 192.68.51.130 hadoop03 192.168.51.131 1.如何设置网段(如果对网段没有要求,该步可以省略) (1).点击VMware workstation pro16中的 编辑èVmnet

zxl061的博客 1970

CentOS7配置有三个结点的Hadoop集群的免密登录总的原则

CentOS7搭建有三个结点的Hadoop-3.3.2集群的配置免密登录,总的原则有以下几点: 1)、用useradd -m hadoop命令创建hadoop用户 2)、用passwd Hadoop命令设置hadoop密码 3)、用vim /etc/sudoers给hadoop用户分配管理员权限 4)、用su hadoop命令切换到hadoop用户,三个结点都要切换到各自的hadoop用户 5)、用cd ~切换到宿主目录,即/home/Hadoop目录 6)、用ssh-keygen -t rsa生成各自密钥,三个结点都要各自生成 7)、三个结点分别用命令chmod 700 /home/hadoop/.ssh/ && chmod 700 /home/hadoop/ #设置目录hadoop、.ssh的权限 8)、三个结点各自生成的密钥文件id_rsa.pub通过scp authorized_keys命令发往同一个结点,拿到三个结点密钥文件的结点先后用三次cat id_rsa.pub>>authorized_keys命令把三个结点的id_rsa.pub叠加在一起,组成一个由三个

OpenGL绘制简单场景,实现旋转缩放平移和灯光效果

本项目实现了用OpenGL绘制一个简单场景,包含正方体、球体和网格,实现了物体的旋转、缩放、平移和灯光效果。附有项目完整代码,有详细注释。适合初学者熟悉opengl使用。

张竞成的博客 1万+

hadoop--ssh免密登录

密钥对有个公钥喝私钥,私钥不能给别人,给别人的话就完蛋了,公钥要给别人,公钥会放在已授权的文件里 流程:1.生成密钥对,将密钥对拷贝到存放公钥的文件中 2.ssh访问服务器,接收到数据,首先在文件中找到是是否存在公钥, 3.存在则采用公钥加密的数据返回给对应服务器 4.接收到数据之后用私钥解密数据 配置ssh 1.首先来到家目录 2.ll -al 102 103有 104没有 102访问过 103访问过 希望配置102可以无密访问103和104 那怎么配置呢 输入以下敲三次回车 生成了一个公钥,一个

weixin_46361294的博客 4944

SUMO仿真教程(5) —— 使用“XML“语言自定义构建路网

文章目录一.简要介绍1.node file2.edge file3.lane definitions(1)路段细分(2)邻近的对向车道(3)删除边或车道4.type file(1)简要概述(2)edge定义中引用type文件的示例(3)指定车辆种类的速度限制5.connections file(1)简要概述:(2)connection的属性参数(3)删除连接(4)设置连接的优先级(5)同一边的多个连接二.演示示例:1.自定义编写node file2.自定义编写edge file3.自定义编写type fil

weixin_50632459的博客 5015

Linux下Hadoop集群设置SSH免密登录

目录 1.检查SSH 2.进入.ssh文件 3.生成公钥和私钥 4.在hadoop01上配置各个节点的免密登录 5.在hadoop03上配置各个节点的免密登录 1.检查SSH 输入如下命令,以检查每个虚拟机上是否安装了ssh和启动了ssh服务 。 rpm -qa | grep ssh 如图所示则表示已经安装了 。 如果没有安装,输入以下命令: yum -y install openssh openssh-server openssh-clients 2.进入.ssh文件 在

mango_ZZY的博客 2214

ubuntu18.04安装gtsam过程及报错error: invalid initialization of reference of type ‘const std::vector<bool>&’

这里建议从这个链接下,不要从官网下,可能会有版本冲突 2.安装依赖 3.编译 报错: 1. error: invalid initialization of reference of type ‘const std::vector&’ from expression of type ‘const std::vector’ 124 | const std::vector& mask() const { retur...

qq_35102059的博客 2912

在Unity中为Sentis部署的YOLOv8模型集成NMS层并实现移动端性能优化

本文详细讲解了在Unity中利用Sentis部署YOLOv8模型时,如何通过代码动态集成NMS层以解决移动端性能瓶颈。文章核心在于避免导出时绑定NMS,转而使用Sentis原生API在运行时高效构建NMS处理流程,并分享了关键的GPU数据操作与移动端性能优化技巧,确保模型在移动设备上流畅运行。

p1q2r的博客 1094

Hadoop之SSH免密登录&配置

Hadoop之SSH免密登录&配置

a2957827124的博客 2061

STM32接入CH340芯片的升级电路及初始化进入升级模式(死机)问题处理

MCU-REST 在 MCU-BOOT0 处于低电平状态下,进行下拉操作,在MCU-REST 与 MCU-BOOT0 恢复正常电平时,将导致MCU死机,MCU-REST 先于 MCU-BOOT0 下拉可解决该问题;MCU-REST 在 上升沿结束时将判断 MCU-BOOT0 的状态,MCU-BOOT0 处于高电平,MCU死机,MCU-BOOT0 处于低电平 MCU 正常;

LuDvei的博客 2491

Hadoop2——SSH免密登录功能配置

SSH免密登录功能配置 我有三台虚拟机,其中一台主机,两台克隆机 xxx.xxx.xxx.130 hadoop01 xxx.xxx.xxx.128 hadoop02 xxx.xxx.xxx.129 hadoop03 其中,免密登录需要两两相登录,即三台虚拟机需要设置免密登录6次 hadoop01 免密登录hadooop02 ssh-keygen -t rsa ll -a cd .ssh ll 修改此配置文件(主机名与ip映射) 因为 ssh hadoop02 时提示错误信息,ssh ip则

Wxxx744的博客 744

YOLOv12改进策略【卷积层】| SPD-Conv 针对小目标和低分辨率图像的检测任务

SPD-Conv是一种新的 CNN 构建模块,用于替代传统 CNN 架构中使用的步长卷积(strided convolution)和池化(pooling)层,它由空间到深度(Space-to-depth,SPD)层和非步长卷积(non - strided convolution)层组成。

Limiiiing的博客 1778

论文阅读:NeurIPS 2024 JailbreakBench: An Open Robustness Benchmark for Jailbreaking Large Language Model

论文指出评估越狱攻击存在挑战,如缺乏评估标准、成本和成功率计算方法不一致、许多研究无法复现。为解决这些问题,作者提出了JailbreakBench,这是一个开源基准测试,包含以下组件:持续更新的越狱提示库(jailbreak artifacts)。包含100种行为的越狱数据集,符合OpenAI的使用政策。标准化的评估框架,包括威胁模型、系统提示、聊天模板和评分函数。跟踪各种LLMs攻击和防御性能的排行榜。

CSPhD-winston的博客 1433

hadoop-配置ssh免密登录

上面是对node1配置的node123的免密登录,同样也要配置node2,node3对node123的免密登录,步骤和上面完全一样。然后对hadoop用户设置密码输入下面的指令,根据提示输入密码即可。然后根据提示输入 yes和你得root密码(123456)然后根据提示输入 yes和你得root密码(123456)然后根据提示输入 yes和你得root密码(123456)然后切换到Hadoop用户进行免密登录的配置。然后给node1配置node2的免密登录。然后给node1配置node3的免密登录。

m0_74035163的博客 880

国科大学习资料--人工智能原理与算法-第六次作业解析(学长整理)

国科大学习资料–人工智能原理与算法-第六次作业解析(张文生老师主讲)(6.6、6.7、6.11) 6.6 说明如何通过使用辅助变量把诸如A+B=C这样的三元约束转变成三个二元约束。假设值域是有限的。(提示:考虑引进新变量表示变量对的值,引进约束如“X是Y变量对中的第一个元素”。)然后说明如何把多于三个变量的约束类似地转换为二元约束。说明如何通过改变变量的值域来消除一元约束。这就完整演示了任何CSP都可以转变为只含二元约束的CSP。 答:首先,我们引入一个新变量AB,假设A和B的范围均为N,AB的范围为N×N

无名何许人的博客 2870

Hadoop集群SSH免密登录配置指南

配置 Hadoop 集群各节点之间的 SSH 免密登录是搭建集群最关键的第一步。它允许主节点(如 NameNode, ResourceManager)无需密码即可登录到所有工作节点(DataNode, NodeManager)以启动和停止守护进程。以下是详细的配置步骤和原理说明。

ITHomeZSL的博客 992

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Hadoop配置SSH免密登录

Hadoop配置SSH免密登录

分享传递价值 2613

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Hadoop集群ssh免密登录

Hadoop集群免密登录

选择大于努力,所以你的选择是什么? 3138

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上一篇: hadoop 如何永久性关闭防火墙
下一篇: 【转】zookeeper自定义日志输出目录
tsaideng
博客等级 码龄7年 0粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值