启动hadoop namenode -format命令时报如下错误:
java.net.UnknownHostException: #centos-linux.shared master: #centos-linux.shared master at java.net.InetAddress.getLocalHost(InetAddress.java:1473) at org.apache.hadoop.net.DNS.resolveLocalHostIPAddress(DNS.java:287) at org.apache.hadoop.net.DNS.<clinit>(DNS.java:58) at org.apache.hadoop.hdfs.server.namenode.NNStorage.newBlockPoolID(NNStorage.java:945) at org.apache.hadoop.hdfs.server.namenode.NNStorage.newNamespaceInfo(NNStorage.java:573) at org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:144) at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:899) at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1310) at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1424) Caused by: java.net.UnknownHostException: #centos-linux.shared master at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901) at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1293) at java.net.InetAddress.getLocalHost(InetAddress.java:1469) ... 8 more 16/06/23 17:29:40 INFO namenode.FSImage: Allocated new BlockPoolId: BP-127474426-127.0.0.1-1466674179873 16/06/23 17:29:40 INFO common.Storage: Storage directory /home/qian/hadoop/tmp/dfs/name has been successfully formatted. 16/06/23 17:29:40 INFO namenode.NNStorageRetentionManager: Going to retain 1 images with txid >= 0 16/06/23 17:29:40 INFO util.ExitUtil: Exiting with status 0 16/06/23 17:29:40 INFO namenode.NameNode: SHUTDOWN_MSG: /************************************************************ SHUTDOWN_MSG: Shutting down NameNode at java.net.UnknownHostException: #centos-linux.shared master: #centos-linux.shared master ************************************************************/ [root@centos-linux sbin]#
原因很简单,我以为/etc/hostname里面可以用#注释,于是我把之前的代码centos-linux.shared注释掉
#centos-linux.shared
结果证明是不行的,格式化hadoop时一直报错,找不到主机名#centos-linux.shared
最后干脆把#centos-linux.shared这行删掉,结果就成功了。所以有时候一些没用的代码还是删掉为好。
其中这些文章给我提供了很大的帮助:
SHUTDOWN_MSG: Shutting down NameNode at java.net.UnknownHostException: xxx
Hadoop安装教程
http://www.powerxing.com/install-hadoop/
相关推荐
解压后替换C:\Windows\System32\drivers\... (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x0 PID : 0 FLAGS :
httpclient.shutdown(); } System.out.println("Done"); } } ``` 在这个示例中,我们创建了一个`DefaultHttpAsyncClient`实例,然后定义了要发送的HTTP GET请求。每个请求都与一个`FutureCallback`对象关联,...
ExecStop=/opt/tomcat/bin/shutdown.sh [Install] WantedBy=multi-user.target ``` 保存并关闭文件,然后启动Tomcat服务: ``` sudo systemctl start tomcat sudo systemctl enable tomcat ``` 10. **防火墙设置**...
2. **启动与停止**:通过bin目录下的startup.sh(Unix/Linux)或startup.bat(Windows)脚本启动服务器,使用shutdown.sh或shutdown.bat关闭。 3. **应用程序部署**:将WAR文件放入webapps目录下,Tomcat会自动部署...
dw offset cgroup:_shutdown_33; shutdown after memory test dw offset cgroup:shutdown_4; shutdown for boot loader dw offset cgroup:shutdown_5; shutdown (with intr. init) dw offset cgroup:_shutdown_...
7. ifconfig eth0 <ip address> netmask <netmask> down:用于禁用IP地址。 8. route add 0.0.0.0 gw <ip>:用于设置网关。 9. route del 0.0.0.0 gw <ip>:用于删除网关。 10. route add default gw <ip>:用于设置...
Shutdown -s -t 600:表示600秒后自动关机 shutdown -a :可取消定时关机 Shutdown -r -t 600:表示600秒后自动重启 12. CompMgmtLauncher:计算机管理 13. compmgmt.msc:计算机管理 14. credwiz:备份...
Please instead explicitly shut down your Bazel server using the command "bazel shutdown". You have bazel 0.19.1 installed. Please specify the location of python. [Default is /usr/bin/python]: /usr/...
Shutdown.app 重新启动 Sleep.app 注销.app 例如,如果将这些应用程序复制到应用程序文件夹,则可以使用Spotlight搜索关闭Mac。 安装 只需下载Apps.zip然后将应用复制到您的应用( ~/Applications )文件夹中...
LightHouse_Automatic_Shutdown 腾讯云轻量服务流量超过限制自动关闭 使用方法 2021年03月30日更新 添加GitHub动作实用性大大提升 只需要添加秘密即可使用,添加方法 先fork本项目至自己的GitHub账号 项目设置-保密-...
@app.on_event("shutdown") async def shutdown(): await database.disconnect() async def get_item(item_id: int): query = "SELECT * FROM items WHERE id = ?" result = await database.execute(query, ...
4. shutdown:60秒倒计时关机命令 5. lusrmgr.msc:本机用户和组 6. oobe/msoobe /a:检查XP是否激活 7. cleanmgr:垃圾整理 8. calc:启动计算器 高级命令 1. gpedit.msc:组策略 2. sndrec32:录音机 3. ...
- JAVA_POOL_SIZE:Java执行环境的内存大小,如果应用中包含Java代码。 5. 启动和关闭Oracle数据库 启动数据库通常通过SQL*Plus或企业管理器(EM)完成,命令包括STARTUP和SHUTDOWN。STARTUP命令启动数据库实例,而...
register_shutdown_function('shutdownHandler'); ?> ``` 在这个例子中,`shutdownHandler`函数会在脚本结束时被调用,检查是否有错误发生,并根据错误类型决定是否输出错误信息。 ### 应用场景 1. **错误处理**...
./shutdown.sh ``` **第七步:查看与管理Tomcat进程** 1. **查看Tomcat进程**: 使用`ps`命令查看Tomcat进程ID: ``` ps -ef | grep tomcat ``` 2. **终止Tomcat进程**: 如果需要终止某个Tomcat进程,可以使用...
"Shutdown on Time"就是这样一个程序,它允许用户预设一个时间点,系统会在指定时间到达后自动执行关机操作。这个功能在服务器维护、更新或者个人电脑的节能管理中非常常见。 在"shutdown_on_time.rar"压缩包中,...
标题 "shutdown_GPIO_python_开关机_树莓派_" 指的是使用Python编程语言通过树莓派的GPIO(General Purpose Input/Output)接口实现设备的开关机功能。在这个项目中,我们将关注以下知识点: 1. **GPIO 接口**:...
Java中的`java.net.URL`类和`java.net.HttpURLConnection`类可以实现这一过程。首先创建一个URL对象,然后打开连接,最后通过`getInputStream()`方法读取响应数据。解析数据可以使用像Jsoup这样的库,它能方便地解析...
import java.net.InetAddress; import java.nio.ByteBuffer; import java.util.concurrent.*; public class QQWryQuery { private FileQQWryDatabase database; public QQWryQuery(File file) throws ...
例如,你可以编写一个函数`shutdown_function()`,其中包含执行关机命令的代码,然后使用schedule库的`schedule.every().day.at("HH:MM")`来设置每天的特定时间执行此函数。`HH:MM`应替换为你希望关机的小时和分钟。...