将netcool的组件安装成为windows服务的方法

将netcool各组件添加成为windows服务的方法
    1)先是打开Server Editor添加一个新的服务组件,比如一主的ObjectServer:NCOTEST,
         注意,一定要将端口号,主机名字等填写正确,并且要在端口侦听前面打钩,否则的话服务死活起不来
    2)打开command line:
    cd %NCHOME%\omnibus\bin
    3)创建一个新的objectserver:
      nco_dbinit  -server NCOTEST
        4)安装此组件为windows服务:
         nco_objserv /install /instance one /cmdline "-name NCOTEST"

   该命令的帮助如下:

     E:\netcool\omnibus\bin>nco_objserv /?
Netcool/OMNIbus Object Server - Version 7.2
(C) Copyright IBM Corp. 1994, 2007

Usage: NCO_OBJSERV [option] [...]

        /INSTALL                 Install as a service                                       //安装为windows服务
        /REMOVE                  Remove installed service                            //将已经安装的windows服务卸载掉
        /NOAUTO                  Install with MANUAL startup                //安装的服务为手动启动
        /DEPEND <srv @grp ...>   Install with service(s)/group(s) dependency   //安装的服务依赖于那个组
        /GROUP <name>            Install as member of a group           //安装的服务属于那个组
        /ACCOUNT [domain\]<user> Run service logged on as <username>    //启动该服务的用户
        /PASSWORD <password>     Password for user account to run under    //启动该服务的用户密码
        /INSTANCE <ID>           Unique instance identifer of service        //如果系统中有多个同名服务的话,可以定义一个实例号来进行区分控制
        /CMDLINE <options>       Set default command line for service/instance //利用cmdline来添加启动服务的参数
        /BACKOFF <n>             Set maximum auto backoff-retry count               //设置最大的?--还没有搞明白什么意思
        /?                       Print this help
    4).启动服务:net start ncoobject$one
    5).卸载该服务: nco_objserv /remove /instance one


    for example:
    nco_objserv /install /group OmniCore
    nco_pad /install /group OmniCore
    nco_proxyserv /install /group OmniCore
    nco_g_objserv_bi /install /depend @OmniCore
      从上述例子可以总结出,可以使用命令nco_name 来操作该netcool组件相对应的windows服务

你可能感兴趣的:(windows,休闲,Services,omnibus,netcool)