Hadoop服务启动失败
Hadoop服务启动失败
今天启动Hadoop时,终端报了一个新的错误
```bash
Starting namenodes on [192.168.19.128]
192.168.19.128: ssh: connect to host 192.168.19.128 port 22: Network is unreachable
Starting datanodes
Starting secondary namenodes [zc-virtual-machine]
```
我使用**ifconfig**命令查看了虚拟机IP,惊奇地发现IP居然发生了变化,如下图:
```bash
hadoop@zc-virtual-machine:~$ ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (本地环回)
RX packets 14229 bytes 1056774 (1.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14229 bytes 1056774 (1.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
```
IP变为了127.0.0.1,难怪会报错,此时我的core-site.xml配置的还是之前的IP地址。
查询了下资料,找到了修改方法
使用**dhclient**命令([dhclient命令传送门](https://www.linuxcool.com/dhclient)),注意要使用sudo命令,以免权限不够。。如下图:
```bash
hadoop@zc-virtual-machine:~$ sudo dhclient -v
Internet Systems Consortium DHCP Client 4.4.1
Copyright 2004-2018 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/ens33/00:0c:29:38:05:a8
Sending on LPF/ens33/00:0c:29:38:05:a8
Sending on Socket/fallback
DHCPDISCOVER on ens33 to 255.255.255.255 port 67 interval 3 (xid=0x13399c1d)
DHCPOFFER of 192.168.19.128 from 192.168.19.254
DHCPREQUEST for 192.168.19.128 on ens33 to 255.255.255.255 port 67 (xid=0x1d9c3913)
DHCPACK of 192.168.19.128 from 192.168.19.254 (xid=0x13399c1d)
bound to 192.168.19.128 -- renewal in 701 seconds.
```
再次查看虚拟机IP,
```bash
hadoop@zc-virtual-machine:~$ ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.19.128 netmask 255.255.255.0 broadcast 192.168.19.255
inet6 fe80::20c:29ff:fe38:5a8 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:38:05:a8 txqueuelen 1000 (以太网)
RX packets 13 bytes 1708 (1.7 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 41 bytes 6076 (6.0 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
```
操作成功
之后启动Hadoop,没有报错误,使用**jps**命令查看进程,如下图:
```bash
hadoop@zc-virtual-machine:~$ /usr/local/hadoop/hadoop-3.2.2/sbin/start-dfs.sh
Starting namenodes on [192.168.19.128]
Starting datanodes
Starting secondary namenodes [zc-virtual-machine]
hadoop@zc-virtual-machine:~$ jps
4897 DataNode
5218 Jps
5109 SecondaryNameNode
4766 NameNode
```
服务启动成功!
Hadoop服务启动失败的更多相关文章
- 玩转Windows服务系列——无COM接口Windows服务启动失败原因及解决方案
将VS创建的Windows服务项目编译生成的程序,通过命令行 “服务.exe -Service”注册为Windows服务后,就可以通过服务管理器进行管理了. 问题 通过服务管理器进行启动的时候,发现服 ...
- CentOS 7下MySQL服务启动失败的解决思路
今天,启动MySQL服务器失败,如下所示: [root@spark01 ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl): Jo ...
- paip.花生壳 服务启动失败 以及不能安装服务,权限失败的解决
paip.花生壳 服务启动失败 以及不能安装服务,权限失败的解决 系统win7 NewPhDDNS_1.0.0.30166.exe 作者Attilax 艾龙, EMAIL:1466519819@ ...
- Sonatype Nexus 服务启动失败问题解决
Sonatype Nexus 服务启动失败问题解决 问题前述: 近日在开发机本机安装了 Oracle 数据库快捷版 11g2 之后,重启电脑后发现本机的maven代理服务无法访问. 现象 通过 Win ...
- oracleDBconsole服务启动失败
问题出现的故障: 在一次正常使用企业管理器后,重新启动计算机,再次启动OracleDBConsoleORCL服务时,报:Windows 不能在 本地计算机 启动 OracleDBConsoleo ...
- “由于下列错误,Parallel port driver 服务启动失败”,注意了
最近在“事件查看器”中发现这么一个错误:“由于下列错误,Parallel port driver 服务启动失败”, 我到网上搜索了一下,发现很多网页上都说解决办法: 把HKEY_LOCAL_MACHI ...
- ipv6禁用导致rpcbind服务启动失败实例
ipv6禁用导致rpcbind服务启动失败实例 昨天在做服务器磁盘分区扩容的时候出现过一个服务启动的问题,在此记录.情景再现:前天晚上申请做磁盘扩容,得到批准后,昨天早上5点开始做停机调整维护 ...
- win2003 HookPort 服务启动失败的解决办法!
Win2003系统每次开机启动时都弹出个对话框报HookPort 服务启动失败,很多网友都遇到同类问题,问题根源是360安全卫士引起的,官方一直没有给出解决方案 问题描述:Win2003系统每次开机启 ...
- SQL SERVER 服务启动失败
好久没用SQL SERVER了.今天启动SQL,发现服务启动失败.报错例如以下:--错误发生 1069-(因为登录失败而无法启动服务.) .百度一下,解决方式例如以下: 请按下列步骤操作: 1.右键单 ...
- CentOS下,mysql服务启动失败
mysql服务启动失败,可以使用排除法查找原因: 如果修改了my.cnf后重启mysql服务失败,大多数情况下都是配置文件有错误, 可以通过备份原来的配置文件,然后将配置文件清空,只剩下[mysqld ...
随机推荐
- 慢SQL
慢SQL 目录 慢SQL 一.慢SQL概念 2.参数 3.配置 3.1.slow_query_log 3.2.slow_query_log_file 3.3.long_query_time 3.4.l ...
- SAP 弹出框 DEBUG
[FUNCTION] Command=/H Title=Debugger Type=SystemCommand 新建TXT存入代码,拖入弹出框
- R8051_simulation
1 下载 git clone https://github.com/risclite/R8051.git 2 编辑文件 mkdir work && mv sim tb flist .. ...
- windows2020 更换sid
cmd whoami /user 查看sid的值 点击运行sysprep程序.记得在"通用"前面打上勾 点击运行sysprep程序.记得在"通用"前面打上勾
- 理解函数调用_使用argument参数
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 【C学习笔记】day1-3 判断1000年---2000年之间的闰年
#include<stdio.h> int main() { for (int y = 1000; y <= 2000; y++) if (y % 100 == 0) { if (y ...
- VeeValidate 注册实例
注册 1 安装: npm install vee-validate --save 2.mian.js 填写 import Vue from 'vue' import VeeValidate, {Val ...
- 「SOL」数树 (LOJ/WC2019)
WC 果然还是 WC # 题面 有一张 \(n\) 个点的图,图上有红蓝两种边(可能重叠),且两种边各自形成一个 \(n\) 个点的树. 用 \(m\) 种颜色给图上的所有点染色.若 \(u,v\) ...
- 解决tomcat8080端口占用问题
解决tomcat8080端口占用问题 1. 使用管理员权限打开cmd 2. 输入 netstat -ano | findstr 8080 找出占用8080端口的进程pid netstat -ano | ...
- 第08组Beta冲刺(3/4)
队名 八组评分了吗 组长博客链接(2分) 组员1李昕晖(组长) 过去两天完成了哪些任务 文字/口头描述 了解各个小组的进度与难以攻破的地方,晚上安排开会,安排新的冲刺任务. 重新分配小组及个人任务. ...