资源预览内容
第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
第9页 / 共24页
第10页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
系统维护手册 应用服务器维护 启动应用方法 在windows平台下双击NC产品安装目录下的startup bat文件来启动 命令执行后不要关闭窗口 在unix平台下先用vi编辑NC产品安装目录下的startup needjdk sh文件在java命令结尾处加入 符号见下例所示 JAVA HOME bin java Xms500m Xmx500m cp CLASSPATH Dnc install home path NC EXT DIR fmiddle start tomcat StartMiddle ierp bin prop xml DEJBConfigDir ejbXMLs DExtServiceConfigDir ejbXMLs 再执行nohup startup needjdk sh命令来启动应用 应用启动后窗口可以关闭 应用服务器维护 应用启动后可能出现的问题及解决办法 当在客户端IE游览器中输入地址确定后 页面显示 找不到该页 时说明应用服务器端的程序被中止了 解决方法 重新启动应用 等待一两分钟后 打开 NCHOME NCLogs UFNC3001 0 log文件看到以下信息时说明应用启动正确 此时在IE浏览器中输入地址就会调出主页面了 系统正常时UFNC3001 0 log值 2002 12 1209 06 13EJB SERVICE服务启动完成2002 12 1209 06 13动态会计平台服务启动完成2002 12 1209 06 13SO 2002 12 1209 06 13 ContextManager AddingcontextCtx 2002 12 1209 06 13SO 2002 12 1209 06 13 ContextManager AddingcontextCtx nc 2002 12 1209 06 13SO Startingtomcat Checklogs tomcat logforerrormessages2002 12 1209 06 13SO 2002 12 1209 06 13 ContextManager AddingcontextCtx nc web 2002 12 1209 06 13SO 2002 12 1209 06 13 ContextManager AddingcontextCtx tablePKConfig ini 2002 12 1209 06 14SO 2002 12 1209 06 14 PoolTcpConnector StartingHttpConnectionHandleron802002 12 1209 06 14StartTomcat服务启动完成2002 12 1209 06 14SO 2002 12 1209 06 14 PoolTcpConnector StartingAjp12ConnectionHandleron80072002 12 1209 06 14SocketService服务启动完成2002 12 1209 06 14SO 系统启动完成 开始正常运转 应用服务器维护 系统不正常时UFNC3001 0 log值 2002 12 1209 06 14SO 2002 12 1209 06 14 PoolTcpConnector StartingHttpConnectionHandleron802002 12 1209 06 14StartTomcatJVMaddressonused2002 12 1209 06 14SO 2002 12 1209 06 14 PoolTcpConnector StartingAjp12ConnectionHandleron80072002 12 1209 06 14SocketService服务启动完成 出现JVMaddressonused原因为加载Tomcat服务所需的80端口被占用 对于windows系统可能是WIN2000自带的IIS服务被打开 手动停止它 开始 程序 管理工具 Internet服务管理器 将Internet信息服务中的 默认web站点 及 管理web站点 服务均停止 见下图 应用服务器维护 对于unix系统可能是安装了其它的web服务 将该web服务停止 不同的unix系统会做不同的缺省web服务 停止web服务的命令也会不同 这可以请用户的系统管理员来做 应用服务器维护 当系统出现主界面后 点击 NC管理软件 会出现以下界面 图1 1 图1 1 应用服务器维护 点击 公司 栏处的选择框 正常状态下应出现各分行的列表 如下图1 2 图1 2 应用服务器维护 如果跳出的 单位目录 框是空的说明此时应用与数据库的连接不正常 出现这种不正常现象的可能有情况 数据库服务器被关闭了或网络连接不通 我们可以通过ping数据库主机ip来验证 如ping不通就得去机房查看是否已关机 网络是否正常 数据库停止了 可用与数据库有关的其它工具来验证数据库是否确已停止 若确认则重新启动数据库 如果数据库启动执行不正常 看看错误提示 一般的可能性为某一数据文件受到了损坏 可以用备份的数据进行恢复 停止应用方法 应用服务器维护 在Windows平台下直接关闭启动时所打开的窗口即可 在unix平台下telnet入应用服务器 用命令 ps ef grepjava来得到中间件进程的进程号再用命令 kill来中止该进程 代码更新方法 应用服务器维护 将需更新的代码在测试环境中测试无误后 对于windows平台下可将测试无误的代码 复制 粘帖 到相应的目录下 对于unix平台 在客户端用Leftp工具将代码上传到应用服务器覆盖对应的目录文件 代码更新后需要重新启动中间件 应用服务器维护 在业务操作过程中错误定位 操作错误有没有操作流程性的错误或者未输入必选项 数据库错误这样的错误在日志文件中会记录具体的数据库错误号 我们可以根据数据库错误号及数据库错误信息文档来查知详细的错误原因 建议性的解决办法 这一类问题在定位时因有章可循相对清晰 容易一些 代码错误classNotfound这说明相关的类在产品安装目录中找不到 我们就要来查看一下文件是不是不存在 对于unix平台还有可能是文件名大小写不同而造成找不到文件空指针错误这一般是代码有误造成的无此方法这一般是代码中某个调用的方法语法有误 对于b c类问题我们只能提交产品支持部从而获得正确的代码 数据库服务器维护 查看数据库工作是否正常 对于任何数据库来讲 我们都可以使用该数据库提供的连接平台来进行连接测试 如果测试有误证明数据库当前工作不正常 我们就要在正常状态下重新启动数据库使用数据库工作重新正常 在出现数据库损坏的情况下我们要做必要的数据库恢复 备份及恢复数据库 备份 这里只以oracle及db2数据库为例 oracle 在客户端配置与远程数据库的连接通过Net8configurationassistant添加 本地网络服务名 添加步骤如下 选择 数据库版本 数据库名 TCP 协议 主机名或ip地址 1521 端口号 是 进行测试 输入用户名及口令测试通过 输入 网络服务名 即以下提到的连接名 点 完成 后以上设置被保存下来 对于实施人员来讲一般客户端用导出数据 exp 的方式来备份数据库 参考命令如下 expuserid system manager file d exp dmpowner ufsoft 数据库服务器维护 db2 法一 以命令的方式来做 步骤如下 1 进入db2cmd命令窗口2 依次输入如下两命令 db2forceapplicationalldb2backupdatabasenckhto dbarch db backup 法二 用本地控制中心来做 步骤如下 将远程的 ip 11 147 30 53 数据库通过控制中心添加到本地 1 添加系统 如图 a 01 数据库服务器维护 a 01 右键击 系统 选 添加 后 在弹出的 添加系统 窗口中 主机名 一项中输入IBM小型机的IP地址 11 147 30 53后点击 检索 按钮 检索到远程IBM小型机系统后 会出现图a 02所示界面 a 02 系统dataserver被添加后 点击 dataserver 此时会要求输入用户标识及口令 如图a 03 数据库服务器维护 2 添加实例 打开 dataserver 节点 右键 实例 选 添加 会弹出 添加实例 窗口 如图a 04 在主机名处输入IBM小型机的IP 11 147 30 53 点击刷新后会看到实例名db2inst1 确认后将实例db2inst1加入 a 04 数据库服务器维护 3 添加数据库 右键击 数据库 选 添加 弹出 添加数据库 窗口 如图a 05示 点 刷新 按钮 从数据名下拉框中选数据库NCKH后 点确认通过以下几步 至此IBM小型机系统数据库添加到本地系统工作完成 数据库服务器维护 2 强制中断当前连接实例的所有应用 当做数据库备份时不允许有应用与数据库连接 所以我们要在备份前将应用强制中断 右键击实例名db2inst1 在显示的菜单条中选择 应用程序 如图b 01所示 b 01 数据库服务器维护 选择后 系统将会弹出 应用程序 窗口 在该窗口中点击 强制全部 按钮 如图b 02 强制中断程序完成后退出 应用程序 窗口此时就可以做下一份工作 备份了 数据库服务器维护 3 备份数据库 右键击数据库名NCKH 选择 备份 数据库 如图b 03所示 数据库服务器维护 点击后 系统弹出一 备份数据库 NCKH 窗口 窗口如图b 04所示 b 04 在 指定目录或磁带 框中输入 dbarch db backup或通过点击 浏览 按钮来选择目录到 dbarch db backup最后点击 现在备份 按钮 系统会做数据库NCKH的备份 备份文件存放在 dbarch db backup目录下 文件名是自动以时间标识的 数据库服务器维护 数据库服务器维护 恢复 这里只以oracle及db2数据库为例 oracle 对应于exp命令导出的文件 我们需要用imp命令将数据恢复 恢复工作仍可以在客户端来完成 参考操作如下 a 在需要恢复数据的库里新建一用户 例ufsoft2 授予dba权限 b 用命令impuserid system manager file d exp dmpfromuser ufsofttouser ufsoft2buffer 640000commit y来做数据恢复 db2 1 将最近的数据库备份文件从磁带机拷回到服务器从磁带机将最近的备份文件拷回到服务器 放在 dbarch db backup目录下1 2 利用备份创建数据库在IBM本机上或在其它安装了db2的机器上启动控制中心 将该IBM系统及实例添加到控制中心 添加办法见上a 01至a 04图解 添加完成后右键击 数据库 选择 创建 根据备份创建数据库 图示如c 01 点击后系统会弹出 根据备份创建数据库 窗口 在 描述 页签 新数据库一项输入NCKH 在 备份映象 页签中选择 人工输入备份映象信息 日期及时间要与备份时间相一致 如果备份文件名为 NCKH 0 db2inst1 NODE0000 CATN0000 20021108040025 001在日期处将输2002 11 08 时间处输04 00 25 c 01 数据库服务器维护 目录或磁带列表项中输备份文件所存入的位置 此处为 dbarch db backup如图c 02所示 以上设置完成后 点击 确认 按钮 系统会根据备份创建一名为NCKH的数据库 c 02 数据库服务器维护
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号