当前位置首页 > 办公文档 > 解决方案
搜柄,搜必应! 快速导航 | 使用教程  [会员中心]

U9升级方法及注意事项x

文档格式:DOCX| 12 页|大小 530.45KB|积分 20|2022-11-11 发布|文档ID:168572866
第1页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 12
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 1. 特别重点强调**1:不能假定正式服务器比测试服务器快大家要耐心等待 2:一定要在测试环境认真测试以确保客户的应用场景都覆盖到了,都验证通过了3:建议使用安装盘安装U9,不建议拷贝部署(后患无穷),详细见下面的讲解2. 升级过程建议2.1. 升级前准备安装1. 安装前仔细阅读安装过程文档如果是从2.1上市版之前的版本升级到2.5,则需要重新安装V2.5金盘 本版本安装过程有所调整,尤其是报表方面(改到安装工具中进行添加安装)2. V2.5金盘支持.net4.0,则在服务器上添加.net3.51角色服务、并且安装正式版本的.net 4.0绝对不可以安装.net 4.5 Beta,否则引起环境问题注:.net3.51是.net 2.0的升级版net 3.51和.net4.0是两个平行版本,需要分别安装3. 数据库服务器内存最好大于等于数据库. mdf 文件的大小4. 数据库服务器服务器硬盘剩余空间数据库最好6倍于・mdf文件大小4.1、 数据文件存放磁盘(包括tempdb存放的磁盘)需要20G左右的空间,如果是老用户,最好预留 更大的空间;4.2、 如果经费允许,多配置一些磁盘将数据库的.mdf,ndf,ldf。

    以及tempdb内的每个文件分别存放 在各自独立的物理磁盘上扩大I/O能力具体配置方法咨询4.3、 从数据安全角度考虑,不推荐使用 SSD 磁盘5. 数据库服务器升级过程中,最好保证只用户升级,避免其他应用程序的干扰;6. 补丁服务器,需要存放补丁备份文件,需要预留磁盘空间大于 1G 的空间7. 涉及“委外”的业务流程需要都已经走完成如果项目上涉及到采购驱动的全程委外业务,则需要处理完相关业务;8. 所有调度任务是否已经完结如果升级前存在未执行结束的调度方案,建议执行完成后,再继续升级; 具体咨询 祁宏伟 qihw@9. 如果是V2.1之前的版本,需要重新升级加密信息;10. 确认客开程序是不是需要重新进行编译;2.2. 备份数据库1. 将数据库设置为“简单恢复模式”陰■斗冃去冒辿4■ 1時小闍亦「RH ■巳料豹"-.mx>「nw i*w 灯 uW-d>L 师■■<■: _i B■冊1・・gwi| iij uti irvtf站世 BVU' aiqp 414'工* M *□■!;■ 磁础 中 ©HILhiJW-rmi 3 h.w-ig iT_^| '::»#m T*™*ff/FS"itiEHKV)csr5 ■ r [\W- 5«»^ 眄泗】mu m:]LSirvi r« Itr^ltirkr^hir MIRKill2. 有两个表已经不再使用了,删除这两个表可以减少备份文件大小。

    并且提升升级速度 删除这两个表执行的 sql 命令是:Truncate table InvTrans_DayTotal;Truncate table InvTrans_DayTotal_Trl;3. 此外这两个表也可以根据项目需要酌情删除一些内容 UBF_MD_AttributeLog--敏感性数据变动日志 UBF_Portal_OperationRecord--用户操作记录4. 执行 Job 清理具体方法参考附件,或咨询 qihw@5. 数据库收缩日志6. 备份数据库:备份最新的生产环境的数据库作为测试数据库;2.3. 升级过程如果是测试环境升级,则需要明确升级测试的内容(标准流程、功能点、自定义打印、自定义报表、客开 程序、基本数据对比),最好邀请客户一起参与验证2.3.1. 注意事项1. 如果是 V2.1SP1 之前的版本,则每完成一个升级环节,检查一下升级日志是不是存在出错的脚本;2. 如果是 V2.1SP1 之前的版本,升级到2.1 版本的时候,最好做一下数据库备份;3. 不管是在 V2.1SP 的基础上升级,还是重新安装的 2.5 产品,在建立企业后,最好下载所有的补丁;然 后做引擎升级、客户端升级、再做2.5 版本及其后续补丁安装或者同步。

    4. 安装 2.5 版本,建立补丁服务器时,千万不好把补丁的下载路径与备份路径设置在同一个路径下,且 放在磁盘的根目录下;5. 如果用户测试验证的Portal环境是从别的服务器拷贝过来部署的,最好给该拷贝后环境的Portal目录 设置 Everyone 所有权限6. 注意:如果是重新安装的 2.5 金盘,报表服务器需要在安装工具中添加,然后在系统管理控制台中进行配置2・3・2.强烈推荐 采用U9 V25安装盘安装U9 (预计30分钟)2. 3. 3.下载最新补丁(包含引擎升级的补丁,可以大大提升补丁安装的效率) 在前面升级过程中发现的问题,已经在这些新下载的补丁中修复(时间视网络条件而定,总计下载内 容大约 350M)2.3.4. 引擎升级(2分钟)2.3.5. 客户端升级(5分钟)2・3・6・将第二步备份来的数据库,还原到新安装的U9产品中2・3・7・升级同步补丁,一定一定分3批 升级补丁SP2 (升级时间经验:Intel处理器,差不多每G的.mdf文件需要1分钟AMD处理器每G的.mdf文件 需要4分钟如果采用外部盘阵,性能比普通服务器自带磁盘慢一些CPU核心数量与升级性能无关或负 相关。

    第1批:UBF、SLC、PUB、BASE模块补丁(每补丁,每企业库2分钟左右)第2批:其他U9模块补丁,即除新委外模块涉及补丁(每补丁,每企业库4分钟左右)第 3批:新委外模块涉及的3 个模块的补丁: PM、 Invtrans、 MRP其中Invtrans可能会执行数小时按照升级前准备“D1项”可提升此补丁升级效率 2・3・8・然后就可以用啦2.4. 升级完成之后:正式环境升级完成后,需要基本检查环境的正确性(能否正确登入、报表查询是否正常 打印是否正常、主流程是不是稳定等)3. 常见问题3.1. 诊断具体补丁(引擎升级之外的补丁)升级过程是否被卡住如果怀疑升级程序内部已经故障,则需要手工处理但是在结束升级服务进程和系统管理客户端进程之前最好确认升级程序是否“的确缓 慢,需要等待”还是“已经故障”如果的确是正在执行正常的升级过程,贸然终端升级程 序可能会造成系统数据错误,即使再次重新同名补丁可能也无法修复这些数据错误尽管由 于中断升级程序引发的错误的概率很小,但诊断问题消耗的时间很长所以只要不确定升级 程序已经故障,最好不要中断升级程序诊断过程如下:1. 进入怀疑出现升级故障(卡死)的服务器。

    打开任务管理器,并点击“资源监视器”按钮2.在资源监视器中查找,SqlServer.exe 和 UfSysHostingServices.exe如果他们之一在操作磁盘说明正在升级如果他们都没有在操作磁盘说明升级程序已经出现了故障另外需要说明,如果数据库服务器没有做到U9系统专机专用需要仔细核 对SqlServer.exe进程访问的文件如果存在访问U9的企业库的SqlServer.exe,则说明正 常3. 如果断定升级程序已经故障首先需要保留现场,所谓保留现场就是在“任务管理器”内,找到UfSysHostingService.exe 进程然后“右键”呼出菜单并选择“创建转储文件”功能 由于升级故障情况种类繁多所以最好将参加升级的每一台服务器上的这个进程都创建转储 文件然后就可以“结束进程”重新升级了事后将这些转储文件发到公司FTP服务器上供总部研发分析原因,一旦找到原因,就 可以杜绝同类问题的再次发生这一点很重要隘 u\'indcws{£^tl^立电R迂项〔①gtiVi琴切时嘘名称FID用尸®CPU工跟提交尢小非页|S]. • •eicplorar. e-ie31T2y:angli0D73, B32 E45.220 K4B KWindows...KDici.脱电 *32牡7y:angli037<. 2云 I:K956 K82 BKings of...cbtrone. ate *325700y:angli01亿 B48 E37,156 K24 EGoi]§1e ...s IJfSyEHDStingS asrvi c e. e^e SIMS'fSTEri0D60. DK E6D.204 K61 KUfiSysHo...nspiaint. exe打汗轴靖(川1 y:angli0D35., TM E瞿 968 K4B K亘图STichoEt. exesrsim0D4$ 960 E25.C66 &:59 KWindo^E...CLieniTest. ejiaJ y:an^li05El. 121 I:53」214 K51 E挨輒..'ImTi. GH:駐'、 戶ngl a037< DS2 E61? 65 & K21 E卓面窗--cborone. ace ^32moi? yangl i0528? 416 EZ5.61& K23 KGoogLe ...STthost. ex电i srsiEn0321. 33: I:63.6C8 K23 EWim.d&¥£...fcutieiJiln^ervi ce. eia «32卫茁戲泌阻__srsnn0D24,452 EIB,796 K3B KAuthM …閘蒯i. exei Default.AppFai:iLOD34, 9TB E59.Z36 K5B EUS Yor...ilTode Client.龊皂 ^32:! y:angl i0D20.912 E9,860 K21 KH3C ilo...rnFroiy. exe固^卩I 卜! srsim0D1屯 560 E出 564 KLL9 ETrend III…STchost. exe设置漲性沖SZ^ICE0516. 33: I:15.7:6 K4〕EWindovE...DbgKost. exe:i srsnn0D17, T36 E£3,684 K14 EPrflC&EE...svdioEt. exeBETifflEX SEFMCE0D19,332 ELB.M4 &:35 KWindovE...1 =::=七咗 PWPl^fCTFNnn17 MA KR洱"44 KT.nr al £T-區亘亍FF吉用户的主程£⑸结束进程⑥芒程敷的CPU鶴亟7BK 離内存i 51%3.2. 诊断引擎升级过程是否确定被卡住如果引擎升级执行超过 2分钟(一般10 多秒即可完成引擎升级)。

    可断定升级出现问题 无需等待直接创建转储文件,然后重新启动所有 U9 服务器上的 UFSysManageService_2.1, 然后重新升级引擎即可事后请将这些转储文件压缩后上传FTP服务器,并邮件通知研发()供分析原因3.3. 诊断引擎无限循环升级升级过程中可能出现引擎升级后,仍然反复报告引擎需要升级的情况1. 检查出现问题的服务器的日志文件日志文件 U9V25\Portal\SysManageServer\Daemon\UFIDA.U9.SystemManage.Daemon.log 并手工执行 U9V25\Portal\SysManageServer\Daemon\UFIDA.U9.SystemManage.Daemon.exe2. 如果仍然不行,检查补丁存储路径内的文件是否都消失了如果这些文件都消失了需要检查“补丁本地存放位置”是否和“临时路径”设置重合 如果重合,需要修改配置,并且重新下载补丁谛口用户域A薪翊■■至命服勞能 20 10.13C. 15^连頂为弍TURKS测试连接召昨哥证坤吕玉妊日吉□等要城诣息rjSM«S更砖童不熱F■系统曹理工g_2.5【测囱境】曲科丁琴5[设置/ HTTS控需崛务器:lccalhost升輻本昔理客户请 您改普理员窑码 m 关于呂站点管理=企业管理 ・」UB引爭配直 O网堀打印«(配置•立€2^ :叽肚i°hhtoT[3.4. 补丁日志补丁日志在那里也是常问的一个问题。

    U9是多机部署的,在每台服务器内都存在自己独 立的补丁日志如截图,比如怀疑VM08服务器升级过程中存在问题可在“系统管理工具” 的“站点管理”中,任意找一VM08上的服务双击,并选择“补丁设置”,升级日志就存在 与“备份路径”内升级日志文件名分两部分,前面是具体补丁的补丁号,后缀 install.log9 KB文本文档8 KB丈本文档13 KB文本文档At D: \U9Fat ch\li ^.ckup文件② 縮铜⑥ 直看® 收赧亀)工具① 帮助迦,后退”厂1? 搜索 文件夹I也址0 |C)D '.iraraicUHckap|韩到若称」 大小1类型修改日期1屈性CM 10012TJ22300000265UC. 10012032100000 ITUEF 1001203010000008Cl?. lCClZC22CCCCCC2C.jLi-.aLL.Lu&£I£. 10:12〔:: D〔〔〔〔〔l] ns-.all.lozUEF. 11212 IE]::门 I: I: I: I: I: I: if■匚二芒「沁 1己,11衲FU3V25.Qll^F■" U3V25.■ U9VZE. 童阳孤.3012-3-5 9 T02012-3-Z1 15:202012-3-3 16:193012-3-5 9:00 A3012-3-21 15:30 A2012-3-3 16:19 A文件天主拌S1立械任螯 光汀包餌桶主件来U将这亍立件魅布到7 Wet补丁号此外,更详细的日志存放在“Portal\SysManageServer\log"。

    怀疑出现问题的服务 器”以及“控制服务器”同样目录下的.log文件都需要查看3.5. U9 各个服务的运行日志U9各服务的运行日志所在目录(技术部分,业务部分存放在数据库中)这些日志文件 记录当时程序的运行情况,用于诊断程序运行过程中出现的问题如果运行没什么问题,建 议即使清理比较旧的文件如果长期不清理陈旧文件某些情况下日志会积累几十 G 之多UFIDA\U9Clien tV25\Clien tSys temManage\log//系统管理客户端UFIDA\U9V25\MailService\log// 邮件与工作流服务UFIDA\U9V25\No tifica tionService\log//通知服务UFIDA\U9V25\Portal\log//U9 网站UFIDA\U9V25\Portal\ApplicationServer\log//Job (任务)服务器UFIDA\U9V25\Por tal\SysManageServer\log//升级与系统管理服务器UFIDA\U9V25\Portal\WebPath\Install\log//U9 安装程序运行日志 UFIDA\U9V25\SearchService\log//企业搜索运行日志3.6. 杀毒软件例外配置为了保证 U9 运行效率,最好在杀毒软件内设置例外规则,排除对 U9 和 U9 依赖微软服务 的扫描。

    例外程序:ReportingServicesService.exe (扌报表服务)sqlservr.exe (微软 SQLServer) w3wp.exe (IIS 工作进程) UfSysHostingService・exe (U9控制与升级服务器)UFIDA.U9.ImplementTool.exe (U9 实施工具)UFIDA.U9.SystemManage.DataManagerClient.exe (U9 数据管理工具) UFIDA.U9.Sys temManage.Sys temManagerClien t.exe (U9 系统管理工具) UFIDA.U9.SystemManage.Daemon.exe (U9系统管理工具自身升级的守护程序)UFIDA.U9.CS.Collaboration.MailService.exe (U9 邮件与工作流程序) UFIDA.UBF.SystemManage.ApplicationService.exe (U9 Job 程序) NotificationService.exe(U9 通知服务)U9SearchService.exe (U9 搜索服务器)U9SearchServiceConsole.exe (U9 搜索服务器控制台版)例外目录:U9补丁下载目录(U9其他服务器向补丁服务器索要补丁时,补丁文件的临时存放位置。

    该路径升级完成后被清理如果是补丁服务器所在计算机则此目录定义无意义该路径通 过系统管理工具指定)U9补丁临时目录(U9升级过程中,将补丁解压缩展开后的临时存放路径,该路径在升级 完成后被清理该路径通过系统管理工具指定)U9补丁备份目录(U9升级过程,将要被覆盖的文件备份在此该路径通过系统管理工具 指定)U9补丁存储目录(U9从用友服务器下载的补丁存放位置,客开导入的补丁也存放在此 该路径通过系统管理工具指定)UFIDA\U9V25\SearchService\IndexFiles(U9 搜索服务索引文件存放位置)3.7. 下载补丁后,补丁列表一片空白可能原因1:此问题应该出现在Copy安装的U9环境使用U9安装盘安装出的环境不应该出此问题 检查补丁服务器上的这个文件U9V25\Portal\SysManageServer\PatchConfig\UFIDA.UBF.SystemManage.PatchStorelnfo.xml找n-path="PK://2.1/U9/2"看它的〈disk-path〉内的内容是否存在

    这些消失的补丁就出现了可能原因2:补丁记录损坏造成,一般出现在拷贝部署的U9环境删除所有U9服务器上的这两个文件然后重新启动SysManagerServer_2.1重新下载所有补丁,重打 补丁即可Portal\SysManageServer\PatchConfig\UFIDA.UBF.SystemManage.PatchStoreInfo.xml Portal\SysManageServer\PatchConfig\UFIDA.UBF.SystemManage.Downlaod.xml3.8. V2.5直接安装和V2.1升级到V2.5两种场景的区别与转换1. 使用V2.5安装盘直接安装与低版本升级上来的区别使用V2.5安装盘直接安装出的U9,其部分程序采用.NET4.0;而升级上来的仍然采用.net 2.0通常这种升级对用户来说没有区别但是客开人员需要注意:首先VS2005无法调试.net 4.0的程序(挂进程后无法看见U9的DLL) 其次:如果客开人员修改了 Web.config可能会不兼容最新的Web.config如果是纯粹的用于调试程序的环境,而非用户的生产服务器可以通过如下三步修改将 V25安装盘改为旧模式。

    1.1:将 Portal\W35 文件覆盖 Web.config 文件1.2:修改 Portal\SysManageServer\UFIDA.UBF.SystemManage.InstallVersion.xml 将其内部的V2.5改为V2.11.3:如果是IIS 7将U9所在IIS的应用程序池修改为CLR2如果是IIS 6,将U9所 在虚拟目录修改为 CLR22. “系统管理工具”内不再提供给客开人员的“上传报表”功能V2.5报表安装逻辑变化,在“系统管理工具”内不再提供“上传报表”功能 如果是纯粹的用于调试程序的环境,而非用户的生产服务器可通过将 U 9Clie nt V25\Clie nt Sys temManage\UFIDA.UBF.Sys temManage.Ins tallVersion.xml 内的V25修改为V21改为此前的模式如果是用户的生产环境必须通过制作客开补丁的 方法通过补丁导入的方法安装客开报表4. 附件4.1. U9V2.5 安装的 License 问题4.2. U9 调度数据量大解决方案4.3. U9 客开升级相关说明,客开中心-王怀亮——THE END——。

    点击阅读更多内容
    卖家[上传人]:lisuyan210
    资质:实名认证