Mac OS :: DB2 启动并且 运行。但是找不到端口
Mac OS :: DB2 is up and running. But unable to find port
我在 mac 上安装了 DB2 Express-C,并且能够成功创建数据库和模式。
[a4370397:~]: ps -ef | grep -i db2
502 24907 1 0 8:59AM ?? 0:00.06 db2wdog
502 24908 24907 0 8:59AM ?? 0:02.03 db2sysc
502 24909 24908 0 8:59AM ?? 0:00.00 db2ckpw
502 24910 24908 0 8:59AM ?? 0:00.00 db2ckpw
502 24911 24908 0 8:59AM ?? 0:00.00 db2ckpw
502 24912 24907 0 8:59AM ?? 0:00.05 db2vend (PD Vendor Process - 1)
502 24927 24907 0 8:59AM ?? 0:01.03 db2acd
0 54414 54369 0 9:33AM ttys004 0:00.02 su db2user
502 54567 54443 0 9:33AM ttys004 0:00.00 grep -i db2
但是我找不到db2实例所在的端口运行。 SVCENAME 在配置中显示为空白。
[a4370397:/opt/db2]: db2 get dbm cfg
Database Manager Configuration
Node type = Database Server with local and remote clients
TCP/IP Service name (SVCENAME) =
Discovery mode (DISCOVER) = SEARCH
Discover server instance (DISCOVER_INST) = ENABLE
我尝试了 db2set DB2COMM=tcpip 并重新启动了实例,但仍然无法识别端口。
请建议如何configure/view db2 的端口信息。
SVCENAME
配置参数还没有设置,所以你还没有告诉 DB2 监听什么端口。
您需要更新值并重启实例:
db2 update dbm config using svcename 50000
db2stop force
db2start
您还可以使用与 /etc/services
中的条目对应的端口名称作为 SVCENAME
配置参数。
我在 mac 上安装了 DB2 Express-C,并且能够成功创建数据库和模式。
[a4370397:~]: ps -ef | grep -i db2
502 24907 1 0 8:59AM ?? 0:00.06 db2wdog
502 24908 24907 0 8:59AM ?? 0:02.03 db2sysc
502 24909 24908 0 8:59AM ?? 0:00.00 db2ckpw
502 24910 24908 0 8:59AM ?? 0:00.00 db2ckpw
502 24911 24908 0 8:59AM ?? 0:00.00 db2ckpw
502 24912 24907 0 8:59AM ?? 0:00.05 db2vend (PD Vendor Process - 1)
502 24927 24907 0 8:59AM ?? 0:01.03 db2acd
0 54414 54369 0 9:33AM ttys004 0:00.02 su db2user
502 54567 54443 0 9:33AM ttys004 0:00.00 grep -i db2
但是我找不到db2实例所在的端口运行。 SVCENAME 在配置中显示为空白。
[a4370397:/opt/db2]: db2 get dbm cfg
Database Manager Configuration
Node type = Database Server with local and remote clients
TCP/IP Service name (SVCENAME) =
Discovery mode (DISCOVER) = SEARCH
Discover server instance (DISCOVER_INST) = ENABLE
我尝试了 db2set DB2COMM=tcpip 并重新启动了实例,但仍然无法识别端口。
请建议如何configure/view db2 的端口信息。
SVCENAME
配置参数还没有设置,所以你还没有告诉 DB2 监听什么端口。
您需要更新值并重启实例:
db2 update dbm config using svcename 50000
db2stop force
db2start
您还可以使用与 /etc/services
中的条目对应的端口名称作为 SVCENAME
配置参数。