I am trying to test the DB2 V8.1 partitioning on the RedHat Linux EL 3
AS. I installed v8.1 successfully using db2_install and installed the
FP5.
Now, I created an ESE instance and edited the db2nodes.cfg (the 1st
line was created by default, I added the 2nd line)
[db2inst1@db01 db2inst1]$ cat sqllib/db2nodes.cfg
0 db01.prince.com 0 #created by db2icrt -s ese ..
1 db01.prince.com 1 #added by me for testing partitioning feature
[db2inst1@db01]$ db2start #works just fine db2nodes.cfg has only one
entry
05-22-2004 12:39:20 1 0 SQL1063N DB2START processing was
successful.
05-22-2004 12:39:27 0 0 SQL5043N Support for one or more
communications protocols failed to start successfully. However, core
database manager functionality started successfully.
SQL8011W One or more database partitions does not have a valid DB2
license key installed for the "DB2 Enterprise Server Edition" product.
SQL1063N DB2START processing was successful.
[db2inst1@db01 db2inst1]$ tail sqlib/db2dump/db2diag.log
ADM7007E The SVCENAME DBM configuration parameter, "60001", is
configured with
a port or a service name. When it is configured with a service name,
the
TCP/IP services files is used to map the service name to a port
number. The
port specified in this field is being used by another process.
Resolve this
problem by either deleting the process using the port or use another
port.
[db2inst1@db01]$ db2 get dbm cfg | grep SVC
TCP/IP Service name (SVCENAME) =
DB2_db2inst1
[db2inst1@db01 db2inst1]$ grep 6000 /etc/services
DB2_db2inst1 60001/tcp
DB2_db2inst1_1 60002/tcp
DB2_db2inst1_2 60003/tcp
DB2_db2inst1_END 60004/tcp
[root@db01]# netstat -natep | grep 6000
tcp 0 0 127.0.0.1:60001 0.0.0.0:* LISTEN 502 63709
14411/db2fcmdm
tcp 0 0 127.0.0.1:60002 0.0.0.0:* LISTEN 502 63714
14419/db2fcmdm
How do I fix this error?
Thanks.