hadoop伪分布式配置 ssh:master:connect to host port22:Network is Unreachable

在配置好Hadoop伪分布式环境后,遇到重启虚拟机网络服务失败的问题,表现为network.service启动时报错且ens33网卡未显示IP。通过执行特定命令使网络恢复正常。原因是启动Hadoop后未正确关闭,导致端口22被占用。解决步骤包括停止NetworkManager,禁用NetworkManager,重新启动network.service。为避免此类问题,应在关闭Hadoop环境时使用stop-dfs.sh命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

把hadoop伪分布式环境配好之后,后来重启虚拟机的网络服务

systemctl restart network.service

出现了 报错 network.service exited with error code

network.service:control process exited,code=exited status=1

 在虚拟机终端界面输入ip addr,ens33没有显示ip

 输入这三个命令后能成功连接network

1.systemctl stop NetworkManager
2.systemctl disable NetworkManager
3.systemctl start network.service

原因:上次start-dfs.sh之后直接退出终端了,可能是端口号22一直处于占用状态,这次再开启就出现网络不可达的状态。以后开启大数据环境后记得要stop-dfs.sh!!!(一定要规范使用各种命令,不然后期找错误好麻烦)

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值