EAS配置部署入门指导Word格式文档下载.docx

上传人:b****5 文档编号:19703419 上传时间:2023-01-09 格式:DOCX 页数:21 大小:1.09MB
下载 相关 举报
EAS配置部署入门指导Word格式文档下载.docx_第1页
第1页 / 共21页
EAS配置部署入门指导Word格式文档下载.docx_第2页
第2页 / 共21页
EAS配置部署入门指导Word格式文档下载.docx_第3页
第3页 / 共21页
EAS配置部署入门指导Word格式文档下载.docx_第4页
第4页 / 共21页
EAS配置部署入门指导Word格式文档下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

EAS配置部署入门指导Word格式文档下载.docx

《EAS配置部署入门指导Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《EAS配置部署入门指导Word格式文档下载.docx(21页珍藏版)》请在冰豆网上搜索。

EAS配置部署入门指导Word格式文档下载.docx

Weblogic

8.1.4以上(9.0版本后续支持)

数据库

Oracle

9.2.0.8以及10.2以上版本

DB2

8.1.11(即8.2.4)以上;

以及DB2V9

SQLServer

2000SP3以上;

以及sqlserver2005

DB2/400

V5R4以上版本(需安装最新修正补丁)

JAVA虚拟机

SUN

1.4.2_11;

1.5_08

IBM

1.4.2SR5以上

HP

1.4.2_10(注:

1.4.2_11存在bug),1.5.0.05以上

BEA

与weblogic版本相同

客户端

 操作系统

Windows98SE以后的所有windows平台,推荐windows2000sp4以上,xpsp2以上

 浏览器

IE

6.0sp1

 虚拟机

JRE

V1.4.2_11及其以上版本

EAS服务端目录结构介绍

EAS服务端文件和目录在所有EAS支持的环境下都是一样的。

请关注以下文件:

1、bin下的set-server-env.bat(sh)文件

该文件主要用来配置EAS安装路径,应用服务器类型、是否启用gc、服务器内存设置等。

下面为主要参数说明:

EAS_HOME

EAS服务端安装路径,如/kingdee/eas(windows下为c:

\kingdee\eas)

INSTANCE_HOME

EAS服务端实例目录,指向bin目录上一级,如/kingdee/eas/server/instances/slave1

JAVA_HOME

服务端java虚拟机目录,默认为eas安装目录下的jdk目录;

EAS自带了不同操作系统下的32位jdk版本,如果希望切换到64位版本,请修改这个变量(如AIX可设置为/usr/java14_64);

注:

websphere环境下,该参数无效,eas工具和服务端将使用WebSphere/AppServer/java目录下的虚拟机

EAS_SERVER_BOOT_PORT

Apusic服务器启动时的本机启动停止监听端口,一般不用修改

JVM_INITIAL_HEAP_SIZE

服务器java虚拟机启动时的最小分配内存,默认为256m,一般不用修改

JVM_MAX_HEAP_SIZE

服务器java虚拟机最大内存设定,默认设置768m,强烈推荐使用1536m;

要求服务器最少2G内存。

因为32位虚拟机的限制,一个虚拟机最大内存不能超出2G,否则启动失败。

根据我们性能测试结果,64位虚拟机的最大内存设置在2G左右是最优的,太大反而影响垃圾回收性能。

注意:

websphere环境下,修改了这个参数需要重新部署EAS才能生效,其他应用服务器只需要重启就可以。

JVM_VERBOSE_GC

是否启用gc日志记录,默认为false,为了跟踪服务器性能,可以将该值修改为true,然后重启服务器。

EAS5.2.1之前,gc日志默认输出在对应EAS实例bin目录下,如:

jvm_gc.log;

EAS5.2.1之后,gc日志输出在对应EAS实例的jvmlogs目录下。

注意:

该参数只针对apusic和weblogic有效,websphere需要在websphere控制台中配置。

JVM_CUSTOM_PARAMS

EAS5.2.1新增参数,用于添加自定义的虚拟机参数

2、server/tools/admin下的admin.vmoptions文件

用于设定EAS管理控制台的行为,包含ksqltrace开关(KsqlTracec参数),是否加密数据源url的开关(encodeurl参数)。

3、服务器日志输出文件

服务器日志文件是跟踪EAS服务器运行状态以及查找跟踪EAS问题的关键问题。

apusic服务器:

日志存放在apusic的logs目录下,apusic.log.0为当前最新的日志文件。

Websphere服务器:

websphere5.1的日志在WebSphere/AppServer/logs/<

server名>

下,SystemOut.log记录EAS当前日志,SystemErr.log记录系统错误,native_stderr.log用于记录webspheregc日志;

WebSphere6.0之后的日志在WebSphere/AppServer/profiles/<

profile名>

/logs/<

下。

Weblogic服务器:

日志存放在用户配置的domain目录和server目录下,如:

mydomain.log,myserver.log,以及eas/server目录下的server.log等。

4、EAS管理控制台日志文件

该文件为eas/server/tools/admin/admin.vmlog;

用于分析跟踪EAS的安装部署、建库、升级等问题。

5、虚拟机GC日志文件

在开启gc开关,重启应用服务器后,gc日志将输出在eas/server/jvmlogs目录下(集群输出为eas/server/instances/<

eas实例名>

/jvmlogs);

注意EAS5.2.1之前的版本gc输出为server/bin下的jvm_gc.log

EAS客户端目录结构介绍

EASGUI客户端目录与easportal登陆下载生成的目录结构一致。

1、bin下的set-client-env.bat文件

该文件主要用来配置EAS客户端安装路径,以及客户端内存设置等。

EAS客户端安装路径,如c:

\kingdee\eas

如:

c:

\kingdee\eas\jdkUPDATE_SERVER

文件更新服务器地址,如:

192.168.18.9:

6888

EAS_SERVER

EASRPC服务器地址,如:

tcp:

//192.168.18.9:

11034

客户端java虚拟机启动时的最小分配内存,默认为64m,一般不用修改

客户端java虚拟机最大内存设定,默认设置256m,建议在客户端内存充分的情况下,设置为512m以上,避免报表计算等操作导致内存溢出。

2、客户端日志文件

GUI客户端日志存放在eas/client/bin/client.vmlog,而portal客户端登陆的日志通过IE浏览器的【工具】菜单中选择【SunJava控制台】,可以查看,或者在windows系统盘的DocumentsandSettings\<

当前操作系统用户>

\ApplicationData\Sun\Java\Deployment\log目录下最新的plugin_***.trace可以查看。

如何启动EAS管理控制台?

EAS管理控制台是EAS服务器的配置部署管理工具,能够完成EAS服务器的启动与停止、发布EAS程序、创建配置部署EAS数据中心等操作。

该工具屏蔽了各种操作系统与应用服务器差异,所以,只要熟悉了windows+apusic下的配置部署,在其他任何环境中都可以采用类似的向导完成所有工作。

Windows环境可以通过【开始】菜单中的选择【金蝶EAS管理控制台】启动管理控制台,或者在服务端安装目录的eas/server/tools/admin目录下,双击admin.bat启动。

非windows环境需要在cd到eas/server/tools/admin目录下,运行shadmin.sh启动管理控制台。

如何启动停止EAS服务器?

在EAS服务端的server/bin目录下的startserver.bat(sh)stopserver.bat(sh)用于启动与停止EAS的应用服务器,注意:

apusic与weblogic的启动与停止必须使用这两个脚本。

该脚本也能完成websphere的启动和停止。

在windows环境也可以通过【开始】菜单中的【金蝶EAS服务器】启动。

推荐:

任何环境下都通过eas自带的脚本启动与停止服务器。

或者通过EAS管理控制台的【应用服务器管理】中启动与停止服务器。

集群环境下必须在eas/server/bin下通过startLoadBalance.bat(sh)与stopLoadBalance.bat(sh)启动与停止EAS集群控制器,或通过EAS管理控制台的【EAS集群】中启动与停止EAS集群控制器。

EAS服务端安装流程

1、服务端环境要求

A)EAS服务端不要与数据库服务器安装在同一台物理主机

B)EAS服务端安装至少需要6G左右空间,为了今后的升级备份等操作,推荐10G以上。

(空间检查方法参考《EAS实施环境指南》)

C)EAS服务器所在主机至少2G以上内存。

2、启动EAS服务端安装向导

EAS服务端安装程序在windows下可以通过双击EASSetup_Windows.exe启动安装向导,非windows下通过执行shEASSetup_[操作系统名].sh启动。

3、设置应用服务器类型

EAS服务端支持Apusic,websphere和weblogic三种主流中间件,当选择“apusic”时,安装程序会自动把apusic安装在与EAS同级的目录下;

其他中间件必须在安装EAS服务端前已经安装完毕。

4、设置应用服务器安装目录

Websphere目录必须配置为WebSphere下的AppServer目录,而WebLogic8.1必须配置为WebLogic81/server下,WebLogic9.0必须配置为WebLogic90/server下;

5、启动EAS管理控制台应用部署向导

服务端安装完毕后将自动启动EAS管理控制台的应用部署向导,用户可以选择取消,然后通过eas/server/tools/admin下的wizard.sh(bat)启动。

应用部署向导可以帮助您完成EAS标准部署流程的所有工作。

EAS标准部署流程

安装完毕后,需要通过应用部署向导发布才能正常使用。

下面将针对EAS5.2.1的部署向导进行说明,其他版本类似。

1、设置EAS部署模式

EAS部署模型分为标准和集群模式,非EAS集群环境请选择【独立服务】

2、配置应用服务器信息

A)Apusic服务器配置说明:

【管理方式】:

分为offline和online。

当选择offline时,EAS管理控制台直接操作本地apusic配置,这种管理方式配置部署速度快,但修改配置后需要重启apusic才能正常使用;

而online方式则通过远程调用与apusic通讯,修改配置不用重启apusic,但是配置部署速度慢,而且在IBMJDK环境(如AIX)不支持online方式。

【HTTP】端口:

apusic默认端口为6888,但有些网络运营商屏蔽了该端口,如果客户需要在广域网上运行,建议点击【设置】修改这个端口

【内存设置】:

初始内存一般不需要修改,使用默认的256m;

最大内存推荐为1536m;

不要设置太高,32位虚拟机内存使用限制不能超出2G,否则会导致服务器启动失败。

【用户名】和【密码】设置:

apusic默认的用户名和密码都是admin

B)WebSphere服务器配置说明:

【服务器版本】:

目前EAS支持websphere5.1;

6.0和6.1三个大版本,请根据实际情况选择。

【概要表】:

websphere6.0开始提出的概念,如果列表显示为空,则需要在websphere中创建概要表;

(参考本文的《WebSphere概要表》部分);

【应用服务器名称】:

选择概要表下发布eas应用的websphereserver名

当客户的websphere配置了全局安全性后,请选中【应用服务器启用了安全登录】,然后输出websphere的管理员用户名和密码(websphere默认情况下是没有启用全局安全性的)。

C)WebLogic应用服务器配置说明:

【应用服务器版本】:

目前EAS支持weblogic8.1.4以上版本

【Domain目录】:

指向weblogic中给EAS使用的domain,所在的目录。

(参考本文的《weblogicdomain配置》部分)

【应用服务器名称】:

选择发布EAS的weblogicserver名称。

【用户名】和【密码】设置:

weblogic服务器启动时的用户名和密码。

(新建weblogicdomain时指定)

3、配置EAS

【全下载】:

EAS512开始支持客户端按需下载,也就是当使用客户端组件前,系统检测发现服务端存在新版本,就会在后台在自动下载最新组件,因为,当服务器端发生更新了,客户端使用到了更新的些功能是,会有延迟;

全下载模式:

在出现登陆界面前,下载服务器上所有最新版本,登陆后不会再去下载组件。

【使用Apache下载服务器】:

因为EAS更新组件时都是静态的文件,如果客户端比较多,同时下载对应用服务器的冲击比较大,因此建议使用apache最为EAS文件更新的服务器。

Windows环境可以从http:

//httpd.apache.org/download.cgi下载最新的apache安装程序。

非windows环境需要使用IBMHTTPServer,可以从下载。

WebSphere安装盘中自带了IBMHTTPServer安装程序。

(参考本文的“如何集成Apache下载服务器”)

【Apache安装目录】:

配置为apache或IHS的安装目录

【配置文件名称】:

指定apache或IHS使用的配置文件名称,默认为httpd.conf

【RPC服务器端口】:

设定EASRPC协议绑定的端口,默认为11034。

注意不要与本机其他端口冲突。

【portal虚拟路径】:

指定EASPortal访问的地址。

【下载服务器映射】:

配置EAS自动更新的映射规则,主要用于不同网络中的客户端自动下载更新的访问,一般不用配置。

规则说明如下:

192.168.18.*――>

6888表示当客户端在192.168.18网络中时,则从192.168.18.9:

6888这个地址去下载EAS最新组件

202.168.18.163.124-->

202.168.186.125:

6888表示当客户端来自202.168.163.124时,去202.168.186.125:

6888去下载最新EAS组件。

*.*.*.*-->

6888表示任意客户端可以去192.168.18.9:

6888下载最新EAS组件。

规则的中*越少,优先级越高。

4、配置EAS数据中心

EAS配置部署必须包含至少一个可用的EAS数据中心,如果之前已经建立或者还原过EAS数据中心,则可以在这个页面点击【注册】添加进来;

如果没有,则通过【创建】按钮启动EAS数据中心创建向导,创建完毕后自动注册过来。

(参考《数据中心向导》部分)

选择需要部署的数据中心,点击【下一步】就开始自动化部署配置过程。

5、配置部署

6、部署完毕后,重启应用服务器后,EAS客户端就可以登陆使用了。

数据中心向导

在EAS管理控制台的【数据中心管理】页签点击【创建】按钮,或在部署向导中都可以启动数据中心向导。

1、设置数据库服务器信息

A)Oracle服务器

说明:

EAS要求Oracle数据库必须是9.2.0.8以上,强烈推荐使用10.2以上。

而且数据库实例的字符集必须是UTF8,其他字符集:

如AL32UTF8都是不能使用的(主要是EAS工作流引擎必须使用UTF8编码)。

同时请注意:

如果oracle监听服务配置为“使用oracle8发行版本8.0兼容标识”,择在此必须选择【数据库版本】为“SIDEdition”.可以通过oracle的netmanager查看修改实例监听配置.

B)DB2服务器

EAS工具不能直接创建DB2数据库,请通过DB2工具创建一个UTF8编码的数据库,或者使用以下脚本在db2上命令行上执行

CREATEDATABASEEASDBNAMEON'

/db2'

USINGCODESETUTF-8TERRITORYCNCOLLATEUSINGSYSTEM;

注意上面的EASDBNAME替换为希望创建的数据库名,/db2替换为数据所在操作系统上的实际路径。

第一次新建EAS帐套前需要拷贝eas/server/lib/uuid/Uuid.class文件到db2的sqllib/function目录下。

C)Sqlserver服务器

2、配置EAS数据中心信息

A)Oracle类型数据中心配置

【创建用户】:

oracle通过用户名区分不用的应用,每个EAS数据中心对应一个oracle用户名,所以新建EAS数据中心需要执行用户名,新建成功后,使用该用户名注册EAS配置,EAS运行时也将使用这个用户名来连接数据库。

【使用同一表空间】:

选中该选项后,EAS的临时表和业务表都将存放在这个表空间下。

推荐生产环境使用多表空间设置。

单一表空间配置时:

表空间路径是oracle数据库服务器上的物理路径。

多表空间设置如下:

B)DB2类型数据中心配置

C)SQLServer类型数据中心配置

D)高级参数选项设定

高级参数设定可以选择相关任务,默认执行所有任务,建议不要修改。

点击下一步就可以开始创建EAS数据中心了。

EAS补丁的安装

1、补丁目录结构说明:

EAS每个补丁都符合一个标准的目录结构,如下图所示:

补丁目录下包含一个Client目录和Server目录,以及相关的sql文件和补丁说明文件xxx.xls,EAS52之前还可能包含元数据定义文件(需要根据文档手工合并)。

Client目录是EAS客户端使用的,Server目录表示EAS服务端目录。

2、如何安装补丁:

A)首先停止EAS服务器,备份补丁即将覆盖的文件;

B)然后把Server目录下的所有目录(fileserver.earserver等)拷贝覆盖EAS服务端安装目录下的对应目录(不要使用说明文档中的方式一个个文件拷贝,避免发生错误)

C)如果补丁中包含sql脚本文件,请参考说明文件中的方式执行SQL脚本:

注EAS的补丁脚本一般为ksql,必须在EAS管理控制台中选择【工具】-->

【执行脚本】方式执行。

D)EAS5.2之前的版本补丁如果包含元数据,请参考说明文件替换元数据。

EAS5.2之后不需要执行这个步骤

E)如果应用服务器为websphere,而且EAS补丁的Server/server/deploy/目录下包含eas.ear或者apusic目录,则需要在EAS管理控制台中重新部署EAS应用,方法:

选择管理控制台的【工具】-->

【部署应用】重新部署EAS。

如何切换应用服务器

如果安装后需要使用另外的应用服务器发布EAS,只需要登陆EAS管理控制台,选择【环境设置】页签,修改应用服务器设置,保存后重启管理控制台,然后选择【工具】-->

【部署应用】重新发布一次EAS就可以了。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1