CentOS 7

CentOS7下的各种应用


03_易通在VM上部署问题汇总(arm64)

<h1>环境说明</h1> <table> <thead> <tr> <th>类别</th> <th>详细信息</th> </tr> </thead> <tbody> <tr> <td>服务器</td> <td>华为TaiShan2280 鲲鹏920 arm64芯片</td> </tr> <tr> <td>操作系统</td> <td>CentOS Linux release 7.8.2003 (AltArch)</td> </tr> <tr> <td>虚拟化平台</td> <td>FusionCompute_VRM-8.0.0-ARM_64</td> </tr> </tbody> </table> <h1>1.易通启动脚本无法启动服务</h1> <p>易通启动脚本xxxxxx_daemon.sh无法易通服务。由于arm64环境中,JDK1.7使用的是open版本,所以,启动程序需要修改,修改后正确的内容如下:</p> <pre><code class="language-bash">JAVADIR=`find / \( -path "/proc" -o -path "/etc" -o -path "/var" -o -path "/tmp" -o -path "*/lost+found" -o -path "/root" -o -path "/usr/lib64" \) -prune -o -type f -name java 2&gt;/dev/null |grep jre |grep 1.7|grep -v "jre-abrt"` &gt; /dev/null 2&gt;&amp;1</code></pre> <p>说明:主是修改查找java程序结果中返回值的过滤条件,正确内容如上。</p> <pre><code class="language-bash">grep -v "open" 修改为 grep -v "jre-abrt"</code></pre> <h1>2.easytong_trusted日志报错</h1> <h3>2.1 可信服务启动报错如下:</h3> <pre><code class="language-bash">==开始 2020-11-06 12:34:39 ERROR main com.hzsun.easytong.trustedcomputing.core.commons.ServiceStartManage.getEasyTongClientCode(ServiceStartManage.java:64) - ServiceStartManage.getEasyTongClientCode:Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused (Connection refused) 2020-11-06 12:34:39 INFO main com.hzsun.easytong.trustedcomputing.core.commons.ServiceStartManage.getEasyTongClientCode(ServiceStartManage.java:66) - 获取易通客户号 getEasyTongClientCode===结束</code></pre> <p>从上面可以看到报错关键信息如下:</p> <pre><code class="language-bash">Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused (Connection refused)</code></pre> <h3>2.2 分析</h3> <p>往核心服务连被拒绝,问题可能在核心服务器。</p> <h3>2.3 原因</h3> <p>核心服务hostname的主机名在网内有同名或冲突。修改核心服务主机名保证主机名在局域网内唯一性,即可解决问题。</p> <h3>2.4 解决办法</h3> <h4>2.4.1、修改主机名,保证唯一性</h4> <pre><code class="language-bash">hostnamectl set-hostname server.zyzh.com</code></pre> <h4>2.4.2、重启核心服务</h4> <h1>3.easytong_web登录页面验证码撕裂,图片验证码不显示</h1> <p>把安装包目录JRE-7u80\server-jre-7u80-linux-x64\jdk1.7.0_80\jre\lib下的rt.jar添加到 /opt/Easytong/8080_tomcat-7.0.100/webapps/easytong_web/WEB-INF/lib目录下。</p> <pre><code class="language-bash">JRE-7u80\server-jre-7u80-linux-x64\jdk1.7.0_80\jre\lib\rt.jar 添加到 /opt/Easytong/8080_tomcat-7.0.100/webapps/easytong_web/WEB-INF/lib/rt.jar</code></pre> <p>说明:rt.jar文件大小为60MB。 同样:在arm64环境下openjdk下的rt.jar不行,只能用x86下的rt.jat</p> <h1>4.easytong_web启动时间很长</h1> <p>在解决上述问题后,easytong_web启动到可以使用耗时6-7分钟(6:21,6:20,7:05)左右。 如果不加rt.jar,easytong_web启动到可以使用耗时3-4分钟(3:42:72)左右。 说明:未解决。</p> <h1>5.easytong_netbank需要jdk1.6</h1> <p>easytong_netbank在arm64环境下没有arm64版本的jdk1.6,openjdk。</p> <h1>6.cardauth_web启动慢</h1> <p>未解决。</p>

页面列表

ITEM_HTML