RapidCMDB Getting Started

Table of Contents

Installation

RS_HOME refers to the RapidServer directory under your installation directory. That is, if you have unzipped into  /opt, then RS_HOME is /opt/RapidServer.

Prerequisites

RapidCMDB is a Java application and requires JRE version 6 to be installed.

JRE is bundled with the windows release.

  • Make sure that the JAVA_HOME environment variable points to the path where you have installed Java on unix platform.

RapidCMDB Installation

RapidCMDB is bundled with RapidCMDB Modeler which generates the model artifacts for RapidCMDB to use.  

  • Download and unzip RapidCMDB.zip in an appropriate folder such as C:\MyPrograms or /opt. All files will be unzipped into the RapidServer directory. This will be your RS_HOME (i.e. C:\MyPrograms\RapidServer, /opt/RapidServer)

     Unix

        Create and set your RS_HOME environment variable (i.e. /opt/RapidServer)

     Windows

        RapidCMDB can be installed as a Windows service. Go to the RapidSuite (RS_HOME/RapidSuite) directory and execute rs.exe -install.

C:\MyPrograms\RapidServer\RapidSuite> rs.exe -install  (install RapidCMDB as a windows service)
C:\MyPrograms\RapidServer\Modeler> rsmodeler.exe -install  (install RapidCMDB Modeler as a windows service)

Quick Start

     Unix

         Go to the RapidSuite directory (RS_HOME/RapidSuite) and make the rs.sh shell script executable. 

chmod +x rs.sh

         Repeat the above for RapidCMDB Modeler (RS_HOME/Modeler -> chmod+x rsmodeler.sh)

         Run the following commands to start the RapidCMDB and RapidCMDB Modeler servers:

 /opt/RapidServer/RapidSuite> ./rs.sh -start
 /opt/RapidServer/Modeler> ./rsmodeler.sh -start

        -stop will argument stops the server and -status argument shows the status of the server.

     Windows

        Go to Windows services and start "iFountain RapidCMD" and "iFountain RapidCMDModeler" services. Alternatively, the service can be started from the command line

 C:\MyPrograms\RapidServer\RapidSuite> rs.exe -start
 C:\MyPrograms\RapidServer\Modeler> rsmodeler.exe -start

RapidCMDB starts at port 12222 by default. This can be changed in the RS_HOME/RapidSuite/rs.sh file in unix and RS_HOME/RapidSuite/rs.vmoptions file in windows.

RapidCMDB Modeler starts at port 12223 by default. This can be changed in the RS_HOME/Modeler/rsmodeler.sh file in unix and RS_HOME/Modeler/rsmodeler.vmoptions file in windows.

Default username/password

Deafult administrative userid is rsadmin and password is changeme

  • Go to http://localhost:12223/Modeler to access the Modeling interface where you can:
    • define datasources names whose details will later be supplied in the RapidCMDB application
    • model classes (properties, operations, relations to other classes)
    • define scripts to be executed by the RapidCMDB Modeler application
    • generate the model to be consumed by RapidCMDB
  • Go to http://localhost:12222/RapidSuite/admin.gsp to access the administrative UI for RapidCMDB where you can:
    • define connection parameters to external systems
    • define datasources to access external systems
    • define scripts to be executed by the RapidCMDB application (scripts that can be executed on-demand or on a schedule)
    • Reload the model to update RapidCMDB modeling meta-data
  • Go to http://localhost:12222/RapidSuite to access the default user interface for RapidCMDB. This interface will show you a list of managed classes you have modeled and deployed into RapidCMDB. However, you can define custom pages using various UI components such as grid, chart, tree, topology map, etc.

You will start with the RapidCMDB Modeler (Modeler) and define your modeled classes. When you generate the model, the model artifacts will be deployed into RapidCMDB. Simply reload RapidCMDB to make the latest model effective in RapidCMDB.
Tutorial - Using RapidCMDB UI to generate a federated schema

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.