Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP OpenCall SS7 platform Operations Guide: For Release 3.1 on Linux > Chapter 2 Installing the HP OpenCall SS7 Software

Installing HP OpenCall SS7 3.1 on Linux

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

This section describes how to install the HP OpenCall SS7 software. The procedure assumes that:

  • you have installed a supported distribution of Linux on your machine, as well as the necessary components of the HP Opencall Enablement Kit.

  • you have a clean system on which no HP OpenCall SS7 software has been previously installed.

NOTE: If you do not have an appropriate distribution of Linux installed on your machine (see the HP OpenCall SS7 3.1 on Linux Release Notes for the compatible distributions), refer back to “Installing Linux for HP Opencall”.

Before starting the HP OpenCall SS7 installation, you must have a static IP address and a static hostname. You must have the following:

  • a fully qualified domain name; if you do not have a domain name, use “localdomain”

  • a static IP address and an IP network mask

  • the default gateway static IP address; if you do not have a gateway, use the local system IP address.

  • the domain name server (DNS), if any.

Stage 1: Configuring the IP Network

This stage describes how to configure the IP network to which your machine is connected.

Actions

  1. Log in as root.

  2. Obtain the identifier of the network device (eth0, eth1,...) of the LAN Ethernet interface by running the command mii-tool (refer to the man page for this command for more information).

    You will use this identifier below for the DEVICE field.

  3. Create a network configuration, as follows:

    1. Create a systemconfig.conf configuration file from the template provided by copying it using the command

      # cp -p /etc/systemconfig/systemconfig.template.conf /etc/systemconfig/systemconfig.conf

    2. Modify the file /etc/systemconfig/systemconfig.conf (that you have just created) according to your network configuration. See below for guidance.

      [NETWORK]
      HOSTNAME = <hostname>
      DOMAINNAME = <domain.name>

      # Information for DNS resolution (up to 3 nameservers)
      # These lines must be commented out if not used
      DNS1 = <IP address for name server 1>
      DNS2 = <IP address for name server 2>

      # Set up the default Gateway
      GATEWAY = <Gateway IP address>
      #the following is optional, if not specified will be DOMAINNAME from above
      # SEARCHDOMAINS = janesworld.cluster cluster

      [INTERFACE0]
      DEVICE = <Ethernet Device> # e.g. eth0
      TYPE = static
      IPADDR = <IP Address> # e.g. 15.128.10.134
      NETMASK = <IP Network Mask> # e.g. 255.255.248.0
    3. Run the command systemconfigurator to take into account the network configuration, as follows:

      # systemconfigurator --confignet

  4. Skip this step for the Debian distribution of Linux.

    For the Red Hat 7.3 distribution of Linux, modify the hostname configuration to replace the fully qualified hostname with a shorter, non-qualified hostname.

    Change the file /etc/sysconfig/network as follows:

    Replace:

    HOSTNAME = <hostname.domain.name

    with

    HOSTNAME = <hostname>

  5. Configure the host as follows:

    1. At the command prompt, enter the hostname using the command

      # hostname <hostname>

      Note that you must specify the hostname and not the fully qualified domain name.

    2. Modify the file /etc/hosts so that the format of each entry is

      <IP address> <host name> <fully qualified domain name>

      as in the following example:

      127.0.0.1 localhost localhost.localdomain

      10.20.30.40 opencall opencall.hp.com

      You will have to move the domain name from the second column to the third column and create a new line with the IP address of the management LAN for all the systems belonging to the platform (the HA LAN IP address is not needed)

    3. For Red Hat Linux, reboot the system or restart the following services:

      # /etc/init.d/network restart

      # /etc/init.d/xinetd restart

      # /etc/init.d/nscd restart

    4. For Debian, reboot the system or restart the following services:

      # /etc/init.d/networking restart

      # /etc/init.d/inetd restart

      # /etc/init.d/nscd restart

    5. Log in as ocadmin.

    6. Edit the file /home/ocadmin/.rhosts and replace its contents with entries of the form

      <hostname> ocadmin

      for all hosts of your HP OpenCall SS7 platform.

      Ensure that all rights for this file are correct, using the command chmod 600 /home/ocadmin/.rhosts.

Result

The IP network is now configured.

Stage 2: Installing the HP OpenCall SS7 Software

This stage describes how to install the HP OpenCall SS7 3.1 on Linux software from the CD provided and how to check the installation.

Actions

  1. Log in as root.

  2. Insert the HP OpenCall SS7 3.1 on Linux CD into your machine, mount the CD and move to the top level directory of the CD.

    For Red Hat Linux 7.3, enter the following commands:

    # mount /dev/cdrom /mnt/cdrom -o ro

    If you do not specify the -o ro (read-only) option, the following message is displayed:

    /dev/cdrom is write protected, mounting read-only

    # cd /mnt/cdrom

    For the Debian distribution, enter the following commands:

    # mount /dev/cdrom /cdrom

    # cd /cdrom

  3. To install the HP OpenCall SS7 packages from the CD, enter the following command:

    For Red Hat Linux:

    # ./install.sh -i (for a SDK installation use the -sdk option)

    For Debian:

    # sh install.sh -i (for a SDK installation use the -sdk option)

  4. Unmount and remove the CD.

    For Red Hat Linux:

    # cd /

    # umount /dev/cdrom

    For Debian:

    # cd /

    # umount /cdrom

  5. Check that the appropriate HP OpenCall SS7 packages have been installed. For Red Hat Linux , enter:

    # rpm -qa | grep hpoc

    For Debian, enter:

    # dpkg -l‘hpoc*’|grep ii

    For an up-to-date list of the required packages, refer to the HP OpenCall SS7 3.1 on Linux Release Notes. An example list of packages is given below:

    hpoc-ss7-linux-wrapper-0.2-8hpoc-ss7-nettl-0.2-8hpocconfiguration-0.2-8hpocconfiguration-0.2-9hpocha-0.2-8hpocisup-0.2-8hpocsecurity-0.2-8hpocss7-0.2-8hpocss7drivers-0.2-8hpocsupportability-0.2-8hpoctup-0.2-8

Result

The HP OpenCall SS7 3.1 on Linux packages are now installed on your machine.

Stage 3: Validating the Installation

This stage describes how to validate your installation of HP OpenCall SS7 3.1 on Linux. It involves loading a pre-defined configuration (supplied with the software) in order to allow the validation to be performed. Note that no SS7 hardware is used with this pre-defined configuration and it is not necessary for the SS7 hardware to be connected to the platform at this stage.

You must perform the actions below for each host of your platform.

Actions

  1. Log in as ocadmin.

  2. Generate a pre-defined configuration using the cfgMgr command as follows:

    cfgMgr -resetTemplate 2

  3. Install the configuration using the command

    cfgInstall -from /var/opt/OC/working_config/platform_2

  4. Start the SS7 stacks using the command ss7Start.

  5. Check that all stacks are active, using the command ocftstatus. Repeat this action until all processes are active.

  6. Once all processes are active, check the SS7 network configuration, as follows:

    1. Start the HP OpenCall SS7 Management tools by entering ss7MgrStart.

    2. From the main menu of the SS7 Monitor, select Monitor Entities and then MTP. In each sub-menu, check that MTP, Destination/Route and Link/Linkset are all ACTIVE.

NOTE: To continue with the installation of your platform, refer to “First Time Installation Overview” for a guide to the remaining installation tasks.

Result

HP OpenCall SS7 3.1 on Linux is successfully installed on your platform.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© Hewlett-Packard Development Company, L.P.