您好,欢迎访问三七文档
NC管理配置及部署用友软件股份有限公司NC技术支持部2009年10月•NC产品安装•NC目录及其功能•NC配置文件的配置•WAS部署及基本管理•sysMonitor工具简介•NC50与WAS的常见问题•NC补丁注意事项NC安装盘目录结构NC产品安装(一)安装界面的图片目录产品1产品2安装程序包安装程序依赖的包安装程序依赖的包安装盘下面可以放一个到多个产品,表现形式上为一个目录。目录的名称必须为产品的模块标识名称,如客户化为uap。NC产品安装(二)NC安装盘目录结构NC安装盘产品目录结构NC产品安装(三)对于一个产品来说,其配置文件(setup.ini)中的内容为code=10产品编码name=客户化产品名称version=5.0产品版本号disk.type=new是否是全新安装,new为全新安装,patch为补丁安装previous.generation.code=10自身依赖的前一个版本号required.related.module=依赖的其他产品模块一模块二产品配置文件检查安装环境Windows环境操作系统版本:WindowsXPSP2、Windows2003SP1以上版本操作系统语言:中文操作系统时区:东八区主机名:不能带“-”、“_”、“~”等特殊字符AIX环境操作系统版本:AIX5304以上版本操作系统语言:Zh_CN.GB18030操作系统时区:东八区主机名:不能带“-”、“_”、“~”等特殊字符NC产品安装(四)检查操作系统参数(AIX)停止防火墙功能。并不能安装或启用DNS,WINS,Proxy等服务。lsattr-Elsys0参数建议值maxuproc500maxpout33minpout16如果发现上面几个参数的值不合理,可以用“smittychgsys”进行调整。ulimit–a参数建议值影响fsize-1文件大小,主要针对数据库也在当前环境下data-1文件大小,主要针对数据库也在当前环境下minpout6000同时打开最大文件数,具体可以调更大可以以root身份对“/etc/security/limits”文件中的参数修改调整。开启异步IO可以提高读写效率,具体设置方法通过smittyaio调整。增大命令缓冲区:chdev-lsys0-ancargs=12检查交换区:lsps–a;一般建议交换区大小为物理内存的1~1.5倍。NC产品安装(五)NC产品安装(AIX)设置JAVA_HOME环境变量#exportJAVA_HOME=/usr/IBM/WebSphere/java检查中文字符集是否安装#locale-a设置中文字符集#exportLANG=Zh_CN设置显示终端#exportDISPLAY=10.7.3.225:0.0#xhost+赋权限#chmod755ncsetup.sh安装#./ncsetup.shNC产品安装(六)NC产品安装(AIX)NC产品安装(七)NC产品目录结构NC目录及其功能(一)ant:存放ApacheAnt,用来执行EJB的构建。Bin:存放nc部署和系统监控等命令。ejb:按模块分子目录存放各个模块所使用的EJB,由构建工具维护。ejbXMLs:存放需要独立事务的EJB的部署描述符,里面的xml文件都是开发配置的服务或特殊ejb,由构建工具维护。framework:存放UAP框架/基础代码,为中间件提供服务/信息配置。DBTrans:数据传输。ierp/bin:存放NC配置文件。dist:存放在ncSysConfig.bat/wasSysConfig.bat生成的代码及配置文件,该信息在使用WAS中间件时,需要部署到WAS中。initdatarule:初始化NC数据的一些规则。lib:NC在使用中用到的相关外部类文件。middleware:存放NC中间件等代码。modules:按模块分子目录存放各个模块的代码。分public,client和private。每个模块由相应的产品组负责。此目录下还存放EJB代理,不过EJB代理由构建工具维护。NClogs:NC日志文件。ncscirpt:按模块分子目录存放各个模块的数据库建库脚本和初始化数据脚本。resources:存放资源文件,如图片和多语言资源。ufjdk:存放JDK。pfxx:外部交换平台的配置文件。update:存放补丁代码、升级所使用的升级代码和数据库脚本,按版本号分目录存放。webapps/ne_web:存放NC的web应用。NC产品重点目录详细介绍1.Ant目录存放ApacheAnt,用来执行EJB的构建.这个目录的bin目录下在unix系统下要赋予可执行权限如果没有就会出现wassysconfig.sh和ncsysconfig.sh无法执行的现象。例:在unxi下执行wasSysConfig.sh./wasSysConfig.shPLATFORM=AIX00C3342E4C00NC_HOME=/home/nccode/nc0124WAS_HOME=/home/WebSphere/AppServerIS_CLUSTER_INSTALL=falseWAS_INSTALL_HOST=WAS_INSTALL_PORT=WAS_PROFILE=AppSrv02./wasSysConfig.sh[38]:/home/nccode/nc0124/ant/bin/ant:0403-006执行许可权被拒绝。NC目录及其功能(二)NC产品重点目录详细介绍2.Dist目录存放在ncSysConfig.bat/wasSysConfig.bat生成的代码及配置文件,该信息在使用WAS中间件时,需要部署到WAS中.在生成ejb后这个目录下应该存在一个nc.ear的文件,检查部署是否成功的时候可以看这个目录下的该文件内容是否跟was的“D:\IBM\AppServer\profiles\AppSrv01\installedApps\uf200502092Cell01\nc50.ear”这个目录下的内容一致。在501版本这个文件会比较大,5011版本及502基本上只有几百k到几兆左右。NC目录及其功能(三)NC目录及其功能(四)NC产品重点目录详细介绍3.ierp/bin目录存放NC配置文件。目录下包括account.xml(帐套信息)、langconfig.xml(语言信息)、prop.xml(中间件机群、数据源信息)、servicerun.xml(后台注册服务信息)、systemconfig.xml(登陆模式和登陆保持信息)等。NC产品重点目录详细介绍4.Modules目录按模块分子目录存放各个模块的代码。分public,client和private。每个模块由相应的产品组负责。此目录下还存放EJB代理,不过EJB代理由构建工具维护。在某个模块下还有几个比较重要的目录如:$nchome\modules\uap\classes此目录是nc服务器端需要的nc资源类。如果补丁需要打到该目录只需要重起应用,不需要重新部署。$nchome\modules\uap\client此目录是nc客户端需要的nc类。如果补丁需要打到该目录只需要重起应用,不需要重新部署。$nchome\modules\uap\META-INF\classes此目录是ejb所需要的接口类,此目录下如果打补丁则需要从新部署ejb。NC目录及其功能(五)NC目录及其功能(六)NC产品重点目录详细介绍5.NClogs目录NC日志文件存放目录如果是单server或nc中间件的话会有一个server1目录,需要进入该目录查看日志如果是集群的话如图:NC目录及其功能(七)NC产品重点目录详细介绍日志级别的选择目前规定日志只有四种日志级别DEBUG、INFO、WARN、ERROR,顺序为DEBUGINFOWARNERROR,如果日志级别调的较高,低级别的日志就不能输出如,设置位WARN,那么DEBUG与INFO的信息就不能输出。DEBUG:输出普通的调试信息,主要用于开发环境的信息输出INFO:输出提示性的信息,如程序运行所花费的时间等WARN:输出警告性的信息,如系统设置了一个需要打开的文件,但是系统在打开他的时候有问题,而用了一个缺省的文件,为此系统还是能够正常运行,但却不符合某些期望,采用警告ERROR:错误信息输出,表示系统出了错误,影响了系统的功能,如系统抛出了一个NullPointException,系统不能正常运行。系统运行时默认输出级别为ERRORNC目录及其功能(八)NC产品重点目录详细介绍日志文件am-log:系统管理升级日志fw-log:IOC容器框架日志pa-log:预警平台日志pfxx-log:外部交换平台的日志portal-log:Portal日志wf-log:流程平台userpower-log:权限升级日志iufo-log:iufo日志annoy-log:如果没有配置模块,日志写在该处nc-log:所有的错误日志,这是系统的主日志系统,不论你输出到那个文件,错误的日志都在该处,这主要是用户查看的sql-log.logsql日志NC目录及其功能(九)NC产品重点目录详细介绍设置sql语句输出把anonymous设置为debug或者all这样就可以在annoy-log下看到sql输出。NC产品重点目录详细介绍6.webapps/ne_web目录存放NC的web应用。Client目录存放两个重要文件NC_Client_1.5.0_07.exeNC_Login_v50.jarlogo目录iufo.txtnc.txtlogo\images目录:存放一些登陆界面的图片可以替换为个性化的图片。NC目录及其功能(十)1.NC系统环境信息主配置文件(prop.xml)2.帐套信息配置文件(account.xml)3.Nc后台服务配置文件(servicerun.xml)4.系统配置信息文件(config.xml、systemconfig.xml)5.数据源模版(dbdriverset.xml)NC配置文件的配置(一)NC系统环境信息主配置文件(prop.xml)该文件内容分三部分:nc机群配置,数据源配置,启动服务配置。面向实施人员,配置NC系统数据源(dataSource…/dataSource)NC的单机或集群的配置信息。机群(cluster…./cluster)单机(root…/root)面向开发与实施人员,配置中间件应该启动的内部服务.例如StartTomcat,提供web服务。internalServiceArraynameStartTomcat/nameNC配置文件的配置(二)帐套信息配置文件(account.xml)配置帐套及对应用户的配置文件.在NC35以后版本中均不可编辑.下面是NC30的account.xml的信息configParameterdocType=NCConfigFilelanguage简体中文/languagesysAdmsysAdmCoderoot/sysAdmCodesysAdmNameroot/sysAdmNamepassword/passwordisLockedN/isLocked/sysAdmaccountaccountCode0000/accountCodeaccountName系统管理/accountNameeffectDate2000-01-01/effectDateexpireDate2100-01-01/expireDateisLockedN/isLockeddataSourceName/dataSourceNamelang简体中文/langaccountAdmeffectDate2000-01-01/effectDateexpireDate2100-01
本文标题:NC安装配置培训.
链接地址:https://www.777doc.com/doc-2889493 .html