近日在做服务迁移,需要将在北京机房的服务迁移到天津,天津的服务器搭建后就开始着手搭建服务了,可是在启动Jboss服务时报了一个令人匪夷所思的错误,错误信息如下:
Caused by: java.net.UnknownHostException: APP-03: APP-03 at java.net.InetAddress.getLocalHost(InetAddress.java:1426) at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:184) at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:156) at com.lenovo.lps.hds.client.impl.balancer.LoadBalancer.load(LoadBalancer.java:93) at com.lenovo.lps.hds.client.impl.balancer.LoadBalancer.<init>(LoadBalancer.java:66) at com.lenovo.lps.hds.client.impl.ClientImpl.reload(ClientImpl.java:1055) at com.lenovo.lps.hds.client.impl.ClientImpl.init(ClientImpl.java:1094) ... 117 more
一开始认为需要运维Team的同事需要开通天津服务器到北京服务器的路由(也需要加路由,因为天津服务器默认无法ping通北京的服务器),后来开通后依然是这个错误,通过看错误信息想到的是否刚搭建的服务器未设置Host相关的配置,后来检查了下发现是新建的服务器没有再/etc/hosts上加入主机名:修改后的配置如下:
# Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 APP-03 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6
相关推荐
Linux 中 Sendmail 发送邮件成功但收不到邮件解决方案 Sendmail 是一个流行的邮件传输代理(Mail Transfer Agent,MTA),它可以帮助用户发送电子邮件。但是,在 Linux 中使用 Sendmail 发送邮件时,可能会遇到...
### Linux总结:解决常见应用问题 #### 一、概述 本文档主要针对Linux系统中常见的应用问题进行总结,包括但不限于网络配置、系统管理、文件操作等方面。这些技巧和方法不仅适用于初学者,对于有一定基础的用户也...
### Linux应用发展以及在虚拟机下安装Linux #### Linux的发展历程与重要性 Linux作为一款开源的操作系统,自1991年由芬兰大学生李纳斯·托瓦兹(Linus Torvalds)开发以来,已经成为计算机科学领域中最受关注的项目...
在Linux环境下,ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过命令行与Android设备进行通信,执行各种操作,如安装应用、调试、传输文件等。然而,有时在Linux上配置ADB可能会遇到连接问题,这...
1. **修改主机名**:在实验开始前,需要将主机名设置为自己的全拼姓名。 2. **更改工作目录并使用`pwd`和`find`命令**:将工作目录更改为`/boot/grub`,然后使用`pwd`命令查看当前路径,并使用`find`命令在`/boot`...
如果找不到相应型号,可以手动配置驱动。对于摄像头、U盘等设备,需要通过终端程序安装RPM包,如使用`rpm -i camera.rpm`命令来安装驱动。 2. 文件及打印共享: 在Linux中实现文件和打印共享与Windows类似。要共享...
嵌入式Linux应用开发是现代科技领域中的一个重要分支,它涉及到硬件、操作系统、编程语言以及设备驱动等多个方面。"东山"可能指的是一个项目名称或者公司名,这在实际开发中常见,它代表着一个具体的应用场景或目标...
- **文件找不到**: 如果遇到“文件找不到”的错误提示,检查路径是否正确,并确保所有必需的文件都已正确放置。 **总结** 本文详细介绍了在Linux环境下编译Oracle驱动QOCI的完整流程,包括环境准备、oci源码编辑、...
《嵌入式Linux应用程序开发标准教程》是一本深入探讨嵌入式系统中Linux应用程序开发的专业教程。嵌入式系统在当今科技领域扮演着至关重要的角色,从智能家居设备到汽车电子系统,再到工业自动化,无处不在。Linux...
- **主机名**:输入你要连接的Linux服务器的IP地址或域名。 - **端口**:默认的SSH端口号是22,大部分情况下无需更改。 - **用户名**:输入你在远程Linux系统的用户名。 2、配置会话: 在“会话选项”对话框的左侧...
### Atang群集软件与ORACLE Linux下的应用配置详解 #### 一、配置目标与环境需求 Atang群集软件联合ORACLE Linux平台的应用配置旨在实现高可用性(HA)和负载均衡,确保业务连续性和数据安全性。配置的核心目标是使...
### Linux应用与开发实验指导书知识点汇总 #### 实验一:Linux安装与环境配置 **实验目的** 1. **理解Linux系统的特点与安装方法:** 通过本实验,学习者能够深入了解Linux系统的特性,掌握其安装流程。这有助于在...
在IT领域,获取主机名和IP地址是网络通信的基础操作,尤其在开发涉及网络连接的应用时,这是一项必备技能。主机名和IP地址是互联网上设备身份标识的主要方式,它们之间有着紧密的联系。 首先,让我们理解这两个概念...
将MySQL数据库集成到Linux应用中,不仅可以充分利用MySQL的强大功能,还能提升应用的性能和可靠性。通过掌握适当的数据库API和编程技术,开发者能够在各种复杂的Web应用中无缝集成MySQL,实现数据的高效管理和访问。...
2. `/etc/hosts`:这是一个静态的DNS(域名系统)文件,用于将主机名映射到对应的IP地址,便于本地解析。 3. `/etc/networks`:虽然在某些Linux发行版中可能不常用,但这个文件可以用来将网络名称映射到网络地址。 4...
Linux 作为一个广泛应用于服务器操作系统的平台,MySQL 作为一个流行的关系数据库管理系统,在 Linux 下的使用非常广泛。因此,掌握 Linux 下 MySQL 数据库的导入导出命令变得非常重要。本文将对 Linux 下 MySQL ...
4. `/etc/hostname`:存储服务器的主机名。 5. `/etc/ssh/sshd_config`:SSH服务的配置,包括端口、加密算法、允许的登录方式等。 6. `/etc/sysconfig/network-scripts/ifcfg-eth0`(或其他网络接口):网络接口的...
在Linux环境下,Oracle 11g R2 Data Guard是一种高可用性和灾难恢复解决方案,它通过在不同的物理或逻辑位置维护一个或多个备用数据库,来保护关键业务数据免受硬件故障、自然灾害或其他潜在的数据丢失风险。...
如果找不到服务或主机,函数将返回错误信息。 #### 3. 使用的库和编译选项 项目中使用了多个库,包括`gtk+2.0`、`crypt`、`pthread`等,这表明除了基础的网络通信,项目可能还包括图形用户界面的构建、密码学处理...