DB2 12.1因机器名称与IP解析问题安装失败

2025年2月25日


 

昨晚从9点搜索解决 DB2安装失败的问题,一直到10点还是没有搜索到任何有用信息。错误日志主要如下:


 

DB21015E The Command Line Processor backend process request queue or input

queue was not created within the timeout period

Update DBM cfg AUTHENTICATION errcode = 8

DBI1281E The database manager configuration file could not be

initialized.


 

今天早上突然开悟,这个问题既然找不到任何别人犯的错误,可能就是我自己独特的习惯性错误。再一想到DB2 12.1 采用了 pacemaker这个新软件。我想就是我在IP地址中设置了DNS服务器的地址,但是DNS服务器没有此记录。因此我采用下面的做法做了测试:


 

[root@lab4 work]# hostname

lab4.cpd.com

[root@lab4 work]# cat /etc/resolv.conf

# Generated by NetworkManager

search cpd.com

nameserver 10.11.13.10

[root@lab4 work]#

[root@bastion named]# cat cpd.com.zone | grep lab4

lab4 IN A 10.11.13.94

[root@bastion named]# ping lab4 -t 4

PING lab4.cpd.com (10.11.13.94) 56(84) bytes of data.

64 bytes from 10.11.13.94 (10.11.13.94): icmp_seq=1 ttl=64 time=0.601 ms

64 bytes from 10.11.13.94 (10.11.13.94): icmp_seq=2 ttl=64 time=0.588 ms

64 bytes from 10.11.13.94 (10.11.13.94): icmp_seq=3 ttl=64 time=0.542 ms

64 bytes from 10.11.13.94 (10.11.13.94): icmp_seq=4 ttl=64 time=0.518 ms

再次安装就很顺利了,安装日志里没有错误,也显示安装成功。数据库使用正常。

db2 => connect to sample

Database Connection Information

Database server = DB2/LINUXX8664 12.1.0.0

SQL authorization ID = DB2INST1

Local database alias = SAMPLE

db2 => select count(*) from employee

1

-----------

42

1 record(s) selected.

db2 => exit

当然更简单的方法是在/etc/hosts中设置本地解析记录,至于不在/etc/hosts中设置本地解析记录,IP地址中也没有设置DNS服务器,会不会有问题,这个没有测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值