CN101895435A - 检测服务器的安装模块的方法 - Google Patents

检测服务器的安装模块的方法 Download PDF

Info

Publication number
CN101895435A
CN101895435A CN2009102533071A CN200910253307A CN101895435A CN 101895435 A CN101895435 A CN 101895435A CN 2009102533071 A CN2009102533071 A CN 2009102533071A CN 200910253307 A CN200910253307 A CN 200910253307A CN 101895435 A CN101895435 A CN 101895435A
Authority
CN
China
Prior art keywords
module
version
server
installed module
detection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2009102533071A
Other languages
English (en)
Inventor
宋宝栋
褚弢
陈玄同
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to CN2009102533071A priority Critical patent/CN101895435A/zh
Publication of CN101895435A publication Critical patent/CN101895435A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

一种检测服务器的安装模块的方法,对服务器的安装模块进行更新时,依据每一安装模块所需的支持环境对安装模块进行检测,借以确定该安装模块可以被运行。检测方法包括:运行版本检测程序,用以判断该服务器的安装模块的安装版本;根据安装模块的安装版本与安装模块查找模块检测表,从模块检查表中依序检测相应安装模块的每一检测项目;输出结果列表,显示每一检测项目的检测结果。

Description

检测服务器的安装模块的方法
技术领域
本发明涉及一种检测方法,尤其涉及一种检测服务器的安装模块的方法。
背景技术
随着企业规模的增大,也使得企业内部的服务器数量随之增加。在企业内部系透过专门的管理软件对服务器进行管理,并提供相应的安装模块,用以修补服务器上所运行的服务程序。
但是对于不同的安装模块所能安装的环境也有所差异。若是在安装当中或安装后才发现不符合该服务器的软件配置或硬件环境。这样一来,不仅无法达到修补的目的,更有可能毁损服务器的运作。
发明内容
本发明的主要目的在于提供一种检测服务器的安装模块的方法,对服务器的安装模块进行更新时,依据每一安装模块所需的支持环境对安装模块进行检测,借以确定该安装模块可以被运行。
为达上述目的,本发明所揭露的检测服务器的安装模块的方法包括以下步骤:运行版本检测程序,用以判断该服务器的安装模块的安装版本;根据安装模块的安装版本与安装模块查找模块检测表,从模块检查表中依序检测相应安装模块的每一检测项目;输出结果列表,显示每一检测项目的检测结果,对检测失败的情况给予分析和解决方案。
其中,该安装版本包括单机版、多机版或客户订制版。
其中,该模块检测表包括操作***版本、中央处理单元种类、内存容量、储存单元容量、连接端口种类、网络连接状态或网络区段检查。
本发明提供一种检测服务器的安装模块的方法。对服务器的各种安装模块在安装前进行检测服务器的软/硬件环境,借以确保安装模块可以被安装于服务器中。
有关本发明的特征与实作,兹配合图示作最佳实施例详细说明如下。
附图说明
图1为本发明的架构示意图;
图2为本发明的运作流程示意图。
其中,附图标记:
110:服务器
120:检测主机
具体实施方式
本发明所述的各服务器应用在提供网络服务的计算器(例如:个人计算机、笔记型计算机或服务器等)。而服务器所运行的操作***限定于微软公司的窗口(Windows)操作***。请参考图1所示,其为本发明的架构示意图。在局域网络中包括检测主机120与至少一服务器110。检测主机120通过网络连接于该些服务器110。在各服务器110上运行各自的服务程序,举例来说,服务程序可以是支持超文件传输协议、档案传输协议、简单网络管理协议、因特网控制消息协议(Internet Control Message Protocol,ICMP)或动态主机设定协议等服务。检测主机120具有版本检测程序与多笔安装模块。在检测主机120中运行版本检测程序,用以对该些服务器110进行安装模块安装前的检测。为能改进操作***中的各项缺失或漏洞,因此,可以通过安装模块对操作***进行修正或补强。在本发明中所述的安装模块由一个或多安装包(packages)构成。安装包可以对硬件驱动程序、程序漏洞、服务的效能等问题进行修正。
请参考图2所示,其为本发明的运作流程示意图。本发明的检测方法包括以下步骤:
步骤S210:运行版本检测程序,用以判断该服务器的安装模块的安装版本;
步骤S220:根据安装模块的安装版本与安装模块查找模块检测表,从模块检查表中依序检测相应安装模块的每一检测项目;以及
步骤S230:输出结果列表,显示每一检测项目的检测结果,对检测失败的情况给予分析和解决方案。
检测主机120在对服务器110进行安装模块的安装前会运行版本检测程序。由于每一台服务器110所相应的安装模块不尽相同,因此对于每一台服务器110所欲安装的安装模块需要各自的进行版本判断。举例来说,安装版本包括单机版、多机版或客户订制版(意即根据用户自定义的软件环境或硬件规格所定义的安装模块)。假设在检测主机120中具有8组安装模块,而其中的第1~5组为单机版、第1~4组、第6~7组为多机版、第1~4组、第7~8组为客户订制版。
在确定安装模块的安装版本后,根据安装模块的安装版本与安装模块查找模块检测表。在模块检查表中记录多笔的检测项目。检测项目包括安装模块所需的硬件配备、软件环境与环境设定,例如操作***版本、中央处理单元种类、内存容量、储存单元容量、连接端口种类、网络连接状态或网络区段检查。并请参考表1所示。在检测项目一栏中分别记录对某一安装模块的硬件环境与软件配置的各项检测要求。
  检测项目   检测环境   状态:Warning/Fail/Pass
  OS CompatibilityMicrosoft Windows2003
  CPU FrequencyCPU Frequency shouldbe greater than 1.0G
  Memory SizeMemory Size shouldbe greater than 1.0G
  Free SpaceMinimum 2GB sizeis required(System Disk
  Privilege Must be
  Administrator user
  Platform PortsThese platform portsmust be free:162 16569
  IP StatusThese IP status shouldbe static
表1.模块检测表
在完成模块检测表的每一项检测项目后,检测主机120会输出相应的结果列表。在结果列表中分别记录了每一检测项目所相应的环境与状态,请参考表2所示。在检测环境一栏中记录当前受检的服务器110的环境。而状态区位记录检测项目是否与检测环境有所差异。若是检测项目与检测环境差异过大,则输出失败(Fail);若是差异在特定范围内则输出(warning);若是检测环境优于检测项目则输出通过(pass)。
  检测项目   检测环境   状态:Warning/Fail/Pass
  OS CompatibilityMicrosoft Windows2003   Warning/Pass
  CPU FrequencyCPU Frequency shouldbe greater than 1.0G   Warning/Pass
  Memory SizeMemory Size should begreater than 1.0G   Warning/Pass
  Free SpaceMinimum 2GB size isrequired(System Disk   Warning/Pass
  Privilege Must beAdministrator user   Fail/Pass
  Platform PortsThese platform portsmust be free:162 16569   Warning/Pass
  IP Status   Fail【不存在静态ip】
  These IP statusshould be static   Warning【静态和动态ip均存在】Pass【所有的ip均为静态ip】
表2.结果列表
管理者可以通过结果列表清楚的观察到安装模块是否可以适用于该台服务器110。本发明提供一种检测服务器110的安装模块的方法。对服务器110的各种安装模块在安装前进行检测服务器110的软/硬件环境,借以确保安装模块可以被安装于服务器110中。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

Claims (3)

1.一种检测服务器的安装模块的方法,对一服务器的一安装模块进行更新时,依据每一该安装模块所需的支持环境对该安装模块进行检测,其特征在于,该检测方法包括:
运行一版本检测程序,用以判断该服务器的该安装模块的安装版本;
根据该安装模块的该安装版本与该安装模块查找一模块检测表,从该模块检测表中依序检测相应该安装模块的每一检测项目;以及
输出一结果列表,显示每一该检测项目的检测结果。
2.根据权利要求1所述的检测服务器的安装模块的方法,其特征在于,该安装版本包括单机版、多机版或客户订制版。
3.根据权利要求1所述的检测服务器的安装模块的方法,其特征在于,该模块检测表包括操作***版本、中央处理单元种类、内存容量、储存单元容量、连接端口种类、网络连接状态或网络区段检查。
CN2009102533071A 2009-11-30 2009-11-30 检测服务器的安装模块的方法 Pending CN101895435A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009102533071A CN101895435A (zh) 2009-11-30 2009-11-30 检测服务器的安装模块的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009102533071A CN101895435A (zh) 2009-11-30 2009-11-30 检测服务器的安装模块的方法

Publications (1)

Publication Number Publication Date
CN101895435A true CN101895435A (zh) 2010-11-24

Family

ID=43104513

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009102533071A Pending CN101895435A (zh) 2009-11-30 2009-11-30 检测服务器的安装模块的方法

Country Status (1)

Country Link
CN (1) CN101895435A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347177A (zh) * 2013-07-11 2013-10-09 成都德维信息技术有限公司 一种应用于视频监控的视频对讲自动应答方法
CN106971075A (zh) * 2017-03-29 2017-07-21 上海联影医疗科技有限公司 检测处理方法、装置及相关设备
CN107679051A (zh) * 2016-12-14 2018-02-09 平安科技(深圳)有限公司 交易***错误检测方法和装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103347177A (zh) * 2013-07-11 2013-10-09 成都德维信息技术有限公司 一种应用于视频监控的视频对讲自动应答方法
CN103347177B (zh) * 2013-07-11 2016-12-28 德加拉电子贸易(上海)有限公司 一种应用于视频监控的视频对讲自动应答方法
CN107679051A (zh) * 2016-12-14 2018-02-09 平安科技(深圳)有限公司 交易***错误检测方法和装置
CN107679051B (zh) * 2016-12-14 2019-02-01 平安科技(深圳)有限公司 交易***错误检测方法和装置
CN106971075A (zh) * 2017-03-29 2017-07-21 上海联影医疗科技有限公司 检测处理方法、装置及相关设备

Similar Documents

Publication Publication Date Title
US8195983B2 (en) Method and system for evaluating software quality
US9424157B2 (en) Early detection of failing computers
US8793660B2 (en) Automated testing of programming code for a web service
US8495425B2 (en) System and method to efficiently identify bad components in a multi-node system utilizing multiple node topologies
US10296321B2 (en) System and methods for declaration-based extension management for multi-tenant environments
US20160378993A1 (en) Systems for diagnosing and tracking product vulnerabilities
WO2020168194A1 (en) Techniques for identifying and remediating operational vulnerabilities
WO2019000963A1 (zh) 业务***预先稽查方法、服务器及计算机可读存储介质
CN101546312A (zh) 用于检测异常的数据记录的方法和设备
US9330184B2 (en) Methods and systems for machine learning to discover application compatibility status
JPWO2006117833A1 (ja) 監視シミュレーション装置,方法およびそのプログラム
CN113688398B (zh) 漏洞扫描结果的评估方法、装置及***
US20100042571A1 (en) Methods, Systems, and Computer-Readable Media for Facility Integrity Testing
US8327189B1 (en) Diagnosing an incident on a computer system using a diagnostics analyzer database
WO2015131643A1 (zh) 软件检测方法及装置
US9772926B2 (en) System and method for determining relevance of application software maintenance
US9032253B2 (en) Integrated testing system utilizing a test script and a test environment created based on the script
CN103870560A (zh) 一种用于集群的日志管理方法
CN101895435A (zh) 检测服务器的安装模块的方法
CN113342560A (zh) 一种故障处理方法、***、电子设备及存储介质
JP2013114437A (ja) システム構築支援方法
CN115686921A (zh) 一种多路径异常检测修复方法、装置、设备及介质
KR20170071825A (ko) It 서비스의 애플리케이션 장애 추적 지원 방법 및 이를 적용한 관리 시스템
CN113032256B (zh) 自动化测试方法、装置、计算机***和可读存储介质
CN111813659A (zh) 基于ui和接口自动化测试方法、装置、设备及可读介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20101124