# 致远G6-N协同管理软件混网环境升级部署指导手册

北京致远互联软件股份有限公司

2022年3月

# 一、概述

此文档用于指导A8-N产品线在混网环境下的升级及部署方法。对于纯信创环境,请参考《信创环境部署手册》。

# 二、环境概述

以下内容说明信创环境、混网环境的范围界定。

# 信创环境

信创环境,对于服务端,指:服务器硬件(主要是CPU架构,如龙芯、飞腾、鲲鹏)、操作系统(如麒麟、统信)、中间件(如东方通、金蝶)、数据库(如达梦、人大金仓、神舟通用),四者皆为信创的环境。

# 混网环境

混网环境,对于服务端,指:服务器硬件、操作系统、中间件、数据库,其中一个或多个为非信创的环境(如操作系统Windows、中间件东方通)。

混网环境,对于客户端,指:即有非信创客户端(如Windows),又有信创客户端(如麒麟)的环境。

# 三、适用范围

# 可适用范围

本文档适用范围如下:

G6-N老客户:x86+tomcat客户版本为G6-N V8.1SP1迁移服务到信创端。

# 不适用范围

如果客户是G6-N V4.0、V5.0、V5.0SP1、V8.1纯信创环境,需要升级到更高版本,则请按照另外一份《致远 G6-N 协同管理软件 V8.1SP1 信创部署升级工具手册.docx》操作。

如果客户是G6-N V4.0、V5.0、V5.0SP1、V8.1 x86+tomcat环境,需要升级到更高版本,则请按照另外一份《致远 协同管理软件 V8.1SP1 产品升级手册(x86+tomcat端G6-N)》操作。

# 四、部署流程

# 4.1、G6-N x86+tomcat+非信创数据库 部署到国产服务器+中间件

步骤1:G6-N低于V8.1SP1版本,则使用安装包升级至该版本,参照升级手册

步骤2:申请G6-N V8.1SP1信创端加密狗

步骤3:部署信创端OA应用

步骤4:部署信创端JVM

步骤5:部署信创端中间件

步骤6:数据库迁移

# 4.2、G6-N x86+tomcat+信创数据库 部署到国产服务器+中间件

步骤1:G6-N低于V8.1SP1版本,则使用安装包升级至该版本,参照升级手册

步骤2:申请G6-N V8.1SP1信创端加密狗

步骤3:部署信创端OA应用

步骤4:部署信创端JVM

步骤5:部署信创端中间件

# 五、部署信创端OA应用

# 5.1 部署OA包

1、进入x86+tomcat下的G6-N V8.1SP1下的ApacheJetspeed、base复制到信创服务器对应目录

例(后续使用这个路径做示例):

/opt/Seeyon/G6-N/ApacheJetspeed

/opt/Seeyon/G6-N/base

2、若原库为G6库,请执行以下SQL

update priv_menu set name='system.menuname.AboutG6-N',ext7='关于G6-N' where id=-5810051334704771402;

# 5.2 部署OA文件分区

若OA服务没有做文件分离部署,则需要将x86+tomcat下的分区文件拷贝至信创服务器

若做了文件分离部署,则需确保OA中文件的部署ip及路径正确。

待信创部署后成功启动OA,则需要在应用上重新设置分区。

# 5.3 部署OfficeTrans/S1/致信/集群等其它插件

参照《致远 G6-N 协同管理软件 V8.1SP1 信创环境部署手册.docx》

因迁移了服务器,需确保OA中的各配置正确性。

# 六、JVM部署

需要从各操作系统厂商下载官方的jdk8来替换(实测openjdk-java8能够使用):

UOS:jdk安装后一般在/usr/lib/jvm目录,复制java-8-openjdk-mips64el(如果硬件为arm,则名称为java-8-openjdk-arm64,根据实际目录名修改该名称)至信创服务器ApacheJetspeed同级目录并改名为jdk。

例如:cp -ap java-8-openjdk-mips64el /opt/Seeyon/G6-N/jdk

1650963464349.png

银河麒麟:jdk安装后一般在/usr/lib/jvm目录,复制java-1.8.0-openjdk(根据实际目录名修改)至/opt/Seeyon/G6-N目录并改名为jdk。

例如:cp -ap java-1.8.0-openjdk /opt/Seeyon/G6-N/jdk

1650963478564.png

9.安装完jdk之后,可以尝试运行启动OA,如果能运行(但会提示加密狗无效)则说明本次操作OK,如果无法运行,则复查下文件目录结构是否完整。

cd /opt/Seeyon/G6-N/ApacheJetspeed/bin

sudo ./startup.sh

# 七、中间件部署

参照《致远 G6-N 协同管理软件 V8.1SP1 信创环境部署手册.docx》。

该文档对信创端中间件的部署有详细描述

注意:若x86+tomcat的G6-N V8.1SP1启动过,ApacheJetspeed/webapps/seeyon/WEB-INF/lib下的jdbcproxydriver.jar、seeyon-ctp-dbpool.jar、seeyon-statistics.jar不存在,

则去ApacheJetspeed/lib下去取

# 八、数据库迁移

转库请参考各数据库产品提供的迁移工具文档

创建人:yangtao