GBase8c安装又进了一步。
[gbase@localhost ~]$ gs_ctl start -D /dbdata/gbase/install/data/dn/
[2025-11-27 17:09:46.256][126274][][gs_ctl]: gs_ctl started,datadir is /dbdata/gbase/install/data/dn
[2025-11-27 17:09:46.308][126274][][gs_ctl]: waiting for server to start...
.0 LOG: [Alarm Module]Host Name: localhost
0 LOG: [Alarm Module]Host IP: localhost. Copy hostname directly in case of taking 10s to use 'gethostbyname' when /etc/hosts does not contain <HOST IP>
0 LOG: [Alarm Module]Cluster Name: GBase_8c
0 LOG: [Alarm Module]Invalid data in AlarmItem file! Read alarm English name failed! line: 58
0 WARNING: failed to open feature control file, please check whether it exists: FileName=gaussdb.version, Errno=2, Errmessage=No such file or directory.
0 WARNING: failed to parse feature control file: gaussdb.version.
0 WARNING: Failed to load the product control file, so gaussdb cannot distinguish product version.
0 LOG: bbox_dump_path is set to /dbdata/gbase/corefile/
2025-11-27 17:09:46.418 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 DB010 0 [REDO] LOG: Recovery parallelism, cpu count = 4, max = 4, actual = 4
2025-11-27 17:09:46.419 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 DB010 0 [REDO] LOG: ConfigRecoveryParallelism, true_max_recovery_parallelism:4, max_recovery_parallelism:4
gaussdb.state does not exist, and skipt setting since it is optional.2025-11-27 17:09:46.426 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Host Name: localhost
2025-11-27 17:09:46.426 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Host IP: localhost. Copy hostname directly in case of taking 10s to use 'gethostbyname' when /etc/hosts does not contain <HOST IP>
2025-11-27 17:09:46.426 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Cluster Name: GBase_8c
2025-11-27 17:09:46.426 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Invalid data in AlarmItem file! Read alarm English name failed! line: 58
2025-11-27 17:09:46.426 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: [Alarm Module]Alarm component does not exist.
2025-11-27 17:09:46.429 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: loaded library "security_plugin"
2025-11-27 17:09:46.431 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 42809 0 [BACKEND] LOG: could not bind IPv4 socket at the 0 time: Address already in use
2025-11-27 17:09:46.431 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 42809 0 [BACKEND] HINT: Port 15400 is used, run 'netstat -anop|grep 15400' or 'lsof -i:15400'(need root) to see who is using this port.
.2025-11-27 17:09:47.432 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 42809 0 [BACKEND] LOG: could not bind IPv4 socket at the 1 time: Address already in use
2025-11-27 17:09:47.432 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 42809 0 [BACKEND] HINT: Port 15400 is used, run 'netstat -anop|grep 15400' or 'lsof -i:15400'(need root) to see who is using this port.
.2025-11-27 17:09:48.433 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 42809 0 [BACKEND] LOG: could not bind IPv4 socket at the 2 time: Address already in use
2025-11-27 17:09:48.433 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 42809 0 [BACKEND] HINT: Port 15400 is used, run 'netstat -anop|grep 15400' or 'lsof -i:15400'(need root) to see who is using this port.
.2025-11-27 17:09:49.435 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: exec cmd: lsof -i:15400
2025-11-27 17:09:49.685 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: <lsof>:COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
2025-11-27 17:09:49.685 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: <lsof>:gaussdb 126277 gbase 8u IPv4 33917033 0t0 TCP localhost:15400 (LISTEN)
2025-11-27 17:09:49.685 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: <lsof>:gaussdb 126277 gbase 9u IPv4 33917034 0t0 TCP localhost:15400 (LISTEN)
2025-11-27 17:09:49.686 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: exec cmd: netstat -anp | grep 15400
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
2025-11-27 17:09:49.695 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: <netstat>:tcp 0 0 192.168.40.140:15400 0.0.0.0:* LISTEN 126277/gaussdb
2025-11-27 17:09:49.695 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 00000 0 [BACKEND] LOG: <netstat>:tcp 0 0 127.0.0.1:15400 0.0.0.0:* LISTEN 126277/gaussdb
2025-11-27 17:09:49.695 6928155a.1 [unknown] 139951424594432 [unknown] 0 dn_6001 42809 0 [BACKEND] FATAL: could not create listen socket for "192.168.40.140:15400"
[2025-11-27 17:09:50.312][126274][][gs_ctl]: waitpid 126277 failed, exitstatus is 256, ret is 2
[2025-11-27 17:09:50.312][126274][][gs_ctl]: stopped waiting
[2025-11-27 17:09:50.312][126274][][gs_ctl]: could not start server
我看最关键的错误是在启动的时候无法创建socket。首先确认的是:
1、IP地址正确,没有问题。
2、端口没有被占用。
问题:为什么还不能创建。
评论
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526
hostnamectl set-hostname gbasedb1
修改/etc/hosts:
192.168.40.140 gbasedb1