搭建虚拟机Hadoop环境时ssh遇到port 22:No route to host解决办法
来源:互联网 发布:希捷同步软件 编辑:程序博客网 时间:2024/05/18 02:56
一、slave1,slave2的IPADDR未修改
1 vim /etc/sysconfig/network-scripts/ifcfg-eth0
2 注释掉#HWADDR#UUID
3 修改对应IPADDR地址
4 重启ssh服务
1.没有安装,可以先安装
yum install iptables
2.防火墙的开启与关闭
即时生效,重启失效
service iptables start(开启)
service iptables stop(关闭)
service iptables restart(重启)
永久生效
chkconfig iptables on(开启)
chkconfig iptables off(关闭)
查看防火墙运行状态
service iptables status
3.清除防火墙规则
iptables -F
iptables -X
iptables -Z
4.开放端口22
iptables -A INPUT -p tcp –dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp –sport 22 -j ACCEPT
5保存设置
/etc/rc.d/init.d/iptables save
service iptables restart(重启一下)
iptables操作最后都记得要执行一下此步骤(如3, 4)
6 查看防火墙规则
iptables -nL
7 直接向防火墙?件中添加规则
vi /etc/iptables.test.rules
iptables-restore < /etc/iptables.test.rules(改完后先加载规则)
iptables-save > /etc/iptables.rules(保存规则)
三、SSH问题
1 ssh运行状态
service sshd status
如果出现
Loaded: error (Reason: No such file or directory)
说明ssh没有安装
检查是否装了ssh包
rpm -qa|grep ssh
没?的话
yum install openssh-server
或者
yum install sshd
(卸载ssh服务)yum remove sshd
如果出现
openssh-daemon is stopped
说明安装了ssh但是没有开启
即时生效,重启失效
service sshd start
service sshd stop
永久生效
chkconfig sshd on
chkconfig sshd off
2修改ssh默认端口22(本例改为3547)
vi /etc/sysconfig/iptables
加入
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3547 -j ACCEPT
重启防火墙
/etc/init.d/iptables restart
(可选)
可根据你的ssh状况屏蔽22端口
vi /etc/sysconfig/iptables
在
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
前面加上#注释掉此语句
记得重启防?墙
安装semanage
yum -y install policycoreutils-Python
开放指定端口
semanage port -a -t ssh_port_t -p tcp 3547
重启ssh服务
/etc/init.d/sshd restart
查看端口情况
semanage port -l|grep ssh
应该能看到
ssh_port_t tcp 3547, 22
3查看端口状态
netstat -antulp|grep ssh
- 搭建虚拟机Hadoop环境时ssh遇到port 22:No route to host解决办法
- 启动hadoop出现ssh: connect to host master port 22: No route to host 问题解决方案
- connect to host hadoop port 22: No route to host
- CentOS系统配置.ssh遇到port 22:No route to host问题的解决方法
- Failed to connect to the host via ssh: ssh: connect to host 192.68.1.75 port 22: No route to host
- ssh: connect to host 172.16.36.81 port 22: No route to host
- ssh: connect to host 192.168.169 port 22: No route to host 处理方法
- slave1: ssh: connect to host slave1 port 22: No route to host 问题解决
- ssh:no route to host
- ssh - No route to host
- hadoop搭建之ssh:connect to host XXXX port 22:Connection timed out!【问题】
- No route to host 之 SSH
- ssh连接:No route to host
- 无法访问虚拟机no route to host 解决 .
- 无法访问虚拟机no route to host 解决 .
- hadoop报 No route to host
- hadoop集群 no route to host问题解决
- NO Route to Host 的解决办法
- angular的ng-grid使用中遇到的一些坑
- oracle 数据库提高查询的方法
- 题目描述:给定一个字符串,求出其所有可能的字符组合. 比如:abc 其所有组合是:a,b,c,ab,ac,bc,abc
- Space的使用
- 【深入理解计算机系统01】不同层级程序指令间的转换
- 搭建虚拟机Hadoop环境时ssh遇到port 22:No route to host解决办法
- 查看本机ip
- 数学笔记——导数4(反函数的导数)
- Android 检测正在运行的service
- Servlet 编写过滤器
- Ajax基础(2)
- maven--私服的搭建(Nexus的使用)
- 自定义View onDraw不执行
- Caffe 用自己的数据集在ImageNet网络结构上训练测试