# 致远G6-N协同管理软件混网环境升级部署指导手册
北京致远互联软件股份有限公司 2023年3月
北京致远互联软件股份有限公司 2022年7月
# 一、概述
此文档用于指导A8-N产品线在混网环境下的升级及部署方法。对于纯信创环境,请参考《信创环境部署手册》。
# 二、环境概述
以下内容说明信创环境、混网环境的范围界定。 信创环境 信创环境,对于服务端,指:服务器硬件(主要是CPU架构,如龙芯、飞腾、鲲鹏)、操作系统(如麒麟、统信)、中间件(如东方通、金蝶)、数据库(如达梦、人大金仓、神舟通用),四者皆为信创的环境。 混网环境 混网环境,对于服务端,指:服务器硬件、操作系统、中间件、数据库,其中一个或多个为非信创的环境(如操作系统Windows、中间件东方通)。 混网环境,对于客户端,指:即有非信创客户端(如Windows),又有信创客户端(如麒麟)的环境。
# 三、适用范围
可适用范围 本文档适用范围如下: G6-N老客户:x86+tomcat客户版本为G6-N V8.1sp2迁移服务到信创端。 不适用范围 如果客户是G6-N V4.0、V5.0、V5.0SP1、V8.1纯信创环境,需要升级到更高版本,则请按照另外一份《致远 G6-N 协同管理软件 V8.1sp2 信创部署升级工具手册.docx》操作。 如果客户是G6-N V4.0、V5.0、V5.0sp1、V8.1 x86+tomcat环境,需要升级到更高版本,则请按照另外一份《致远 协同管理软件 V8.1SP2 产品升级手册(x86+tomcat端G6-N)》操作。
# 四、部署流程
# 4.1、G6-N x86+tomcat+非信创数据库 部署到国产服务器+中间件
步骤1:G6-N低于V8.1sp2版本,则使用安装包升级至该版本,参照升级手册 步骤2:申请G6-N V8.1sp2信创端加密狗 步骤3:部署信创端OA应用 步骤4:部署信创端JVM 步骤5:部署信创端中间件 步骤6:数据库迁移
# 4.2、G6-N x86+tomcat+信创数据库 部署到国产服务器+中间件
步骤1:G6-N低于V8.2SP1版本,则使用安装包升级至该版本,参照升级手册 步骤2:申请G6-N V8.2SP1信创端加密狗 步骤3:部署信创端OA应用 步骤4:部署信创端JVM 步骤5:部署信创端中间件
# 五、部署信创端OA应用
# 5.1 部署OA包
1、进入x86+tomcat下的G6-N V8.2SP1下的ApacheJetspeed、base复制到信创服务器对应目录 例(后续使用这个路径做示例): /opt/Seeyon/G6-N/ApacheJetspeed /opt/Seeyon/G6-N/base
2、若原库为G6库,请执行以下SQL:
G6N1
update priv_menu set name='system.menuname.AboutG6-N',ext7='关于G6-N' where id=-5810051334704771402;
update CTP_CONFIG set CONFIG_VALUE='G6NV5-1' WHERE ID=5006;
G6N2
update priv_menu set name='system.menuname.AboutG6-N',ext7='关于G6-N' where id=-5810051334704771402;
update CTP_CONFIG set CONFIG_VALUE='G6NV5-2' WHERE ID=5006;
# 5.2 部署OA文件分区
若OA服务没有做文件分离部署,则需要将x86+tomcat下的分区文件拷贝至信创服务器 若做了文件分离部署,则需确保OA中文件的部署ip及路径正确。 待信创部署后成功启动OA,则需要在应用上重新设置分区。
# 5.3 部署OfficeTrans/S1/致信/集群等其它插件
参照《致远 G6-N 协同管理软件 V8.2SP1信创环境部署手册.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 银河麒麟: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 9.安装完jdk之后,可以尝试运行启动OA,如果能运行(但会提示加密狗无效)则说明本次操作OK,如果无法运行,则复查下文件目录结构是否完整。 cd /opt/Seeyon/G6-N/ApacheJetspeed/bin sudo ./startup.sh
# 七、中间件部署
参照《致远 G6-N 协同管理软件 V8.2SP1 信创环境部署手册.docx》。 该文档对信创端中间件的部署有详细描述
注意:若x86+tomcat的G6-N V8.2SP1启动过,ApacheJetspeed/webapps/seeyon/WEB-INF/lib下的jdbcproxydriver.jar、seeyon-ctp-dbpool.jar、seeyon-statistics.jar不存在, 则去ApacheJetspeed/lib下去取
# 八、数据库迁移
转库请参考各数据库产品提供的迁移工具文档