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

# 前言

本手册对协同管理系统的信创部署升级工具相关事宜进行说明。如对手册存在疑问,可与致远互联的客户服务人员联系。

# 一、概述

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

# 二、环境概述

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

# 信创环境

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

# 混网环境

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

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

# 三、适用范围

# 可适用范围

本文档适用范围如下:

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

# 不适用范围

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

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

# 四、部署流程

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

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

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

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

步骤4:部署信创端JVM

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

步骤6:数据库迁移

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

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

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

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

步骤4:部署信创端JVM

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

# 五、部署信创端OA应用

# 5.1 部署OA包

1、进入x86+tomcat下的G6-N V9.0SP1下的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 协同管理软件 V9.0SP1 信创环境部署手册.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 协同管理软件 V9.0SP1信创环境部署手册.docx》。

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

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

则去ApacheJetspeed/lib下去取

# 数据库迁移

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

创建人:zhangshuang
修改人:zhangshuang