Installation

Installation

The N2 Logic Node software is provided as a Solaris package intended to be deployed on an existing NCC environment.

Package Conventions

Two packages are delivered for the N2 Logic Node:

n2lnSms_v<version number>_<NCC version name>.tar.gz
n2lnScp_v<version number>_<NCC version name>.tar.gz

These packages must be transferred to the appropriate nodes:

These instructions assume that the packages are transferred to this directory on each node:

/var/tmp

Pre-Requisites

On the SMS

On the SLC

Package Installation

Note that Solaris packages are installed as the root user; you will need to be the root user in order to proceed with these instructions.

On the primary SMS node

Extract the package:

cd /var/tmp
tar xzf n2lnSms<version details>.tar.gz

Install the package:

pkgadd -d /var/tmp n2lnSms

Answer ‘y’ to all questions and provide the SMF database user’s password when prompted.

On the secondary SMS node (if applicable)

Extract the package:

cd /var/tmp
tar xzf n2lnSms<version details>.tar.gz

Install the package:

pkgadd -d /var/tmp n2lnSms

Answer ‘y’ to all questions except whether to install database changes. This should be answered with ‘n’.

On each SLC

Extract the package:

cd /var/tmp
tar xzf n2lnScp<version details>.tar.gz

Install the package:

pkgadd -d /var/tmp n2lnScp

Answer ‘y’ to all questions.

Verify that the LD_LIBRARY_PATH in ~acs_oper/.profile-scp has the correct location for your installed Lua libraries.

Restart the SLEE in accordance with your normal operational procedures.

Package Post-Installation

The N2 Logic Node will automatically be added to the ‘Full’ and ‘Normal’ feature node sets. This should make it available to most users of the Control Plan Editor.

To manually add it to another feature node set, refer to the NCC Number Manager (ACS) User Guide.

Uninstallation

Pre-Requisites

Prior to uninstallation, all instances of the N2 Logic Node must be removed from any control plan containing them. This includes historical control plans or control plans with only data deleted i.e. still with structure remaining saved).

To quickly find all control plans that contain the N2 Logic Node, log in to the SMS node as the smf_oper operator and enter sqlplus:

sqlplus /

At the SQL prompt, execute the following:

col name format a30
select acp.name, count(1) number_of_nodes
from ACS_CALL_PLAN acp, ACS_FN_STRUCTURE afs, ACS_FN_TYPE aft
where acp.structure = afs.structure
and aft.fast_key = 'N2LN'
and aft.id = afs.fn_type
group by acp.name;

Package Uninstallation

Note that Solaris packages are uninstalled as the root user; you will need to be the root user in order to proceed with these instructions.

On each SLC

Remove the package:

pkgrm n2lnScp

Answer ‘y’ to all questions.

There is no need to restart the SLEE to complete removal.

On the secondary SMS node (if applicable)

Remove the package:

pkgrm n2lnSms

Answer ‘y’ to all questions.

On the primary SMS node

Remove the package:

pkgrm n2lnSms

Answer ‘y’ to all questions and provide the SMF database user’s password when prompted.