Sunteți pe pagina 1din 24
NMS5LX release 6.3 and successive ones Network Management System 5 Linux Administrator manual Volume 1/1

NMS5LX

NMS5LX release 6.3 and successive ones Network Management System 5 Linux Administrator manual Volume 1/1 MN.00143.E
NMS5LX release 6.3 and successive ones Network Management System 5 Linux Administrator manual Volume 1/1 MN.00143.E

release 6.3 and successive ones

Network Management System 5 Linux

NMS5LX release 6.3 and successive ones Network Management System 5 Linux Administrator manual Volume 1/1 MN.00143.E
NMS5LX release 6.3 and successive ones Network Management System 5 Linux Administrator manual Volume 1/1 MN.00143.E
Administrator manual Volume 1/1 MN.00143.E - 002
Administrator manual
Volume 1/1
MN.00143.E - 002

The information contained in this handbook is subject to change without notice.

Property of Siae Microelettronica S.p.A. All rights reserved according to the law and according to the international regulations. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, without written permission from Siae Microelettronica S.p.A.

Unless otherwise specified, reference to a Company, name, data and address produced on the screen displayed is purely indicative aiming at illustrating the use of the product.

HP ® , and HP-UX are Hewlett Packard Company registered trademarks.

LINUX term is a trademark registered by Linux Torvald, the original author of the Linux Operating System. LINUX is freely distributed according to the GPL (GNU Public License).

SUSE ® is a SUSE LINUX Products GmbH registered trademark

Oracle ® is a Oracle Corporation registered trademark.

“Mondo Rescue” is freely distributed according to the GPL (GNU Public License).

Other products cited here in are constructor registered trademarks.

NMS5LX 6.3 ADMINISTRATOR MANUAL CONTENTS PREFACE 2 1. NMS5-LX ADMINISTRATOR RESPONSABILITIES 3 1.1 Provide

NMS5LX 6.3 ADMINISTRATOR MANUAL

CONTENTS

PREFACE

2

1. NMS5-LX ADMINISTRATOR RESPONSABILITIES

3

1.1 Provide suitable hardware/software for running NMS5-LX 3

 

1.1.1 Hardware characteristics

3

1.1.2 Software requirements

3

1.1.3 File systems configuration

4

1.1.4 Enable

correct network

services

4

1.1.5 Enable X-Client remote connection

4

1.2 Provide correct codewords and licenses

4

1.3 Maintaining NMS5-LX

 

5

2. INSTALLING NMS5-LX

6

2.1 Complete LINUX/ORACLE/NMS5-LX Installation

6

2.2 Oracle and NMS5-LX manual installation

7

 

2.2.1

Unloading NMS5-LX

directories

7

2.3 Setting the environment

7

2.4 Configuring NMS5-LX

8

2.5 Creating other NMS5-LX users

9

3. CONTROLLING ACCESS TO NMS5-LX

10

4. USING GRAPHICAL MENU TO START AND STOP NMS5-LX

11

5. CUSTOMIZING NMS5-LX

 

12

6. MODIFY WORKSTATION IP-ADDRESS

15

7. BACKING UP AND RESTORING NMS5-LX DATABASE

16

7.1

NMS5-LX DATABASE BACKUP/RESTORE

16

8. RESETTING NMS5-LX DATABASES

 

17

9. TROUBLESHOOTING

18

10. SAVING NMS5-LX INSTALLATION

19

11. ANNEX-A

20

11.1

Preparing to install Oracle

20

PREFACE The purpose of this manual is to give the administrator of the NMS5-LX system

PREFACE

The purpose of this manual is to give the administrator of the NMS5-LX system the necessary information to put the application into service, perform maintenance during NMS5-LX use and achieving good performance for the operators.

This manual covers the following topics:

o

Hardware characteristics

o

Software characteristics

o

Resource dimensioning

o

System tuning

o

NMS5-LX installation

o

Maintenance

o

Troubleshooting

1. NMS5-LX ADMINISTRATOR RESPONSABILITIES The Network Management System 6 has been developed by SIAE Microelettronica

1. NMS5-LX ADMINISTRATOR RESPONSABILITIES

The Network Management System 6 has been developed by SIAE Microelettronica over the power of the Linux operating system in order to increase performance and capabilities of network monitoring and management.

The large amount of information involved during NMS5-LX activity is managed using the Oracle DBMS. The NMS5-LX administrator should be aware of these three components (LINUX, Oracle and NMS5-LX) and their properties and relationships in order to ensure the maximum throughput in managing his telecommunication network.

The main administrator tasks, with a detailed description of each activity, follow.

1.1 Provide suitable hardware/software for running NMS5-LX

Before installing the application, you must take care that your PC is suited for the task it is proposed for.

Running NMS5-LX in fact involves a high demand of machine resources, for graphics, database operations, speedy event handling and general performances.

So, in order to get the best results in managing your network with NMS5-LX, the following is the minimum configuration.

1.1.1 Hardware characteristics

The target server used in SIAE during NMS5-LX testing is a PC with following HW characteristics:

CPU : Pentium 4 3,2 GHz

RAM : 1024 DDR PC3200

HARD DISK : HD 80 GB 7200 rpm SATA

DVD +/- RW: present

GRAPHIC CARDS: AGP cards with 64Mb ram managing 1280x1024 to 75Hz.

MONITOR: managing 1280x1024 resolution, at least 75Hz in case of analogue monitor.

NETWORK CARDS: supporting 10/100 Mbits speed.

MOUSE: 3-button mouse.

1.1.2 Software requirements

Running NMS5-LX requires the following software:

LINUX SUSE 9.3

Oracle 10.g

OSF Motif 2.1, X11 r.6

1.1.3 File systems configuration For the installation and utilization of NMS5-LX and its components we

1.1.3 File systems configuration

For the installation and utilization of NMS5-LX and its components we recommend the following settings as regards file system dimensioning:

/tmp

2 GB

/home

2 GB

/var

3 GB

/usr

4 GB

/root

2 GB

/opt

8 GB

/oradata

10 GB

The last file system is specific for the NMS5-LX application and contains the Oracle data files for the NMS5-LX Oracle database.

We also recommend using the LVM (Logical Volume Manager) to manage the logical organization of the partitioning and the “reiser fs” for the file systems formatting.

1.1.4 Enable correct network services

In order to correctly use all the functionalities provided by NMS5-LX you have to enable following network services:

o

FTP

o

RLOGIN

o

TELNET

o

VSFTP ( configured to manage all the network services )

1.1.5 Enable X-Client remote connection

In order to allow the operator to login remotely to NMS5-LX application you have to configure the “Display Manager”:

o

Select the menu “System”->”etc/sysconfig editor”

o

Set “kdm” as “Display Manager”

o

Set to “YES” the “Display Manager Remote Access”

o

Set to “root” the “kdm Shutdown” user.

1.2 Provide correct codewords and licenses

Installation of NMS5-LX requires a codeword that is requested from

SIAE (for NMS5-LX)

Also a license for Oracle Standard Edition rel 10.g is needed.

1.3 Maintaining NMS5-LX To ensure the conditions demanded for the correct operation of NMS5-LX do

1.3 Maintaining NMS5-LX

To ensure the conditions demanded for the correct operation of NMS5-LX do not loose their validity along with system utilisation, the System Administrator must take care of Alarm History dimension, file system occupation, log files dimension or looping processes.

2. INSTALLING NMS5-LX NMS5-LX con be installed on a PC following two different procedures: o

2. INSTALLING NMS5-LX

NMS5-LX con be installed on a PC following two different procedures:

o

Using the provided DVD “Complete LINUX/ORACLE/NMS5-LX Installation DISK” which configures your PC starting from the re-installation of the operating system. This procedure is described in chapter 2.1

o

Manually installing Oracle and NMS5-LX on a PC where LINUX ha been already installed and configured. This procedure is described in chapter 2.2

2.1 Complete LINUX/ORACLE/NMS5-LX Installation

By using this procedure it is possible to configure a PC for the usage of NMS5-LX starting from the re-installation of the SUSE LINEX Operating System.

The DVD has been prepared using “Mondo Rescue” which is a SW freely distributed according to the GPL (GNU Public License).

Execute following commands to implement the procedure:

1. Configure the BIOS of you PC selecting the DVD device to be the primary boot path

2. Insert the provided DVD labelled as “Complete LINUX/ORACLE/NMS5-LX Installation DISK” in the DVD device of you PC.

3. Reboot you PC

4. Accept the automatic selection for the proposed procedure

5. From the proposed “How should I restore” window select “Automatically” choice

6. From the proposed “Read From” window select “DVD disks” choice

7. Accept the automatic selection for the proposed procedure

8. Press “YES” to the proposed selection in the alert window

9. Wait for the installation procedure that will take several minutes

10. Press OK to the proposed selection and then remove the DVD from the device

11. Enter command “exit” to reboot the PC

12. After the reboot select “SUSE 9.3” to the proposed selection

13. Login in the system as user “root” password “root”

14. Press “YES” in the “New HW found” window that requires the reconfiguration of the HD

15. Select “NO” in the “Partitioning” window

16. The PC is now correctly configured as regards the whole LINUX, ORACLE and NMS5-LX installations.

2.2 Oracle and NMS5-LX manual installation Before proceeding with Oracle and NMS5-LX installation pleas verify

2.2 Oracle and NMS5-LX manual installation

Before proceeding with Oracle and NMS5-LX installation pleas verify the your LINUX SUSE 9.3 installation satisfies to the requirements described in chapter 1.1.3 1.1.4 and 1.1.5.

In order to install Oracle please follow the procedure described in chapter 11 (ANNEX-A).

After having correctly installed Oracle and having created NMS5-LX Oracle DB you can proceed with NMS5-LX installation.

2.2.1 Unloading NMS5-LX directories

Insert the CD/DVD labelled “NMS5LX rel X.Y Installation”.

The system should recognize the new CD/DVD automatically in the directory /media/siae

As Linux user “root” execute:

o

cd /opt

o

tar zxvf /media/siae/NMS_LX_INSTALL_XYX.TAR.Z ./nms5ux

(where

NMS_LX_INSTALL_XYX.TAR.Z is the file contained in the CD ROM and XYX is the release of NMS5-LX installed )

WARNING

Before going further with the installation of NMS5-LX please verify you have the software activation codewords from SIAE.

2.3 Setting the environment

Execute following commands to set the correct environment needed by NMS5-LX to run:

Set the default values for some NMS5-LX system parameters executing the command:

cd /opt/nms5ux/install

./nms5ux_createlink.sh

Activate the NMS5-LX codewords provided by SIAE by creating and editing the file

/opt/tmn5ux/.ems6d.cw

Open the file /etc/services and append the following lines, required by the software that manages communication between NMS5-LX software modules:

r_hdlc

4210/tcp

s_hdlc

4211/tcp

Z_MM

22377/tcp

Z_BMF

22378/tcp

Z_EB

22379/tcp

Z_RMSG

22380/tcp

Z_SPMD 22381/tcp Z_DB 22382/tcp Z_EMS6D 22385/tcp Z_EXTMA 22386/tcp RemPortSNMP 22400/tcp

Z_SPMD

22381/tcp

Z_DB

22382/tcp

Z_EMS6D

22385/tcp

Z_EXTMA

22386/tcp

RemPortSNMP

22400/tcp

RemPort

22300/tcp

RemPortLegacySwdl 22600/tcp

RemPortRm

22700/tcp

SmitPort

22500/tcp

OvTrapd

24300/tcp

Siaew

24200/tcp

SiaewEvn

24100/tcp

Edit file /opt/nms5ux/local_env/Nms5uxProfileUser and properly modify the line which sets variables TMN5DR and EMS6D and put them to result of uname -n Linux command.

Edit /opt/nms5ux/conf/app-defaults/Nms5ux and properly modify the line which sets the *ipHost variable and enter the IP ADDRESS of your workstation. In same file look for variable clientList and set it to result of uname –a Linux command followed by “;”.

Add environment variables necessary for running NMS5-LX to the root user .profile file; edit file /root/.profile and enter new line:

. /opt/nms5ux/local_env/Nms5uxProfileUser

Log out and then login again as root in order to set the current environment variables.

Edit file /etc/skel/.profile and add line:

. /opt/nms5ux/local_env/Nms5uxProfileUser

2.4 Configuring NMS5-LX

Login as Linux user Oracle and:

Start-up oracle listener and NMS5-LX database with commands:

N.B.: Before executing following commands please verify that file /etc/oratab has been correctly modified as described in ANNEX-A at the end of NMS5-LX Oracle Database procedure.

cd $ORACLE_HOME/bin

./lsnrctl start

dbstart

As Linux user “root” execute the following scripts sequence and monitor possible malfunctions (failure in dropping database tables is not to be considered as an error):

./nms5ux_createdb.sh

Create Linux group “nms5ux”.

Create Linux user nms5ux” belonging to Linux group “nms5ux”.

Edit file /home/nms5ux/.profile and verify that there is the line

. /opt/nms5ux/local_env/Nms5uxProfileUser

∑ Log out and log in as the new user “ nms5ux” . ∑ Execute

Log out and log in as the new user “nms5ux”.

Execute commands:

cd /opt/nms5ux/start

./nmsWinMenu

stop/restart Oracle and then stop/restart NMS5-LX Platform (see chapter 4 for details in using nmsWinMenu application)

login in NMS5-LX graphical application form nmsWinMenu (call SIAE to get the first login and password) and create a new Nms5-LX User (Menu “Option->System Users”) related

to Linux user “nms5ux” with privileged “Superuser” associated to map “nms5ux”.

Log out; from now on, you can log into your Linux system as “nms5ux” user and run NMS5-

LX by entering the following command:

cd /opt/nms5ux/start

./nmsWinMenu

2.5 Creating other NMS5-LX users

To create other accounts for NMS5-LX use following procedure:

Create a new Linux user (i.e. peter) belonging to Linux group “nms5ux”.

NMS5-LX Superuser create a new user from NMS5-LX System User application, associated

As

to

new Linux user (peter) with desired privileges and map.

Log out from workstation and log in as the new user peter and execute.

cd /opt/nms5ux/start

./nmsWinMenu

3. CONTROLLING ACCESS TO NMS5-LX The NMS5-LX system can be started at various operating levels;

3. CONTROLLING ACCESS TO NMS5-LX

The NMS5-LX system can be started at various operating levels; each level (in a bottom-up sequence) gives the operator a growing visibility over NMS5-LX functionality, enabling the use of options, procedures etc.

The NMS5-LX system has 5 operative levels:

Superuser

Is the administrator of the system. Only this user can create, delete or modify users, passwords and their operating level.

Privileged

Advanced

Normal

Entry

These four levels are assigned with the visibility of only some of the NMS5U-LX system functions

Review the Appendix section of the NMS5-LX users manual for complete listing of all functions available for each level.

4. USING GRAPHICAL MENU TO START AND STOP NMS5-LX NMS5-LX activity takes place by mean

4. USING GRAPHICAL MENU TO START AND STOP NMS5-LX

NMS5-LX activity takes place by mean of a pool of daemons that, interacting with each other perform all the communications, data management and event handling tasks.

This pool of processes needs to be active to run NMS5-LX

NMS5-LX functionalities can be managed by a graphical menu present in directory

/opt/nms5ux/start

To access this application execute following commands:

cd /opt/nms5ux/start

./nmsWinMenu

If

you want to use this script to start Oracle you must know password for Linux user "oracle".

If

you want to use this script to start NMS5-LX you must know password for Linux user "root".

Otherwise if you just want to start NMS5-LX graphical interface you can be the Linux user you have configured (see the last part of this document).

A

graphical interface will be displayed with following items:

Start-up Functions

Shutdown Functions

Check Functions

NMS5-LX application Login

NMS5-LX Application Login Read/Only

If

you select Shutdown Functions a new interface is displayed with following icons

Oracle Platform Restart (to start-up Oracle daemons)

NMS5LX Platform Restart (to start-up NMS5-LX daemons)

If

you select Start-up Functions a new interface is displayed with following icons

Oracle Platform Stop (to stop Oracle daemons)

NMS5LX Platform Stop (to stop NMS5-LX daemons)

If

you select Check Functions a new interface is displayed with following icons

Oracle Check Platform (to check Oracle daemons)

NMS5LX Check platform (to check NMS5LX daemons)

Select “NMS5LX Application Login” to start a normal NMS5-LX graphical session.

Select “NMS5LX Application Login R/O” to start an NMS5-LX graphical session with read/only privileges.

5. CUSTOMIZING NMS5-LX The customisation of the NMS5-LX system consists in the re-definition of some

5. CUSTOMIZING NMS5-LX

The customisation of the NMS5-LX system consists in the re-definition of some of the parameters used by SIAE applications.

The following tables lists some of the system parameters that might be of any interest for the system administrator; all of them are contained in the 2 files:

/opt/nms5ux/conf/app-defaults/Nms5ux

/opt/nms5ux/conf/app-defaults/Nms5lx

In any case we suggest that modification of parameters present in these files should be done with support of SIAE personnel.

In file /opt/nms5ux/conf/app-defaults/Nms5ux you will find following parameters

Reference string

Meaning

Default value

Value range

DateFormat

It represents the format used to display date/time in applications

1 - ddmmyyyy

0 - Extended 1

- ddmmyyyy 2

- mmddyyyy 3

 

- yyyymmdd

MaxRecPrim

It represents the max number of PM primary record to be exported

100

> 0

MaxRecGio

It represents the max number of PM daily record to be exported

100

> 0

nms5trapd*autoDeleteTimeOffsetHistory

It represents how many days of Alarm History are maintained in DataBase

90

> 0

nms5trapd*maxRecordInHistory

It represents how many Alarms are maintained in DataBase

50000

> 0

nms5trapd*maxRecordInTrLog

It represents how many log records are maintained in DataBase

1000

> 0

*warningEvents:

It represents the max number of records loaded by alarm history browser without any warning message

1000

> 0

*maxEvents:

It represents the max number of records loaded by alarm history browser

5000

> 0

*MaxSmnpSameTime:

It represents the max numbers of SNMP operation managed simultaneously by basement process: (e.g polling operation, Alarm Realignment )

10

> 0

Reference string Meaning Default value Value range *NumEqReadTable: It represents the number of equipments

Reference string

Meaning

Default value

Value range

*NumEqReadTable:

It represents the number of equipments managed each TimeReadTable seconds to execute SNMP operations. If this number is higher then MaxSnmpSameTable operation on NEs are queued.

10

> 0

*TimeReadTable:

It represents the numbers of seconds when basement reloads NumEqReadTable equipment to be managed for polling or other SNMP operations (e.g. Software Download). For example if you want to set:

5

> 0

7 NEs polled each 5 seconds write:

MaxSmnpSameTime: 7

NumEqReadTable: 7

TimeReadTable: 5

In file /usr/tmn5ux/manager/app-defaults/Tmn5ux you will find following parameters

Reference string

Meaning

Default value

Value range

expirationTimeOffset

It Represents the period in days how often the NMS5-

0

> 0

LX

operator is asked to

refresh its password. The value “0” means no refresh

required

ackLct

Set to “1” it sets NMS5-LX

0

0

– No

to

visualize with a star

1- Yes

above the Equipment symbol the ”LOM presence not Ack” condition

ackAlr

Set to “1” it sets NMS5-LX

0

0

– No

to

visualize with a star

1- Yes

above the Equipment symbol the ”Alarms presence not Ack” condition

ackUndef

Set to “1” it sets NMS5-LX

0

0

– No

to

visualize with a star

1- Yes

above the Equipment symbol the ”Incorrect Upload not Ack” condition

Reference string Meaning Default value Value range alrBellManagement Set to “1” it sets NMS5LX

Reference string

Meaning

Default value

Value range

alrBellManagement

Set to “1” it sets NMS5LX graphical application to utter as soon a new events is received. Use alrBellSeverity parameter to introcude further specifications.

0

0

– No Utter

1

– Utter

alrBellSeverity

It configures NMS5LX graphical application to utter if the received alarm has a specific severity

0

0

– Always

4

= Critical

3

>= Major

2

>= Minor

 

1

>= Warning

6. MODIFY WORKSTATION IP-ADDRESS If you need to modify your workstation IpAddress please follow this

6. MODIFY WORKSTATION IP-ADDRESS

If you need to modify your workstation IpAddress please follow this procedure:

stop NMS5-LX Platform

stop Oracle Platform

modify workstation IpAddress

restart Oracle Platform

execute command “/opt/nms5ux/tools/routeTab_generator”

edit files

− /opt/nms5ux/conf/SiaeRoutingTable.auto

− /opt/nms5ux/conf/SiaeIfConfig.auto

and modify all routing information changed by Ip Addresses modification

edit file “/opt/nms5ux/conf/app-defaults/Nms5ux” and modified value of variable “*ipHost” with new WS ip address.

restart NMS5-LX platform.

7. BACKING UP AND RESTORING NMS5-LX DATABASE NMS5-LX gives the operator the possibility to save

7. BACKING UP AND RESTORING NMS5-LX DATABASE

NMS5-LX gives the operator the possibility to save his data for security; the system stores all information regarding network topology and equipment configuration (Oracle NMS5-LX database). In addition, it is also possible to backup and restore the Alarm History or Performance Monitoring tables only. It is recommended to perform a weekly backup, but take care of situations where a large amount of changes occur in the network.

(and similarly the Alarm History backup) feature behave as described

The "Database Backup" below:

7.1 NMS5-LX DATABASE BACKUP/RESTORE

In order to backup the system database tables contents onto the hard disk, the user has to select the 'Backup to disk' toggle button and press the OK button which initiates the backup procedure. The backed up files are created in the directory shown in the window.

In order to restore the Alarm History select the relevant menu item and enter a the filename as requested; for the NMS5-LX database files (tmn5ux database and OV files) you should follow these steps:

login as root

stop NMS5-LX platform processes

change directory /usr/tmn5ux/manager/tools

execute ./TmnDbRestore

restart NMS5-LX platform processes

you don't need to be "root" any more

restart the graphical application

8. RESETTING NMS5-LX DATABASES The following procedure gives the NMS5-LX administrator the ability to recover

8. RESETTING NMS5-LX DATABASES

The following procedure gives the NMS5-LX administrator the ability to recover an abnormal situation when a complete reset of the whole network is necessary.

N.B.: Following commands completely delete all NEs present in network.

Execute commands:

cd /opt/nms5ux/start

./nmsWinMenu

stop NMS5-LX Platform (see chapter 4 for details in using nmsWinMenu application)

Linux user “root” execute the following scripts sequence and monitor possible malfunctions

As

(failure in dropping database tables is not to be considered as an error):

./nms5ux_createdb.sh

Execute commands:

cd /opt/nms5ux/start

./nmsWinMenu

− restart NMS5-LX Platform (see chapter 4 for details in using nmsWinMenu application)

− login in NMS5-LX graphical application form nmsWinMenu (call SIAE to get the first login and password) and create a new Nms5-LX User (Menu “Option->System Users”) related to Linux user “nms5ux” with privileged “Superuser” associated to map

nms5ux”.

Log out; from now on, you can log into your Linux system as “nms5ux” user and run NMS5-

LX by entering the following command:

cd /opt/nms5ux/start

./nmsWinMenu

− login in NMS5-LX graphical application (see chapter 4 for details in using nmsWinMenu application)

9. TROUBLESHOOTING During NMS5-LX system use each operator should pay close attention to the tasks

9.

TROUBLESHOOTING

During NMS5-LX system use each operator should pay close attention to the tasks he is performing so in the case of a problem, it is possible to recover the system as soon as possible.

In any case it is absolutely necessary to clearly identify the particular application that is currently causing the problem: Oracle database, NMS5-LX managers or base platform processes.

This kind of skill cannot be automatically achieved; a lot of experience needs to be gathered to understand NMS5-LX architecture, interpreting log files and contacting SIAE.

The next sections and descriptions can be the starting point in NMS5-LX architecture comprehension. Please pay close attention to them.

In case of a problem, you are kindly requested to give SIAE precise and clear information in order to minimize response time.

First of all, try to discriminate between the nature of the problem; if you suspect the trouble is a bug,

Try to reproduce the malfunctioning situation

Compile and send a detailed customer trouble report

The clearer the problem description, the quicker SIAE will be able to provide a patch to resolve the problem.

If you find problems regarding base processes or communication with network elements

Identify the specific process that is faulty using nmsWinMenu NMS5LX check processes function

Try to recover for example stopping and restarting base processes

If this is unhelpful please store HPUX and the NMS5-LX log files in a tape and send them to SIAE for examination, using procedure

su

- root

cd

/opt/nms5ux/tools

./save_nms5ux_log

then send SIAE the files NMS5.LOG.Z and TMN5.LOG.Z

10. SAVING NMS5-LX INSTALLATION The recommended procedure to backup the NMS5-LX installation is the same

10. SAVING NMS5-LX INSTALLATION

The recommended procedure to backup the NMS5-LX installation is the same that SIAE uses to provide the DVD labeled “Complete LINUX/ORACLE/NMS5-LX Installation DISK”.

The application used to execute this procedure is “Mondo Rescue” which is a SW freely distributed according to the GPL (GNU Public License).

To create a new DVD to save PC installation execute following steps:

Insert a new DVD in the DVD +/- RW device

Using “YaST - Hardware - CD-ROM drives” find the /dev/hdx associated to that device

Stop both NMS5-LX and Oracle platform using nmsWinMenu application

As Linux user “root” execute the command:

o mondoarchive -OVr -d /dev/hdx -gF -s 4200M

11. ANNEX-A 11.1 Preparing to install Oracle In order to install Oracle 10g on you

11.

ANNEX-A

11.1

Preparing to install Oracle

In order to install Oracle 10g on you Linux PC please refer to the document:

“Introduction to Oracle 10g R1 (10.1.0.3) on SUSE Linux Professional 9.3”

present in official LINUX SUSE web site.

Respect to the official document we introduced few modifications that must be taken in account before proceeding with installation:

Once having executed orarun package please change primary group of newly created “oracle” Linux user from “oinstall” to “dba” and during all installation procedure remember that “dba” is the Operating System Group Name that has the capabilities for the installation and maintenance operations.

Before executing ./runInstaller program verify Oracle databases locations: in preconfigured files for NMS5-LX oracle environment variables are supposed to be :

ORACLE_HOME: /opt/oracle/product/10.1.0

ORACLE_BASE: /opt/oracle

ORACLE_SID: NSM5UX

NLS_LANG: AMERICAN_AMERICA.WE8ISO8859P1

ORA_NLS33 $ORACLE_HOME/ocommon/nls/admin/data

ORA_NLS10 $ORACLE_HOME/nls/data

Edit files /etc/profile.d/oracle.* and configure the environment variables as reported above.

N.B. Any differences with respect to those values must be reported in file:

/opt/nms5ux/local_env/Nms5uxProfileUser.

At the end of the ./runInstaller execution create a new databases related to SID “NMS5UX” placing files in directory “/oradata” and using following settings:

-> custom

-> create new database file

-> multipurpose

-> concurrently connected user = 50

-> Dedicated Server Mode

-> choose to enable sqlplus help only

-> Global database name = NMS5UX

-> SID = NMS5UX

-> Compatible par = 8.1.0

-> Change Char Set = WE8ISO8859P1(both)

-> Cntrl Files ok

-> TABLESPACES -> SYSTEM ok -> TOOLS ok -> USERS change tablespace name into “DATA”

-> TABLESPACES

-> SYSTEM ok

-> TOOLS ok

-> USERS

change tablespace name into “DATA” and set size=1000MB;

set extents AUTOEXT=on and NEXT=100000KB;

set storage unlimited ON;

-> RBS ok

-> TMP ok

-> create new tablespace INDX

set size=250MB;

set extents AUTOEXT=on and NEXT=10000KB;

set storage unlimited ON;

-> redo logs 1,2 3 size=5000k

-> checkpoint interval = 10000000

-> checkpoint timeout = 1800000

-> archive NOT ENABLE

-> shared pool size=90485760M

-> block buffer=40480

-> create now

(sys_account_password = change_on_install

system_account_password = manager )

N.B.: Oracle patch that upgrades release up to 10.1.0.4 is also needed on your PC. Copy in a temporary directory of you Linux PC the zip file provided in the CD labeled “Oracle 10g R1 (10.1.0.4) Patch Set” and then execute:

o unzip p4163362_10104_LINUX.zip

Then follow instruction reported in associated document:

Oracle Database Patch Set Notes, 10g Release 1 (10.1.0.4) Patch Set 2 for Linux x86”

22 NMS5LX 6.3 Administrator manual – MN.00143.E - 002