2016-05-31 392 views
0

我在我的centos 7虚拟机中安装了DB2 10.5服务器。 我试图通过运行db2icrtDB2实例在运行时创建失败db2icrt

./db2icrt -u db2fenc1 db2inst1 

创建DB2实例,但该命令通过发出失败:

Operating system information: Linux 3.10.0-229.el7.x86_64.#1 SMP Fri Mar 6 11:36:42 UTC 2015 x86_64 
ERROR: The host name "vm65x148.acg.ips" is invalid. Specify a valid host name. 
ERROR: The "db2icrt" command failed. Ensure the command parameters are valid, 
that errors reported in the log file are fixed, then rerun the command. 

在我的/ etc中的条目/ hosts文件是这样的

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 

回答

0

由于在后由彼得Schuetze,我的/ etc/hosts文件不见了我的VM ID的条目指出。所以,我想通过编辑我的/ etc/hosts文件来解决该问题文件 这是我的/ etc初始入口/ hosts文件

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 

这是编辑

127.0.0.1 vm65x148.acg.ips localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 

后后的样子我重新启动这样的进程:

/etc/rc.d/init.d/network restart 

然后我试图创建DB2 instanceand这一次,它的工作 希望这有助于别人

+0

我会小心将它添加到回送适配器。我会用你用来连接虚拟机的公共IP。 –

相关问题