netstat --numeric-ports -a -t -p 排查hadoop主从节点是否建立通信
tcp 通信
[root@hadoop2 logs]# netstat --numeric-ports -a -t
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:9864 *:* LISTEN
tcp 0 0 *:25672 *:* LISTEN
tcp 0 0 localhost:9000 *:* LISTEN
tcp 0 0 *:9866 *:* LISTEN
tcp 0 0 *:9867 *:* LISTEN
tcp 0 0 *:111 *:* LISTEN
tcp 0 0 *:80 *:* LISTEN
tcp 0 0 localhost:45105 *:* LISTEN
tcp 0 0 *:81 *:* LISTEN
tcp 0 0 *:4369 *:* LISTEN
tcp 0 0 *:82 *:* LISTEN
tcp 0 0 *:83 *:* LISTEN
tcp 0 0 *:22 *:* LISTEN
tcp 0 0 localhost:631 *:* LISTEN
tcp 0 0 *:15672 *:* LISTEN
tcp 0 0 localhost:25 *:* LISTEN
tcp 0 0 *:37051 *:* LISTEN
tcp 0 0 localhost:4369 localhost:38801 ESTABLISHED
tcp 0 0 hadoop2:4369 hadoop2:41207 TIME_WAIT
tcp 0 0 hadoop2:58050 hadoop1:27017 ESTABLISHED
tcp 0 64 hadoop2:22 192.168.2.102:51676 ESTABLISHED
tcp 0 0 localhost:38801 localhost:4369 ESTABLISHED
tcp 0 0 hadoop2:22 192.168.2.95:50018 ESTABLISHED
tcp 0 0 *:5672 *:* LISTEN
tcp 0 0 *:111 *:* LISTEN
tcp 0 0 *:22 *:* LISTEN
tcp 0 0 localhost:631 *:* LISTEN
tcp 0 0 *:52887 *:* LISTEN
[root@hadoop2 logs]#
端口号记录
[root@hadoop3 hadoop]# cat etc/hadoop/hdfs-site.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>dfs.replication</name>
<value>3</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>file:///usr/local/hadoop/mydatanode</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>file:///usr/local/hadoop/mynamenode</value>
</property>
<property>
<name>dfs.namenode.rpc-address</name>
<value>hadoop3:9933</value>
</property>
<property>
<name>dfs.namenode.servicerpc-address</name>
<value>hadoop3:9666</value>
</property>
</configuration>
[root@hadoop3 hadoop]#
hadoop2
tcp 0 0 hadoop2:56312 hadoop3:9666 ESTABLISHED
hadoop1
tcp 0 0 hadoop1:57227 hadoop3:9666 ESTABLISHED
hadoop3
tcp 0 0 hadoop3:9666 0.0.0.0:* LISTEN
tcp 0 0 hadoop3:9666 hadoop1:57227 ESTABLISHED
tcp 0 0 hadoop3:60667 hadoop3:9666 ESTABLISHED
tcp 0 0 hadoop3:9666 hadoop2:56312 ESTABLISHED
而日志记录为
Caused by: java.net.BindException: Problem binding to [hadoop3:8096] java.net.BindException: 无法指定被请求的地址; For more details see: http://wiki.apache.org/hadoop/BindException
但是主节点
tcp 0 0 hadoop3:8096 0.0.0.0:* LISTEN
8096端口再监听任意ip的任意端口
[root@hadoop3 hadoop]# cat etc/hadoop/yarn-site.xml
<?xml version="1.0"?>
<configuration>
<!-- Site specific YARN configuration properties -->
<property>
<name>yarn.resourcemanager.address</name>
<value>hadoop3:8032</value>
</property>
<property>
<name>yarn.nodemanager.address</name>
<value>hadoop3:8096</value>
</property>
<property>
<name>yarn.scheduler.minimum-allocation-mb</name>
<value>2048</value>
</property>
</configuration>
[root@hadoop3 hadoop]#
yarn.nodemanager出现了问题
netstat -atp
netstat -a -t -p
netstat --numeric-ports -a -t -p 排查hadoop主从节点是否建立通信的更多相关文章
- hadoop的节点间的通信
一个DataNode上的Block是唯一的,多个DataNode可能有相同的Block. 2)通信场景: (1)NameNode的映射表上不永久保存每个DataNode所对应的block信息,而是通过 ...
- 实验-hadoop新增节点
关于hadoop新增节点网上的说法都有些差别,自己来实践一把 1.建立一个namenode一个datanode的集群 master:192.168.126.130 slave1:192.168.126 ...
- Hadoop Datanode节点无法启动(All directories in dfs.data.dir are invalid)
Hadoop Datanode节点无法启动(All directories in dfs.data.dir are invalid) java.io.IOException: All director ...
- 一、hadoop单节点安装测试
一.hadoop简介 相信你或多或少都听过hadoop这个名字,hadoop是一个开源的.分布式软件平台.它主要解决了分布式存储(hdfs)和分布式计算(mapReduce)两个大数据的痛点问题,在h ...
- 当Hadoop 启动节点Datanode失败解决
Hadoop 启动节点Datanode失败解决 [日期:2014-11-01] 来源:Linux社区 作者:shuideyidi [字体:大 中 小] 当我动态添加一个Hadoop从节点的之后,出现 ...
- 【Hadoop】Hadoop DataNode节点超时时间设置
hadoop datanode节点超时时间设置 datanode进程死亡或者网络故障造成datanode无法与namenode通信,namenode不会立即把该节点判定为死亡,要经过一段时间,这段时间 ...
- Hadoop添加节点datanode(生产环境)
Hadoop添加节点datanode 博客分类: hadoop HadoopSSHJDKXML工作 1.部署hadoop 和普通的datanode一样.安装jdk,ssh 2.修改host ...
- Hadoop多节点Cluster
Hadoop多节点集群规划 服务起名称 内网IP HDFS YARN master 192.168.1.155 NameNode ResourceManager slave1 192.168.1.11 ...
- hadoop中节点上的nodemanager一直启动不起来
当我们启动Hadoop集群的时候,发现有一台机器的nodemanager启动后自动关闭, 查看日志的时候发现有错误:yarn-root-nodemanager-log 解决办法: netstat a ...
随机推荐
- LeetCode(101)Symmetric Tree
题目 Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center). Fo ...
- Nowcoder 106 C.Professional Manager(统计并查集的个数)
题意: 给出四种操作: 1. 合并u,v两棵树 2. 从u所在的集合中删除u 3. 询问u所在集合有多少颗树 4. 询问 u,v是否在同一个集合 分析: 对于删除操作, 只要新开一个点代替原来的点即可 ...
- 算法导论 第六章 堆排序(python)
6.1堆 卫星数据:一个带排序的的数通常是有一个称为记录的数据集组成的,每一个记录有一个关键字key,记录的其他数据称为卫星数据. 原地排序:在排序输入数组时,只有常数个元素被存放到数组以外的空间中去 ...
- python的unittest单元测试框架断言整理汇总
自动化脚本最重要的是断言,正确设置断言以后才能帮助我们判断测试用例执行结果. 一.先说说unittest常用的断言吧 常用的就以下几个,网上一搜一大堆.python版本2.7以上都可以调用了. 断言语 ...
- NYOJ-481平衡字符串
平衡字符串 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 给你一定长度的字符串.字符串中只包含26个小写字母,首先我们把字母a-z分为2堆(a--m)和(n--z),判 ...
- python学习笔记--python数据类型
一.整形和浮点型 整形也就是整数类型(int)的,在python3中都是int类型,没有什么long类型的,比如说存年龄.工资.成绩等等这样的数据就可以用int类型,有正整数.负整数和0,浮点型的也就 ...
- [codeforces551E]GukiZ and GukiZiana
[codeforces551E]GukiZ and GukiZiana 试题描述 Professor GukiZ was playing with arrays again and accidenta ...
- Cloud BOS平台-自定义用户联系对象
适用业务场景:新增用户时,联系对象类型默认为:职员.客户.供应商.客户需要增加一类"承运商",类型选择"承运商"时,联系对象只显示相应的承运商."承运 ...
- Codeforces936D. World of Tank
$n \leq 1e9$,$n*2$的网格里有$m_1+m_2 \leq 1e6$个障碍物,现有一坦克从$(0,1)$出发要到$(n+1,1/2)$,他每秒可以换行(纵坐标1变2或2变1)也可以发炮弹 ...
- mac上storm standalone安装
一.安装storm 下载storm http://storm.apache.org/downloads.html export STORM_HOME=/Users/huangjiahong/Docum ...