[redis@node-1 ggs]$ ./ggsci
./ggsci: error while loading shared libraries: libjvm.so: cannot open shared object file: No such file or directory
1.查看缺少那些.so文件 ldd ggsci
2.查libjvm.so库文件的路径
[root@node-1 /]# find / -name libjvm.so
/redis/jdk1.8.0_121/jre/lib/amd64/server/libjvm.so
3.检查jdk的版本和java_home的路径
java - version
4.在配置文件中加入库文件的路径
[redis@node-1 ~]$ vim ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH
export JAVA_HOME=/redis/jdk1.8.0_121
#export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
export LD_LIBRARY_PATH=/goldengate/ggs:$JAVA_HOME/jre/lib/amd64/server:$LD_LIBRARY_PATH
export PATH=/goldengate/ggs:$PATH
alias ggsci='cd /goldengate/ggs/;ggsci'
5.使配置文件生效
[redis@node-1 ~]$ source ~/.bash_profile
6.检测是否生效
[redis@node-1 ggs]$ ./ggsci
Oracle GoldenGate for Big Data
Version 12.3.2.1.1 (Build 005)
Oracle GoldenGate Command Interpreter
Version 12.3.0.1.2 OGGCORE_OGGADP.12.3.0.1.2_PLATFORMS_180712.2305
Linux, x64, 64bit (optimized), Generic on Jul 13 2018 00:46:09
Operating system character set identified as UTF-8.
Copyright (C) 1995, 2018, Oracle and/or its affiliates. All rights reserved.
GGSCI (node-1) 1>