为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM Database server 64 V8
【操作系统】:鲲鹏KYLINOS_V10_SP3
【CPU】:
【问题描述】*:在tool目录下面启动报错:./manager:行 21: 3514803 已放弃 (核心已转储)"$JAVA_HOME/bin/java" -Xms256m -Xmx2048m -XX:+PerfDisableSharedMem -DDM_HOME="$DM_HOME" -Djava.library.path="$DM_HOME/bin" -Ddameng.log.file="$TOOL_HOME/log4j.xml" -Dosgi.nl="$INSTALL_LANGUAGE" -Duse_bak2=true -Dgrant_vti_role=false -Dapp.name=manager -jar "$TOOL_HOME/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar" -os linux -ws gtk -arch x86_64 -showsplash "$TOOL_HOME/manager.bmp" -configuration "$TOOL_WORKSPACE/configuration/manager" -data "$TOOL_WORKSPACE/data/manager" -product com.dameng.manager.product -name Manager
如果是普通的环境,直接设置了环境变量的方式(按楼1的方式)就可以操作成功,但是有的客户环境使用堡垒机跳转可能会有所影响
1.首先确定你执行./manager的这台服务器支持图形界面
2.其次中间没有su切换用户
3.如果有ssh跳转,那么每次跳转都需要在ssh最后加上 -X,例如
ssh dmdba@192.168.1.1 -X
切换到root用户执行
export DISPLAY=:0.0
xhost +
然后再切换到dmdba用户执行
export DISPLAY=:0.0
xhost +
试试看能不能启动