RHEL6.5上安装DB2 10.5
执行
./db2icrt -u db2fenc1 db2inst1
出错
The host name "rhel65" is invalid. Specify a valid host name
rhel65是我本机的hostname
#hostname rhel65 #hostname -f rhel65.cn.ibm.com ping试试 [?root@rhel65?~]#?ping?rhel65
PING?rhel65.cn.ibm.com?(9.123.140.45)?56(84)?bytes?of?data.
64?bytes?from?rhel65.cn.ibm.com?(9.123.140.45):?icmp_seq=1?ttl=60?time=3.87?ms
64?bytes?from?rhel65.cn.ibm.com?(9.123.140.45):?icmp_seq=2?ttl=60?time=2.12?ms
64?bytes?from?rhel65.cn.ibm.com?(9.123.140.45):?icmp_seq=3?ttl=60?time=3.83?ms 发现这里解析的ip9.123.140.45,?是但实际上我本机的ip地址是 192.168.56.101 所以在/etc/hosts里面加上 192.168.56.101 rhel65.cn.ibm.com rhel65 然后再ping试试 [?root@rhel65?~]#?ping?rhel65
PING?rhel65.cn.ibm.com?(192.168.56.101)?56(84)?bytes?of?data.
64?bytes?from?rhel65.cn.ibm.com?(192.168.56.101):?icmp_seq=1?ttl=64?time=0.030?ms
64?bytes?from?rhel65.cn.ibm.com?(192.168.56.101):?icmp_seq=2?ttl=64?time=0.027?ms
64?bytes?from?rhel65.cn.ibm.com?(192.168.56.101):?icmp_seq=3?ttl=64?time=0.027?ms
64?bytes?from?rhel65.cn.ibm.com?(192.168.56.101):?icmp_seq=4?ttl=64?time=0.027?ms
64?bytes?from?rhel65.cn.ibm.com?(192.168.56.101):?icmp_seq=5?ttl=64?time=0.030?ms
再次运行,就可以了
执行命令:db2 update dbm cfg using svcename 50000
报错-bash: db2: command not found
再执行[root@Rhel6 instance]# source /home/db2inst1/sqllib/db2profile
[root@Rhel6 instance]# source /home/db2inst1/sqllib/db2profile
[root@Rhel6 instance]# su db2inst1
[db2inst1@Rhel6 instance]$ db2 update dbm cfg using svcename 50000
DB20000I The UPDATE DATABASE MANAGER CONFIGURATION command completed
successfully.
[db2inst1@Rhel6 instance]$ db2set DB2COMM=tcpip
[db2inst1@Rhel6 instance]$ db2set -all
[i] DB2COMM=TCPIP
[g] DB2_COMPATIBILITY_VECTOR=MYS
[g] DB2SYSTEM=Rhel6.5-02
[g] DB2INSTDEF=db2inst1
[db2inst1@Rhel6 instance]$ db2start
SQL1063N DB2START processing was successful.
[db2inst1@Rhel6 instance]$ lsof -i :50000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
db2sysc 6356 db2inst1 8u IPv4 43649 0t0 TCP *:50000 (LISTEN)
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!