Sun Open Telecommunications Platform 1.1 Installation and Administration Guide

Chapter 6 Installing the Open Telecommunications Platform Using the Provisioning Service On an Existing OTP System

This chapter provides the procedures for using the OTP provisioning service on an existing production standalone OTP host or on the first OTP host in a clustered OTP system to install and configure the Open Telecommunications Platform software to a new OTP host or hosts.


Note –

In the following sections and procedures, the production OTP host used as the OTP installation source is called the OTP master server. The new standalone OTP host and each new clustered OTP host is called a new OTP host.

Before you begin, review the OTP Plan settings described in OTP System Plan Settings Descriptions, and then print out the worksheet and fill in the values based on the host or hosts to which you will install OTP:


Preparing the OTP Master Server Using GUI

This section provides the procedures for preparing an existing production OTP master server for use as an OS, OTP, and NEP application provisioning host using the GUI interface.

The following topics are discussed:

ProcedureTo Identify the OTP Master Server in a Clustered OTP System

Skip this procedure if you are using a standalone OTP host to install the OS, OTP, and applications to a new OTP host.

In a clustered OTP system, the OTP master server is the clustered OTP host on which the resource group is active.

  1. Log in as root (su - root)to an OTP host in the cluster.

  2. Type /usr/cluster/bin/scstat -g to determine which host in the cluster is online.

    The host on which the resource group otp-system-rg is online is the OTP master server.

    For example:


    # /usr/cluster/bin/scstat -g | grep Online
        Group: otp-system-rg       otp-node17          Online
     Resource: otp-lhn             otp-node17          Online    Online - LogicalHostname online
     Resource: otp-sps-hastorage-plus otp-node17          Online    Online
     Resource: otp-spsms-rs        otp-node17          Online    Online
     Resource: otp-spsra-rs        otp-node17          Online    Online

    In the above example, the resource group otp-system-rg is running on the clustered OTP host otp-node17, and otp-node17 is therefore the OTP master server.

Next Steps

Update the OTP master server remote agent as described in the next procedure.

ProcedureTo Update the Service Provisioning Remote Agent

  1. Open a Web browser and go to URL http://OTP master server:9090 where install server is either the IP address or the fully qualified name of the OTP master server or of the standalone OTP host.

    The OTP provisioning service log in screen appears.

  2. Log in to the OTP provisioning service.

    The Service Provisioning System screen appears.

  3. Click Host Setup in the left panel.

    The host setup screen appears.

  4. Click hosts in the central panel.

    The hosts screen appears.

  5. Click masterserver.

    The hosts > details screen appears.

  6. Click update remote agent.

    The update hosts progress window appears. When the update remote agent task completes, click close.

  7. Click Host Setup in the left panel of the hosts > details screen.

  8. Click hosts.

  9. Click the check box to the left of masterserver. Make sure the box contains a check.

  10. Click prepare host.

    The prepare hosts progress window appears. When the prepare hosts task completes, click close.

Next Steps

Create the OS provisioning server on the OTP master server as described in the next procedure.

ProcedureTo Create the OS Provisioning Server

  1. Open a Web browser and go to URL http://OTP master server:9090 where install server is either the IP address or the fully qualified name of the OTP master server or of the standalone OTP host.

    The OTP provisioning service log in screen appears.

  2. Log in to the OTP provisioning service.

    The default user name is admin and the default password is admin.

    The Service Provisioning System screen appears.

  3. Click OS Provisioning.

    The OS Provisioning task list page appears.

    Scroll down to OSP Control Server.

  4. Click the OSP Control Server Create link.

    The plans > details screen appears.

  5. Click run.

    The plans > details > run screen appears.

  6. Click select from list... beneath variable settings.

    The select variable from list... pop-up screen appears.

  7. Scroll to the bottom of the pop-up screen and click create set.

    The select variable screen refreshes and enables the check boxes and data fields.

  8. Type a name for the new variable set in the Set Name field., for example, otp.

  9. Click the sps_cli check box.

    The sps_cli data field is enabled.

  10. Type /var/otp/spsotp/N1_Service_Provisioning_System_5.2/cli/bin/cr_cli in the sps_cli data field.

    The screen refreshes and the check boxes and data fields are disabled.

  11. Click Save.

  12. Click the right-most select button.

    The select variables screen closes, and the plans > details > run screen is updated.

  13. Click on the target host field select from list... link.

    The select hosts from list screen appears.

  14. Click masterserver, and then click add hosts to main window.

    The select hosts from list screen closes, and the plans > details> run screen is updated.

  15. Click run plan (includes preflight)

    The Create Provisioning Server plan will take a few minutes to complete. When the plan completes, the results screen appears.

  16. Click done.

Next Steps

Create the JET boot/install server as described in the next procedure.

ProcedureTo Create the JET Boot/Install Server

  1. Open a Web browser and go to URL http://OTP master server:9090 where install server is either the IP address or the fully qualified name of the OTP master server or of the standalone OTP host.

    The OTP provisioning service log in screen appears.

  2. Log in to the OTP provisioning service.

    The Service Provisioning System screen appears.

  3. Click OS Provisioning.

    The OS Provisioning task list page appears.

    Scroll down to JET Solaris Image Servers.

  4. Click the JET Solaris Image Servers Create link.

    The plans > details screen appears.

  5. Click run.

    The plans > details > run screen appears.

  6. Click select from list... beneath variable settings.

    The select variable from list... pop-up screen appears.

  7. Scroll to the bottom of the pop-up screen and click create set.

    The select variable screen refreshes and enables the check boxes and data fields.

  8. Type a name for the new variable set in the Set Name field., for example, otp.

  9. Click the sps_cli check box.

    The sps_cli data field is enabled.

  10. Type /var/otp/spsotp/N1_Service_Provisioning_System_5.2/cli/bin/cr_cli in the sps_cli data field.

    The screen refreshes and the check boxes and data fields are disabled.

  11. Click Save.

  12. Click the right-most select button.

    The select variables screen closes, and the plans > details > run screen is updated.

  13. Click on the target host field select from list... link.

    The select hosts from list screen appears.

  14. Click masterserver, and then click add hosts to main window.

    The select hosts from list screen closes, and the plans > details> run screen is updated.

  15. Click run plan (includes preflight)

    The Create JET Server plan will take a few minutes to complete. When the plan completes, the results screen appears.

  16. Click done.

    This completes preparation of the OTP master server.

Next Steps

Prepare the new OTP hosts for OTP installation as described in the next section.

Preparing the OTP Master Server Using CLI

This section provides the procedures for preparing an existing production OTP master server for use as an OS, OTP, and NEP application provisioning host using the CLI interface.

The following topics are discussed:


Tip –

Add /var/otp/spsotp/N1_Service_Provisioning_System_5.2/cli/bin to the root account PATH statement before performing the following procedures. Type rehash after you have set the path.

The following procedures assume you have added /var/otp/spsotp/N1_Service_Provisioning_System_5.2/cli/bin to the root account PATH statement in the root account initialization script.


ProcedureTo Identify the OTP Master Server in a Clustered OTP System

  1. See To Identify the OTP Master Server in a Clustered OTP System.

Next Steps

Update the OTP master server remote agent as described in the next procedure.

ProcedureTo Update the Service Provisioning Remote Agent

  1. Log in as root (su - root)to the OTP master server.

  2. Run the following command to update the Service Provisioning Remote Agent.

    cr_cli -cmd node.au.run -u admin -p admin -all true

  3. Run the following command to prepare the Service Provisioning Remote Agent.

    cr_cli -cmd pe.h.prep -u admin -p admin -tar NM:masterserver

Next Steps

Create the OS provisioning server on the OTP master server as described in the next procedure.

ProcedureTo Create the OS Provisioning Server

  1. Log in as root (su - root)to the OTP master server.

  2. Run the following command to create the variable set for OS Provisioning Server creation.

    cr_cli -cmd cdb.vs.add -comp NM:/com/sun/n1osp/untyped/Service -name "otp" -u admin -p admin -vars "sps_cli=/var/otp/spsotp/N1_Service_Provisioning_System_5.2/cli/bin/cr_cli"

  3. Run the following command to create the OS Provisioning Server.

    cr_cli -cmd pe.p.run -u admin -p admin -PID NM:/com/sun/n1osp/untyped/Service-create -tar H:NM:masterserver -comp - -vs otp -pto 300 -nto 100

Next Steps

Create the JET boot/install server as described in the next procedure.

ProcedureTo Create the JET Boot/Install Server

  1. Log in as root (su - root)to the OTP master server.

  2. Run the following command to create the variable set for JET Boot/Install Server creation.

    cr_cli -cmd cdb.vs.add -comp NM:/com/sun/n1osp/untyped/Jet -name "otp" -u admin -p admin -vars "sps_cli=/var/otp/spsotp/N1_Service_Provisioning_System_5.2/cli/bin/cr_cli"

  3. Run the following command to create the JET Boot/Install Server.

    cr_cli -cmd pe.p.run -u admin -p admin -PID NM:/com/sun/n1osp/untyped/Jet-create -tar H:NM:masterserver -comp + -vs otp -pto 300 -nto 100

    This completes preparation of the OTP master server.

Next Steps

Prepare the new OTP hosts for OTP installation as described in the next section.

Preparing the New OTP Hosts for OTP Installation

Before you can install OTP to the new OTP host or hosts, you must install the Solaris OS and the remote agent on each new OTP host as described in Installing Solaris 10 Update 2 and the Remote Agent on the OTP Hosts, and configure the Solaris OS on each host as described in Configuring Solaris 10 Update 2.

ProcedureTo Add New OTP Hosts to the OTP Master Server

  1. Open a Web browser and log in to the OTP master server service provisioning service.

    Go to URL http://OTP master server:9090 where OTP master server is either the IP address or the fully qualified name of the OTP master server.

  2. Click Host Setup in the left menu to display the Host Setup page.

  3. Click hosts in the central menu to display the hosts page.

    1. In the host field, type the name of the new OTP host.

    2. (Optional) In the description field, type a description of the host.

    3. Click create.

    The host details edit page is displayed.

  4. Specify the new OTP host values on the details edit page.

    1. Click include remote agent on this physical host.

    2. Click the arrow to the right of the connection type field to display the drop-down list.

      Choose TCP/IP (unencrypted).

    3. In the ip address or name field, type either the IP address of the host or the host name.

    4. In the port field, type 7000.

    5. Scroll to the bottom of the page and click save.

      The host is added to the hosts list on the production OTP host. The hosts list page is displayed.

    6. Click Host Setup.

    7. Click the name of the host you are setting up.

    8. Click Update remote agent.

    9. Check the box to the left of the host name, and then click prepare host...

      The host is prepared for provisioning.

Next Steps

Repeat this procedure for every new OTP host. When you have finished adding all hosts to theOTP master server hosts list:

Installing OTP on a New OTP Host Using the OTP Master Server

With the exception that you use the OTP Master Server instead of an external OTP installation server to install OTP to a new standalone OTP host or to new clustered OTP hosts, the procedures are otherwise identical.


Caution – Caution –

Make certain that you use the OTP master server when performing the following tasks. When directed to log in to the OTP provisioning service, use URL https://OTP master server logical host name:9090 in each procedure where production OTP host logical host name is the name of the of the OTP master server.


The following topics are discussed:

ProcedureTo Install OTP on a Standalone OTP Host

Make certain that you use the OTP master server as noted above when performing the following tasks. When directed to log in to the OTP provisioning service, use URL https://OTP master server logical host name:9090 in each procedure.

Before You Begin

The new standalone OTP host must be prepared for Open Telecommunications Platform as described in Preparing the New OTP Hosts for OTP Installation.

  1. Set up the OTP high availability framework as described in To Set Up the OTP High Availability Framework.

  2. Set up the OTP System Management and Provisioning Services as described inTo Set Up OTP System Management and Provisioning Services.

  3. Enable the OTP high availability framework as described inTo Enable High Availability For the OTP Provisioning Service

ProcedureTo Install OTP on a Clustered OTP System

Make certain that you use the OTP master server as noted above when performing the following tasks. When directed to log in to the OTP provisioning service, use URL https://OTP master server logical host name:9090 in each procedure.

Before You Begin

Each new OTP host must be prepared for Open Telecommunications Platform as described in Preparing the New OTP Hosts for OTP Installation.

  1. Set up the OTP high availability framework on the first OTP host as described in To Set Up the OTP High Availability Framework on the First OTP Host

  2. Set up the OTP high availability framework on the additional OTP hosts as described in To Set Up the OTP High Availability Framework on the Additional OTP Hosts

  3. Create the shared storage on the clustered OTP system as described in To Create Shared Storage on the Clustered OTP System.

  4. Set up the OTP system management and application provisioning services on the first OTP host as described in To Set Up OTP System Management and Provisioning Services on the First OTP Host.

  5. Set up the OTP system management and application provisioning services on the additional OTP hosts as described in To Set Up OTP System Management and Provisioning Services on the Additional OTP Hosts.

  6. Enable the OTP high availability framework on the first OTP host as described in To Enable High Availability for the OTP Provisioning Service on the First OTP Host