问题处理Shutting down NameNode at java.net.UnknownHostException: node1: node1: 未知的名称服务

本文介绍了解决因IP对应的主机名与实际主机名不匹配导致的问题的方法。提供了两种解决方案:一是通过修改主机名,二是修改IP映射。

出现此问题是因为所设定的ip对应的主机名与实际主机名不匹配。

方法一:修改主机名

命令  vim /etc/sysconfig/network

将出现的HOSTNAME=xxx中的xxx改成相匹配的主机名

方法二:修改ip映射

命令  vim /etc/hosts

将ip地址后的主机名改成你的主机名。

2025-08-12 14:43:41,943 - Registering converter from class java.time.LocalDateTime to class org.joda.time.LocalDateTime as reading converter although it doesn't convert from a store-supported type! You might want to check your annotation setup at the converter implementation. 2025-08-12 14:43:42,536 - No server chosen by com.mongodb.client.internal.MongoClientDelegate$1@741f8cf from cluster description ClusterDescription{type=REPLICA_SET, connectionMode=MULTIPLE, serverDescriptions=[ServerDescription{address=cluster-003:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-003}, caused by {java.net.UnknownHostException: cluster-003}}, ServerDescription{address=cluster-002:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-002}, caused by {java.net.UnknownHostException: cluster-002}}, ServerDescription{address=cluster-001:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-001}, caused by {java.net.UnknownHostException: cluster-001}}]}. Waiting for 30000 ms before timing out 2025-08-12 14:44:12,542 - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'testController': Unsatisfied dependency expressed through field 'cacheService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cacheServiceImpl': Invocation of init method failed; nested exception is org.springframework.dao.DataAccessResourceFailureException: Timed out after 30000 ms while waiting for a server that matches com.mongodb.client.internal.MongoClientDelegate$1@741f8cf. Client view of cluster state is {type=REPLICA_SET, servers=[{address=cluster-003:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-003}, caused by {java.net.UnknownHostException: cluster-003}}, {address=cluster-002:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-002}, caused by {java.net.UnknownHostException: cluster-002}}, {address=cluster-001:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-001}, caused by {java.net.UnknownHostException: cluster-001}}]; nested exception is com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting for a server that matches com.mongodb.client.internal.MongoClientDelegate$1@741f8cf. Client view of cluster state is {type=REPLICA_SET, servers=[{address=cluster-003:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-003}, caused by {java.net.UnknownHostException: cluster-003}}, {address=cluster-002:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-002}, caused by {java.net.UnknownHostException: cluster-002}}, {address=cluster-001:17017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: cluster-001}, caused by {java.net.UnknownHostException: cluster-001}}] 2025-08-12 14:44:12,543 - Shutting down ExecutorService 'taskScheduler' 2025-08-12 14:44:12,545 - Exception thrown from ApplicationListener handling ContextClosedEvent org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'rabbitConnectionFactory': Singleton bean creation not allowed while singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!)
08-13
2025-07-31 08:37:15,754 [myid:3] - INFO [QuorumPeer[myid=3](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@1253] - LOOKING 2025-07-31 08:37:15,754 [myid:3] - INFO [LearnerCnxAcceptor-/172.16.16.14:2888:Leader$LearnerCnxAcceptor@408] - exception while shutting down acceptor: java.net.SocketException: Socket closed 2025-07-31 08:37:15,755 [myid:3] - INFO [QuorumPeer[myid=3](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@903] - New election. My id = 3, proposed zxid=0x0 2025-07-31 08:37:15,756 [myid:3] - INFO [WorkerReceiver[myid=3]:FastLeaderElection@697] - Notification: 2 (message format version), 3 (n.leader), 0x0 (n.zxid), 0x798 (n.round), LOOKING (n.state), 3 (n.sid), 0x0 (n.peerEPoch), LOOKING (my state)0 (n.config version) 2025-07-31 08:37:15,756 [myid:3] - INFO [WorkerReceiver[myid=3]:FastLeaderElection@697] - Notification: 2 (message format version), 3 (n.leader), 0x0 (n.zxid), 0x798 (n.round), LOOKING (n.state), 1 (n.sid), 0x0 (n.peerEPoch), LOOKING (my state)0 (n.config version) 2025-07-31 08:37:15,756 [myid:3] - WARN [QuorumConnectionThread-[myid=3]-24:QuorumCnxManager@381] - Cannot open channel to 2 at election address /172.16.16.13:3888 java.net.NoRouteToHostException: 没有到主机的路由 (Host unreachable) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:476) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:218) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:200) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:394) at java.net.Socket.connect(Socket.java:606) at org.apache.zookeeper.server.quorum.QuorumCnxManager.initiateConnection(QuorumCnxManager.java:373) at org.apache.zookeeper.server.quorum.QuorumCnxManager$QuorumConnectionReqThread.run(QuorumCnxManager.java:436) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurren
08-01
25/10/24 00:40:34 WARN namenode.FSNamesystem: Encountered exception loading fsimage java.io.FileNotFoundException: No valid image files found at org.apache.hadoop.hdfs.server.namenode.FSImageTransactionalStorageInspector.getLatestImages(FSImageTransactionalStorageInspector.java:165) at org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSImage(FSImage.java:671) at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:322) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFSImage(FSNamesystem.java:1052) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFromDisk(FSNamesystem.java:681) at org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:666) at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:728) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:953) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:932) at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1673) at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1741) 25/10/24 00:40:34 INFO mortbay.log: Stopped HttpServer2$SelectChannelConnectorWithSafeStartup@hadoop1:50070 25/10/24 00:40:34 INFO impl.MetricsSystemImpl: Stopping NameNode metrics system... 25/10/24 00:40:34 INFO impl.MetricsSystemImpl: NameNode metrics system stopped. 25/10/24 00:40:34 INFO impl.MetricsSystemImpl: NameNode metrics system shutdown complete. 25/10/24 00:40:34 ERROR namenode.NameNode: Failed to start namenode. java.io.FileNotFoundException: No valid image files found at org.apache.hadoop.hdfs.server.namenode.FSImageTransactionalStorageInspector.getLatestImages(FSImageTransactionalStorageInspector.java:165) at org.apache.hadoop.hdfs.server.namenode.FSImage.loadFSImage(FSImage.java:671) at org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:322) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFSImage(FSNamesystem.java:1052) at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFromDisk(FSNamesystem.java:681) at org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:666) at org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:728) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:953) at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:932) at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1673) at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1741) 25/10/24 00:40:34 INFO util.ExitUtil: Exiting with status 1: java.io.FileNotFoundException: No valid image files found 25/10/24 00:40:34 INFO namenode.NameNode: SHUTDOWN_MSG: /************************************************************ SHUTDOWN_MSG: Shutting down NameNode at hadoop1/192.168.10.161 ************************************************************/
10-25
2025-11-11 11:16:25.419 5437-5437 AndroidRuntime com.lux.usbnetworks D Shutting down VM 2025-11-11 11:16:25.419 5437-5437 AndroidRuntime com.lux.usbnetworks E FATAL EXCEPTION: main Process: com.lux.usbnetworks, PID: 5437 java.lang.UnsupportedOperationException: updateConfiguration() with non-null capabilities is only available on automotive devices. at android.os.Parcel.createExceptionOrNull(Parcel.java:3382) at android.os.Parcel.createException(Parcel.java:3354) at android.os.Parcel.readException(Parcel.java:3337) at android.os.Parcel.readException(Parcel.java:3279) at android.net.IEthernetManager$Stub$Proxy.updateConfiguration(IEthernetManager.java:493) at android.net.EthernetManager.updateConfiguration(EthernetManager.java:546) at com.lux.usbnetwork.MainActivity.setUpStaticIP(MainActivity.java:151) at com.lux.usbnetwork.MainActivity.-$$Nest$msetUpStaticIP(Unknown Source:0) at com.lux.usbnetwork.MainActivity$1.onClick(MainActivity.java:107) at android.view.View.performClick(View.java:8177) at android.view.View.performClickInternal(View.java:8143) at android.view.View.-$$Nest$mperformClickInternal(Unknown Source:0) at android.view.View$PerformClick.run(View.java:32305) at android.os.Handler.handleCallback(Handler.java:1027) at android.os.Handler.dispatchMessage(Handler.java:108) at android.os.Looper.loopOnce(Looper.java:298) at android.os.Looper.loop(Looper.java:408) at android.app.ActivityThread.main(ActivityThread.java:9952) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074) Caused by: android.os.RemoteException: Remote stack trace: at android.net.connectivity.com.android.net.module.util.PermissionUtils.enforceSystemFeature(PermissionUtils.java:168) at android.net.connectivity.com.android.server.ethernet.EthernetServiceImpl.enforceAutomotiveDevice(EthernetServiceImpl.java:72) at android.net.connectivity.com.android.server.ethernet.EthernetServiceImpl.enforceAdminPermission(EthernetServiceImpl.java:257) at android.net.connectivity.com.android.server.ethernet.EthernetServiceImpl.updateConfiguration(EthernetServiceImpl.java:273) at android.net.IEthernetManager$Stub.onTransact(IEthernetManager.java:275)
最新发布
11-12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值