GBase 8c
安装配置
问答

rhel7.9 安装8c分布式报错怎么解决

发表于2025-01-18 14:34:59106次浏览0个评论

[gbase@gbase8c01 script]$ ./gha_ctl install -p /home/gbase/ -c gbase
{
   "ret":-1,
   "msg":"Failed to execute the command: source ~/.bashrc;gs_install -X /tmp/gs_gha_2025-01-18_14:24:25_259278/clusterconfig.xml --init-instance. Error:\nRun cmd failed:cmd[source ~/.bashrc;gs_install -X /tmp/gs_gha_2025-01-18_14:24:25_259278/clusterconfig.xml --init-instance], msg[Parsing the configuration file.\nCheck preinstall on every node.\nSuccessfully checked preinstall on every node.\nCreating the backup directory.\nSuccessfully created the backup directory.\nbegin deploy..\nInstalling the cluster.\nencrypt cipher and rand files for database.\nbegin to create CA cert files\nThe sslcert will be generated in /home/gbase/gbase_db/app/share/sslcert/om\nCluster installation is completed.\nConfiguring.\nDeleting instances from all nodes.\nSuccessfully deleted instances from all nodes.\nChecking node configuration on all nodes.\nInitializing instances on all nodes.\n[FAILURE] gbase8c01:\nInitializing instance.\n[GAUSS-51615] : Failed to initialize instance. Command:/home/gbase/gbase_db/app/bin/gs_initdb --locale=C -D /home/gbase/data/gtm/gtm1 --nodename=gtm  -C /home/gbase/gbase_db/app/bin -Z coordinator --encoding=UTF8. Error:\n/home/gbase/gbase_db/app/bin/gaussdb: error while loading shared libraries: libeSDKOBS.so: cannot open shared object file: No such file or directory\nno data was returned by command \"\"/home/gbase/gbase_db/app/bin/gaussdb\" -V\"\nThe program \"gaussdb\" is needed by gs_initdb but was not found in the\nsame directory as \"/home/gbase/gbase_db/app/bin/gs_initdb\".\nCheck your installation.\nException ignored in: <function Pool.__del__ at 0x7f3b5108faf0>\nTraceback (most recent call last):\n  File \"./lib/python3.8/multiprocessing/pool.py\", line 268, in __del__\n  File \"./lib/python3.8/multiprocessing/queues.py\", line 368, in put\n  File \"./lib/python3.8/multiprocessing/connection.py\", line 200, in send_bytes\n  File \"./lib/python3.8/multiprocessing/connection.py\", line 411, in _send_bytes\n  File \"./lib/python3.8/multiprocessing/connection.py\", line 368, in _send\nOSError: [Errno 9] Bad file descriptor\n[SUCCESS] gbase8c02:\nInitializing instance.\nSuccessfully init instance information.\n[SUCCESS] gbase8c03:\nInitializing instance.\nSuccessfully init instance information.\n]"
}

 

 

日志

2025-01-18 14:24:26 gaussdb.py init_instance 42 DEBUG 2267 Execute init instance command in [None]: source ~/.bashrc;gs_install -X /tmp/gs_gha_2025-01-18_14:24:25_259278/clusterconfig.xml --init-instance
2025-01-18 14:24:59 command_util.py execute 315 DEBUG 2267 cmd:source ~/.bashrc;gs_install -X /tmp/gs_gha_2025-01-18_14:24:25_259278/clusterconfig.xml --init-instance, exitcode:1, data:Parsing the configuration file.
Check preinstall on every node.
Successfully checked preinstall on every node.
Creating the backup directory.
Successfully created the backup directory.
begin deploy..
Installing the cluster.
encrypt cipher and rand files for database.
begin to create CA cert files
The sslcert will be generated in /home/gbase/gbase_db/app/share/sslcert/om
Cluster installation is completed.
Configuring.
Deleting instances from all nodes.
Successfully deleted instances from all nodes.
Checking node configuration on all nodes.
Initializing instances on all nodes.
[FAILURE] gbase8c01:
Initializing instance.
[GAUSS-51615] : Failed to initialize instance. Command:/home/gbase/gbase_db/app/bin/gs_initdb --locale=C -D /home/gbase/data/gtm/gtm1 --nodename=gtm  -C /home/gbase/gbase_db/app/bin -Z coordinator --encoding=UTF8. Error:
/home/gbase/gbase_db/app/bin/gaussdb: error while loading shared libraries: libeSDKOBS.so: cannot open shared object file: No such file or directory
no data was returned by command ""/home/gbase/gbase_db/app/bin/gaussdb" -V"
The program "gaussdb" is needed by gs_initdb but was not found in the
same directory as "/home/gbase/gbase_db/app/bin/gs_initdb".
Check your installation.
Exception ignored in: <function Pool.__del__ at 0x7f3b5108faf0>
Traceback (most recent call last):
 File "./lib/python3.8/multiprocessing/pool.py", line 268, in __del__
 File "./lib/python3.8/multiprocessing/queues.py", line 368, in put
 File "./lib/python3.8/multiprocessing/connection.py", line 200, in send_bytes
 File "./lib/python3.8/multiprocessing/connection.py", line 411, in _send_bytes
 File "./lib/python3.8/multiprocessing/connection.py", line 368, in _send
OSError: [Errno 9] Bad file descriptor
[SUCCESS] gbase8c02:
Initializing instance.
Successfully init instance information.
[SUCCESS] gbase8c03:
Initializing instance.
Successfully init instance information.

2025-01-18 14:24:59 gha_ctl.py CHECK_RET 34 DEBUG 2267 ret:-1, msg:Failed to execute the command: source ~/.bashrc;gs_install -X /tmp/gs_gha_2025-01-18_14:24:25_259278/clusterconfig.xml --init-instance. Error:
Run cmd failed:cmd[source ~/.bashrc;gs_install -X /tmp/gs_gha_2025-01-18_14:24:25_259278/clusterconfig.xml --init-instance], msg[Parsing the configuration file.
Check preinstall on every node.
Successfully checked preinstall on every node.
Creating the backup directory.
Successfully created the backup directory.
begin deploy..
Installing the cluster.
encrypt cipher and rand files for database.
begin to create CA cert files
The sslcert will be generated in /home/gbase/gbase_db/app/share/sslcert/om
Cluster installation is completed.
Configuring.
Deleting instances from all nodes.
Successfully deleted instances from all nodes.
Checking node configuration on all nodes.
Initializing instances on all nodes.
[FAILURE] gbase8c01:
Initializing instance.
[GAUSS-51615] : Failed to initialize instance. Command:/home/gbase/gbase_db/app/bin/gs_initdb --locale=C -D /home/gbase/data/gtm/gtm1 --nodename=gtm  -C /home/gbase/gbase_db/app/bin -Z coordinator --encoding=UTF8. Error:
/home/gbase/gbase_db/app/bin/gaussdb: error while loading shared libraries: libeSDKOBS.so: cannot open shared object file: No such file or directory
no data was returned by command ""/home/gbase/gbase_db/app/bin/gaussdb" -V"
The program "gaussdb" is needed by gs_initdb but was not found in the
same directory as "/home/gbase/gbase_db/app/bin/gs_initdb".
Check your installation.
Exception ignored in: <function Pool.__del__ at 0x7f3b5108faf0>
Traceback (most recent call last):
 File "./lib/python3.8/multiprocessing/pool.py", line 268, in __del__
 File "./lib/python3.8/multiprocessing/queues.py", line 368, in put
 File "./lib/python3.8/multiprocessing/connection.py", line 200, in send_bytes
 File "./lib/python3.8/multiprocessing/connection.py", line 411, in _send_bytes
 File "./lib/python3.8/multiprocessing/connection.py", line 368, in _send
OSError: [Errno 9] Bad file descriptor
[SUCCESS] gbase8c02:
Initializing instance.
Successfully init instance information.
[SUCCESS] gbase8c03:
Initializing instance.
Successfully init instance information.
]
 

评论

登录后才可以发表评论