Escolar Documentos
Profissional Documentos
Cultura Documentos
Installing
Numara
Asset Management
Platform
Note
Numara® Software, Inc. reserves the right to make changes in specifications and other information
contained in this document without prior notice. The reader is advised to consult Numara® Software, Inc.
to determine whether any such changes have taken place.
Under no circumstance and to the minimum extent permitted by law, including none, shall Numara®
Software, Inc. be liable for any damages whatsoever, including but not limited to consequential or
incidental damages due to loss of business, loss of time, loss of information, loss of profit or loss of
opportunities, arising in whole or part out of or related to this manual or the information contained in it,
even if Numara® Software, Inc. has been informed of such danger or should have been informed or is in
possession of knowledge of such danger or implications.
This product and documentation are provided on a RESTRICTED basis. Use, duplication, or disclosure by
the US Government is subject to restrictions set forth in Subparagraphs (c) (1) and (2) of the Commercial
Computer Software Restricted Rights at 48 CFR 52.227-19, as applicable.
This document may not be reproduced in part or whole by any means, for any purpose or transmitted in
any way, except small quotations not exceeding one thousand characters and in such case only with clear
reference to the source and mentioning the Numara® Software, Inc. copyrights, without the express written
permission of Numara® Software, Inc.
Numara, the Numara Software logo, Track-It! and FootPrints are registered trademarks of Numara Software,
Inc. Microsoft is a registered trademark and Windows is a trademark of the Microsoft Corporation. Pentium
is a trademark of the Intel Corporation. All other marks are property of their respective companies.
Introduction
The Numara Asset Management Platform (AMP) is a unique solution for managing and securing systems that
provides a global overview of the complete infrastructure by using its automating administration tools as well as
its securisation functionalities. Once installed on all systems the NAMP agents allow the administrator to monitor
all devices from the NAMP administration console.
The Numara Asset Management Platform is composed of a master server, a unique agent, installed on all devices
and relay agents for an optimised architecture, a database as well as a unique administration console.
Organisation
This manual is designed mainly for the system administrator. It guides you through installation process of all
components of the software and your first logon. It is divided into the following chapters and topics:
• Getting Started with Numara AMP
• Numara Asset Management Platform Architecture
• Installation Prerequisites
• Windows Installation
• Linux Installation
• Solaris Installation
• Mac OS Installation
• Starting and Logging On
• Agent Rollout Step-by-Step
• Upgrading Step-by-Step
• Uninstalling Numara AMP Components
• Migrating from V4 to V9
Further Documentation
In addition to this little manual you will find detailed information on all possible aspects and topics regarding the
Numara Asset Management Platform in subject oriented manuals, which are located on the Numara Asset
Management Platform Installation DVD under the /docs directory in their respective language directories. There
you will find a reference manual containing detailed information on general topics such as all parameters,
modules, security, as well as more technical information on topics such as the autodiscovery.
4 - Numara Asset Management Platform
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Chapter 1 - Getting Started with Numara AMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1 Modules of Numara Asset Management Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
1.2 Features of the Numara Asset Management Platform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
1.3 Numara Asset Management Platform Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
1.4 Architecture with Super Master Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Chapter 2 - Installation Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1 Supported Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
2.2 System Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
2.3 Functionality Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
2.4 Installation Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Chapter 3 - Windows Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.1 The Setup Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
3.2 Master and Console Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
3.3 Relay (Client) Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38
3.4 Installation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Chapter 4 - Linux Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.1 The Setup Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
4.2 Master and Console Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
4.3 Super Master Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
4.4 Relay (Client) Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
4.5 Installation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Chapter 5 - Solaris Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
5.1 The Setup Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
5.2 Relay (Client) Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Chapter 6 - Mac OS Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
6.1 The Setup Pages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
6.2 Relay (Client) Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
6.3 Console Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
6.4 Installation Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Chapter 7 - Starting and Logging On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7.1 Agent Startup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
7.2 Logging on to the Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
7.3 Preparing for Client Rollout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Chapter 8 - Agent Rollout Step-by-Step. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
8.1 Rolling Out the NAMP Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
8.2 Rollout Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Chapter 9 - Upgrading Step-by-Step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
9.1 Master and Database Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
9.2 Console Upgrade. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
9.3 Out-of-box Upgrade. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
6 - Numara Asset Management Platform
Hardware Inventory
Maintain control with a comprehensive inventory of hardware assets across the entire organization.
Application Self-Healing
Improve service levels and reduce help desk calls by proactively detecting and automatically correcting
unintentional application, file, and configuration changes.
Manage Prohibited Applications
Reduce risk by controlling which applications or processes can be run on specific devices and blocking
unauthorized applications.
Monitor Application Usage
Maintain visibility of all installed software, easily reconcile purchased software to installed software, and
quickly determine usage of installed software whether a device is online or offline.
Custom Inventory
Address business-specific needs through custom inventory capabilities and administrator-specified data fields.
Inventory and Configuration History
Manage changes to hardware or software configurations, enforce change control policies, and maintain
detailed inventory history.
Security Inventory
Easily collect specific data on key security settings, including installed anti-virus, update status, or shared
resources.
Printer Inventory
Discover and manage network devices such as printers and routers.
OS Deployment
Take control of software distribution and easily deploy Microsoft Operating Systems.
appropriate Numara Asset Management Platform server. As a result, the master server is capable of dynamically
updating its topology database and of displaying this information in an easy to understand expandible file tree
format.
The agent can be deployed on to thousands of geographically diverse systems from one single point of
management:
• Automatic roll-out of management agents
• Automatic (but configurable) upgrade of agents
• Automatic discovery of new agents
Master Server
The master server or administration server is the main server in the network topology which contains the
database. It is responsible for answering requests from the console and executing the appropriate database
communication. It receives and stores all information and data sent by the client agents and sends requests for
additional information when necessary through the first level relays. The master server database is an object
model database system in which each network or system component is modelled by corresponding model objects.
Chapter 1 - Getting Started with Numara AMP - 13
It operates in real time and reacts to changes in the real network and systems components by updating and
changing the corresponding objects in the database. The Numara Asset Management Platform Console connects
to the master to display the collected data on the screen.
Relay
A relay or intermediate server is used to balance the network and resource load. Relays are present at multiple
levels depending on the network topology to forward the down-going data/actions to their own lower level. They
also collect up-going data/actions which they forward to their upper level based on a predefined schedule
allocation. Each relay records a list of transactions and is configured for a number of retries before abandoning
and informing the next higher level on error. Relays are basically clients with the extra feature of forwarding data
in both upstream and downstream directions for software distribution and other operations to execute.
Console
The Numara Asset Management Platform Console is the graphical user interface to the management system and
its database. It is a Java application through which you may visualise all data collected in the database and
execute any type of action on the objects in the database, such as create and delete objects, modify specific data of
an object, execute reports and operational rules or remotely access a client to make modifications on the remote
client’s registry.
Client
The Numara Asset Management Platform client agent is installed on each client and operates completely
independent of the master server, sending information either at regularly defined intervals or when polled by the
master or any other module through its respective relay, such as reporting their connection status. Agents receive
data/actions from and forward data to their upper level based on a pre-defined schedule allocation. They provide
monitoring of and reporting on a very large number of parameters. The nature of these parameters depends on the
operating system of the client on which the agent is installed, i.e. if it is a Windows client, a Linux client or a
Solaris client.
The points listed here are not an exhaustive list of all the questions appearing when you create your Numara
Asset Management Platform architecture, they are supposed to give you an entry point in the complexity of this
task, as well as the recommendations made. They are only intended as guidelines. If you have any question or are
in doubt please contact our services department.
Relay China
Console
Master Server
Europe Master Server
Asia
Relay India
London Relay
Client
Client
Windows Versions:
The following Windows platforms are supported:
Linux Versions:
The Numara Software solution runs on Linux x64 although the software is officially released only for Linux x86.
All other Linux distributions should work also if they match the below listed kernel versions.
Solaris Versions:
The following Solaris versions are supported:
Mac OS Versions:
The following Mac OS versions are supported:
Release Update
Intel-based Mac OS >=10.5 (Leopard) All
Component Overview
The different Numara AMP components are supported on the following platforms:
2.1.5 Console
The Numara Asset Management Platform Console is the centrepiece of the Numara AMP architecture enabling
administrators to easily carry out tasks on the NAMP clients. These tasks can be performed on individual devices
or on hundreds or even thousands of NAMP clients simultaneously. This user-friendly Console offers the
advantages of swing support (Sun JVM) and on Windows platforms works with JRE (Java Runtime Environment).
The console can be installed on any device of your NAMP architecture. Windows x64 bit devices require the JRE
version 1.6 update 17 or later to be preinstalled. It will simply need to be able to connect to the master server.
The Numara AMP Console is not supported on Solaris platforms.
respective machines before the install. None of the lists are complete lists, when you go through the details of
your network architecture as well as when you review all the routine administration tasks you regularly execute
on your systems, you will find that there are many more points that have an impact.
2.2.1 Client
Client devices must be at least be Pentium III 1GHz or equivalent with 128 MB of RAM. Excessive use of the
virtual memory may cause the agent to dysfunction.
• If you have more than 500 clients to manage we strongly recommend to install the database on a dedicated
machine and use another for the master server.
• MSDE is not recommended if you have more than 500 managed devices, as this type of database has an inbuilt
maximum limit of 2 GB.
• The space allocated to your software distribution packages must be double their size.
• The number indicated in parenthesis for the disk space applies if Resource Management is used.
• If a relay server must manage more than 500 clients a dedicated device for this relay is strongly recommended.
Patch Manager
The following prerequisites apply for a patch manager client:
• The operating system of the patch manager device must be Windows 2000 (minimum Service Pack 4),
Windows XP and later.
• The Microsoft XML parser MSXML 3.0 must be installed, for Windows XP and later it is already preinstalled.
OSD Manager
The following prerequisites apply for a OSD manager client:
• The operating system of the OSD manager device must be Windows XP Professional, Windows 2003 and later.
Remote Control
The NAMP administrator may only remotely control the Windows devices of his infrastructure.
Inventory
Depending on the type of operating system not all inventories are available.
MSDE
If MSDE is already installed as a database engine on the device to be used as the master server check for the
following:
Chapter 2 - Installation Prerequisites - 23
• The SECURITYMODE=”SQL” parameter must be present. To check this and to correct it if necessary, you proceed
as follows:
1 Open a Command Prompt window via your Start menu.
2 Type in the following command line: osql -U sa, then press the Enter key.
(Warning: command lines are case sensitive)
3 The Command Prompt window will now request a Password. Leave it blank and press the Enter key.
4 If connection is established (i.e. the following line displays 1>) then MSDE is correctly installed for the
Numara AMP use. You may now close the Command Prompt window and continue with the Numara AMP
setup and installation.
5 If connection fails and you get an error message, you will need to uninstall MSDE then reinstall it via the
Numara AMP Setup.
6 In the case of an uninstall/reinstall, databases contained in your MSDE will not be lost. They are located in
their original Data subdirectory under the Microsoft SQL Server directory which will NOT be deleted
during uninstall.
4 Make sure the SQL Server Express and the SQL Server Browser are exempted by the firewall on the server
machine. This is done by putting sqlservr.exe and sqlbrowser.exe as an exception in the Windows
firewall.
5 You might need to completely reboot the server machine after making these changes. There have been reports
that starting and stopping the SQL Server and Browser software is not enough.
libcIntsh.so.9.2. Also make sure that the directory that contains this file is referenced in the configuration
file /etc/ld.so.conf. Any changes to this file require the file ldconfig to be run for the changes to take
effect.
• If you have a Linux master you should carry out the following actions:
1 Stop the NAMP agent if it is already started with the following command:
service NumaraAssetManagementPlatformAgent stop
2 Open the file .bashrc in the /root/ directory.
3 Copy the following line of the file:
export TNS_ADMIN=/usr/lib/oracle/10.1.0.2/client
(depending on the installed version of Oracle the path might differ: /usr/lib/oracle/xe/app/oracle/
product/10.2.0/client).
4 Save and exit.
5 Open the NumaraAssetManagementPlatformAgent file which is located in the /etc/init.d/ directory
(this file corresponds to the service of the NAMP agent).
6 Paste the line copied under step 3 as the first entry under section # Some definitions of this file.
7 Save and exit.
8 Start the NAMP agent with the following command:
service NumaraAssetManagementPlatformAgent start
To create the database with another name you must first open the file used for the procedure below and modify the
name from ampdb to the new name.
Create Tablespaces
By default, the NAMP database tablespaces are created in the system account. It is however strongly
recommended to create a specific account for NAMP and create the tablespaces in this account. To do so some
additional operations need to be carried out. The scripts to create the tablespaces are located in the support/
database/postgres directory on the Numara AMP installation DVD.
1 Open the support/database/postgres/Create_TS.postgres.sql file in any text editor.
2 Replace all occurrences of:
&1 with the path to the NAMP database folders, e.g. if the path defined above was /var/lib/pgsql/data,
&1 should be replaced with /var/lib/pgsql/data/ampdb.
&2 with the <Database amp User>, i.e. the username that will be used to connect to the NAMP database.
If a user other than postgres is used, this username must be created manually.
&3 with the <Database Name> (only one occurrence).
3 Save the file.
4 Run this script with any PostgreSQL tool capable of running scripts or use the command line psql -U
postgres -W -f /<file path>/Create_TS.postgres.sql.
Specific Database Configuration
Verify that the database is configured as follows:
26 - Numara Asset Management Platform
If the master can not connect to the database you will have a connection problem error in the log. In
this case first verify the connection parameter in the Vision64database.ini file on the master
(parameters to check: DatabaseType, DatabaseName, Host, Port, User and Password).
If all the parameters in the Vision64database seems to be correct, try to connect to PostgreSQL in the
command line: psql -U <USERNAME> -d <DATABASENAME> (example: psql -U postgres -d ampdb).
• For Solaris, the JRE must be installed before you can install the console. To verify if it is installed type in your
terminal window which java -version then press the Enter key. The version of java installed on your
machine will be displayed. It is recommended to use JRE version 6.0 Update 17 with the master. This can be
downloaded from http://java.sun.com/javase/downloads/index.jsp.
• On Mac OS devices the JRE is installed by default.
Home
The Home button or Welcome to the Numara Asset Management Platform page provides an overview to the
advantages of working with the Numara Asset Management Platform.
30 - Numara Asset Management Platform
Installation
The Installation tab enables product installation. Simply click the hyperlink for the platform your installation
will take place on and follow the instructions.
Browse DVD
The Browse DVD tab will display the directory tree structure of the Numara Asset Management Platform DVD.
You may, of course, consult the files within.
Documentation
The Documentation tab provides direct access to the various the Numara Asset Management Platform manuals
and documents in the different languages currently supported. Documents are available in both HTML and
PDF formats.
Contact Us
The Contact Us tab will take you to the Numara Software contact page where you will find Numara Software
worldwide contact details should you wish to give us feedback or have any queries or require further
information concerning our products.
Our Website
The Our Website tab will redirect you to the Numara Software website where you may access current
company and product news, read customer feedback, become a Numara Software Partner, discover our
services and download our brochures and various software modules.
Prerequisites
• Neither MSDE nor SQL Server are installed on the master server device.
• The installation example will be executed on a Windows XP device. To install the master and database on a
Windows Vista or later system you will find the necessary information in the options later on in this chapter.
If you intend to install the master server with another database than MSDE refer to Option (b) first for
the necessary prerequisites before starting the installation process.
To install the master server and the console, follow these steps:
1 Insert the Numara Asset Management Platform DVD into the drive.
2 In the first window select the language in which all subsequent pages will be displayed. For this example this
will be [English].
3 The Welcome to the Numara Asset Management Platform web page will be displayed.
4 Select the Installation tab, then click the hyperlink relevant to your installation platform. For our example this
is Windows.
5 A Choose Setup Language pop-up requests you choose your language for the installation procedure. Select
your language, in our case English then click OK.
6 Wait a few moments while InstallShield prepares the Windows Installer installation and the configuration of
the Numara Asset Management Platform.
7 A Welcome screen appears, click Next.
8 The License Agreement dialog box appears. Check the radio button to accept the license and then Next to
continue.
9 The Select Features dialog box appears on the screen. Here you need to select the components to be installed.
Leave all preselected options as they are and click Next.
32 - Numara Asset Management Platform
The master requires that the Java Runtime Environment (JRE) version 1.6 Update 17 or later is installed on
your device. If you do not check the respective box in this window, you will not be able to generate the template
based reports for Vulnerability Management if the JRE is not yet installed.
If you want to install the console on another device than the master uncheck the Console box in this view,
install the master and then see Option (f) now.
If you want to install the console as Java Web Start Console uncheck the Console box in this view, install the
master and then see Option (i) now.
10 A Ready to Install window appears on the screen. It will start the actual installation process. Click Install.
11 The MSDE installation box appears on the screen. Wait until the database installation is configured and
finished.
12 If the JRE must be installed, its installation process is shown now, Accept the License.
13 The JRE installation may take some minutes.
14 Click the Terminate button once the installation is finished.
15 Once the InstallShield Wizard Initialized dialog box appears with its Welcome window click Next to proceed
with the NAMP installation.
16 The License Configuration dialog box appears on the screen. Here you may select which type of license to use
for your installation. You have the following choices:
Create an evaluation license
Check this radio button to evaluate the software, which is also the default. Now all possible functionalities are
displayed below with check boxes. The following NAMP functionalities are available:
Numara Inventory Manager - provides access to the software, hardware, security and custom inventory
functionalities as well as the object, application and resource monitoring. This functionality is also the
minimum configuration.
Numara Deployment Manager - provides access to software packaging and distribution of MSI, RPM,
custom and snapshot packages as well as to the operating system deployment features
Numara Patch Manager - activates the patch management functionality (patch inventories and deployment)
Numara Remote Manager - allows you to remotely control all NAMP devices and directly access the devices
Numara Vulnerability Manager - activates the vulnerability management functionality (scan, click and fix
vulnerabilities)
Numara Compliance Manager - activates the device compliance feature
Numara Power Manager - provides access to the power management - Green IT functionality
Numara Device Manager - activates the Windows peripheral device management feature
Chapter 3 - Windows Installation - 33
Check the boxes for the desired functionalities, then click Next to continue.
17 The User Information dialog box allows you to define, if the NAMP master will be installed for all user
accounts of this device or only the account which is currently logged on. Check the required radio
button and click Next to continue.
18 The Destination Folder dialog box will now propose a default installation directory. You may choose to
keep this or click Browse to change the directory or create a new directory for installation. When you are
ready to continue, click Next.
34 - Numara Asset Management Platform
19 The HTTP Port Configuration dialog box now opens. In this window the HTTP ports for the agent
communication and the console will connect are defined as well as the type of secure connection. Leave all
preselected options as they are and click Next.
For more information regarding the agent communication options see Option (d) now.
For more information regarding the SSL options for all agent communication see Option (e) now.
20 Database Configuration
This dialog box allows you to select the Database Engine, the Server Name and the authentication (mode) you
will use with NAMP. If you have selected the option MSDN/SQL Server Express this window will not be
displayed, continue directly with the following window.
Leave all preselected options as they are.
Enter the name of your master device into the Server Name field, if it is not yet correctly preentered.
If an Express edition is installed on your master device, chekc the Express Edition box.
Enter the name of the SQL Server administrator to use for the creation of the database and tablespaces. You
can leave these fields empty if the current Windows account is to be used.
This administrator must have the proper rights to create the database as well as the rights to create the NAMP
user. It is recommended to use a super administrator account, such as sa.
Then click the Check Connection button to make sure the connection with the database is valid. The Next
button will not become available until the connection test is successful!
If you have selected to install MSDE/SQL Server Express with the setup, the user part of this window will not be
displayed, and the above explained default user will automatically be created with the database.
If the tablespaces are already created select the The database and tablespaces are already created radio button
and enter the name of the existing database in the field Database Name above.
For MSDE and SQL Server the option Automatically create tablespaces is preselected and the the path to the
tablespaces filled in (C:\Program Files\Microsoft SQL Server\MSSQL\Data or C:\Program
Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data).
If the fields are not correctly selected/preentered the connection with the database could not be established. In
this case abort the installation and verify that your database installation is correct.
23 The Configure Numara Asset Management Platform Agent Service dialog box provides you with NAMP agent
options. The Service Name field allows you to define the name for the NAMP agent Service. Leave all
preselected options as they are and click Next.
If you are installing a Super Master Server system uncheck the box for automatically starting the agent, as some
manual modifications must be executed in the configuration files for this type of architecture.
24 You may verify your settings in the window Ready to Install the Program before selecting Install to launch the
actual installation process.
25 When installation is complete the InstallShield Wizard Completed dialog box will appear to inform you if
installation has been successful. Click Finish to terminate the master installation and continue with the
console installation.
26 You should now see the grey agent icon in your systray, indicating that the master agent is initialising. Once
it is running the icon will be blue .
27 The InstallShield Wizard Initialized dialog box appears again with its Welcome screen again to install the
console. Click Continue to proceed.
28 The InstallShield Wizard for the console installation dialog box appears on the screen. Wait until the
InstallShield Wizard is completely initialised, then click Next to install.
29 The User Information dialog box allows you to define, if the NAMP master will be installed for all user
accounts of this device or only the account which is currently logged on. Check the required radio button and
click Next to continue.
30 The next window, Console Installation defines the way the console is installed. By default it is installed as an
application with Java Web Start (JWS) support on the master. JWS support indicates in this case that the
console may be launched remotely without being installed on the remote device as an application. Only a
console desktop link to the master will be created on the remote device.
To install the console with Java Web Start support on another HTTP server than the master see Option (g) now.
Chapter 3 - Windows Installation - 37
If you have defined the master installation with SSL, you need to check the Use Secure Connection box here.
33 Once the console installation is completed the InstallShield Wizard Completed dialog box will appear to
inform you if the console installation was successful. Click Finish.
34 A second InstallShield Wizard Completed dialog box appears to terminate the overall NAMP installation
process. Click Finish to exit the wizard.
1 Go to the <InstallDir>/Master/config directory and open the file Vision64Database.ini in a text editor.
2 Find the section [AdministeredRelayUpload] in the file. This section defines all parameters dealing with the
relationship between regular master and super master.
3 It provides the following parameters which by default are all set to true, i.e. all different types of inventory
upload options are activated.
4 If one or the other type of inventory does not need to be uploaded, e.g., because you do not have acquired the
respective license, such as for patch management, modify the true value to false.
5 Safe the modifications and close the file.
Once you have made all these modifications you can launch the Numara Asset Management Platform Agent for
all different master servers, starting with the super master, and you can continue with the regular installation
procedure of the NAMP agent for all other devices in your network.
9 On the Start Copying Files dialog box that now appears, click Next to prepare for installation. Wait until the
InstallShield Wizard is completely initialised, then click Next to continue.
Chapter 3 - Windows Installation - 39
10 The Destination Folder dialog box will now propose a default installation directory. You may choose to keep
this or click Browse to change the directory or create a new directory for installation. When you are ready to
continue, click Next.
11 The Agent Configuration dialog box now opens for you to enter communication settings for your relay:
HTTP Port
The HTTP Port field defines the HTTP port of your local machine. The default value for this port is 1610 for
the Windows machines. If you left the default settings at the master installation also leave this value.
Parent Name
The direct parent of our relay here is the master, therefore you must enter the name of the master server
into this field.
Parent Port
In the Parent Port field enter the port number of the master. If you left the default settings at the master
installation also leave this value.
Relay Enabled
Check the Relay Enabled checkbox to make the particular client you are about to install a relay.
Access Control
The Access Control option defines if agent communication is secured via access control. Leave the
preselected option.
Use SSL
The SSL option defines if agent communication is secured via SSL. Leave the preselected option and click
Next.
For more information on the access control options for all agent communication see Option (d) now.
For more information on the SSL options for agent communication see Option (e) now.
40 - Numara Asset Management Platform
12 The following dialog box provides you with NAMP agent options. The Service Name field allows you to
define the name for the NAMP agent Service, the default value for the service, Numara Asset Management
Platform Agent is preentered. Leave the preselected option and click Next.
13 You may verify your settings in the window Ready to Install the Program before selecting Install to launch the
actual installation process.
14 When installation is complete the InstallShield Wizard Completed dialog box will appear to inform you if the
client/relay installation has been successful. Click Finish.
15 A second InstallShield Wizard Completed dialog box appears to terminate the overall NAMP installation
process. Click Finish to exit the wizard.
16 You should now see the grey agent icon in your systray, indicating that the relay agent is initialising. Once
it is running the icon will be blue and the relay is ready for operation.
b Windows Authentication:
• To install with the default values leave all preentered fields as they are.
• To use an already created DNS name enter the name in the System DSN Name below.
• Enter the login and password of the Windows account to be used for connecting to the DSN.
Chapter 3 - Windows Installation - 41
3 Then click Next to go continue with Point 21 (page 35) of the general procedure:
(b) Install Master with an Oracle Database
If you intend to install the Numara Asset Management Platform with an Oracle database refer first to chapter
Installation Prerequisites and its paragraph Database Prerequisites. Find the section regarding Oracle and execute
all necessary steps.
Then proceed with the general installation process as described earlier in this chapter.
1 At Point 9 (page 31) uncheck here the MSDE/SQL Server Express option.
2 Continue with the general procedure.
3 At Point 20 (page 34) in the Database Configuration window select the Option Oracle from the Database
Engine drop-down box.
4 Enter the name of the already existing instance.
5 Enter the name and password of the Oracle account to be user for connecting to the NAMP database.
6 Then click Next to go continue with Point 21 (page 35) of the general procedure:
(c) SQL Server with Existing User
To use an existing user for the connection with the database fill in the follwing fields:
• Fill in the name of the user into the Login field, paying attention to small and capital letters.
42 - Numara Asset Management Platform
• Enter the password corresponding to the login into the Password field, paying attention to small and capital
letters.
• DO NOT reenter the password for confirmation into the third field!
3 Proceed with the installation as described until Point 25 (page 36). Once you click Finish the installation
process will terminate and you must install the console separately.
Chapter 3 - Windows Installation - 45
3 The console installation process will be launched and follows the same path as described in the general
procedure from Point 27 (page 36) onwards.
4 At Point 30 (page 36) follow the procedure as explained under Option (g) right below.
(g) Install the Java Web Start Console on a 3rd party HTTP Server
If the console is installed as Java Web Start (JWS) Console the default option is to install it on the master. It is,
however, possible to use another HTTP server than the master server. To install the JWS Console for this the
Console Installation process must be run on the device of the respective HTTP server. But before you can install
the console you must make sure that the HTTP server fulfills the following prerequisites:
• An alias must exist for the location of the JWS Console in the format http:<IP address or server
name>:<port number>/<installation directory>, e.g. http://192.168.1.1:80/amp-jws. This alias will
be coded into a Java Web Start (JNLP) page and the virtual directory you create must map to the physical
installation path which is defined during the console installation.
• The *.jnlp extension must be added to the MIME types.
To install the JWS Console proceed as follows:
To be able to use this option the HTTP server must be active on the device.
1 If the console is to be installed in its default directory leave the directory path unchanged. To select another
installation directory click the Change button to the right and select the target directory in the appearing
Change Current Destination Folder popup window. This is the “physical” path where to install the console
(corresponding to the alias), for instance: c:\Inetpub\wwwroot\amp-jws.
This directory must correspond to the alias to be defined in the HTTP Server URL field below.
2 Then check the box Configure the console to be installed on the HTTP server of this device.
3 The HTTP Server URL field below becomes available. Enter the alias from where the JNLP will be accessed,
including the target installation directory for the console, e.g. http://192.168.1.1:80/amp-jws. This URL
will be coded into a Java Web Start (JNLP) page and the virtual directory you create must map to the physical
installation path selected above.
46 - Numara Asset Management Platform
4 Then click Next and continue with Point 32 (page 37) of the main procedure.
(h) Console Installation via the Command Line
The Numara Asset Management Platform Console may also be installed via the command line and the
console.msi executable file which is located in the \software\console\winnt directory on the installation
DVD. For this enter the following command with the desired options that are all optional:
msiexec /i numara-asset-management-platform-console.msi INSTALLDIR=“Program Files/Numara
Software/Numara AMP/Console“ ALLUSERS=2 DESKSHORTCUT=1 SSL=1
• The INSTALLDIR option defines the installation directory of the console. If the optional command is not used
the default directory Program Files\Numara Software\Asset Management Platform\Console is used.
• The ALLUSERS option defines where the configuration information of the installed console is stored. The
following values are possible:
ALLUSERS=““: determines a per-user installation using folders in the user‘s personal profile. For this option
no administrator rights are required.
ALLUSERS=1: specifies a per-device installation using folders in the “All Users“ profile. Administrator rights
are required for this option.
ALLUSERS=2: This option offers two possibilities:
• specifies a per-device installation using folders in the “All Users“ profile if the installation is launched
by a user with administrator rights.
• determines a per-user installation using folders in the user‘s personal profile if the installation is
launched by a user with only user rights.
• The DESKSHORTCUT option defines if a shortcut to the console is to be created on the desktop. By default the
shortcut is created. If the value 0 is set, no shortcut will be created.
• The SSL option defines if the communication between the console and the master agent is secured. By default
this option is activated (1).
(i) Console Download Page
The console Download Page is only available on the master server and it provides the links to download different
versions of the Numara Asset Management Platform Console. This page is only accessible via a browser through
the following address: http://<master name>:<master port>/console. It can not be access through the regular
HCHL interface of the agent. To log on to this page you must either have an administrator login, the system login
of the master machine or a login specifically defined by the administrator to log on to this page. For our first test
you may use the predefined login admin with no password.
Chapter 3 - Windows Installation - 47
The Numara Asset Management Platform Console exists for the different operating systems as well as Java Web
Start. To download and install a specific Console version click the link of the desired version under the respective
section to start the download.
To install the Console as Java Web Start with the master or the HTTP server click the respective icon on the page.
A desktop link to the console will be created on the device and the remote device keeps in its cache memory the
files required to launch the console. At every console launch a verification takes place if a newer version of these
console files is available.
Do not empty or delete the Java cache memory, as this will delete the files required for the Console Web Start. If this
happens the Console Web Start must be reinstalled.
The Download page also provides the current version of the Java Runtime Environment (JRE) that is required by
the console as well as the master (on Mac OS X the JRE is preinstalled by default).
(j) Support Far-eastern Languages
The console as well as the tool generating the reports in the Numara Asset Management Platform are both Java
applications. Regarding the font management Java relies on its own fonts as well as those installed on the
operating system of the device. As Java up to date does not include support for East Asian Languages, the
device(s) on which the console and the master are installed must be correctly configured to be able to display
reports in any of these languages, such as Japanese.
The procedure to follow below is explained for the installation example of Windows XP. The procedure for other
Windows versions is the same but the names of the windows and options may slightly vary:
1 Open the Start menu and select the Control Panel.
2 From its options select the Regional and Language Options
3 Select the Language tab in the new window.
4 In this window select the Install files for East Asian Languages check box.
5 Then click Apply to start the installation.
6 Once all files are installed click OK to confirm and reboot your device for these new settings to take effect.
48 - Numara Asset Management Platform
4
Linux Installation
The installation of the Numara Asset Management Platform is a simple, straightforward process carried out via a
graphic interface or via a terminal window and command lines.
The installation process is divided in the following steps:
• Master and Console Installation
• Super Master Installation
• Relay (Client) Installation
• Installation Options
Home
The Home tab or Welcome to the Numara Asset Management Platform page provides an overview to the
advantages of working with the Numara Asset Management Platform.
50 - Numara Asset Management Platform
Installation
The Installation tab enables product installation. Simply click the hyperlink for the platform your installation
will take place on and follow the instructions.
Browse DVD
The Browse DVD tab will display the directory tree structure of the Numara Asset Management Platform DVD.
You may, of course, consult the files within.
Documentation
The Documentation tab provides direct access to the various the Numara Asset Management Platform manuals
and documents in the different languages currently supported. Documents are available in both HTML and
PDF formats.
Contact Us
The Contact Us tab will take you to the Numara Software contact page where you will find Numara Software
worldwide contact details should you wish to give us feedback or have any queries or require further
information concerning our products.
Our Website
The Our Website tab will redirect you to the Numara Software website where you may access current
company and product news, read customer feedback, become a Numara Software Partner, discover our
services and download our brochures and various software modules.
If you install a Super Master Server enter the following command line:
AGENTSTART=NO rpm -ivh numara-asset-management-platform-master-9_1-2.i686.rpm
This installation uses all the default parameters for installation. If you need modify any of these values
see Option (b) now.
This installation uses all the default parameters for installation. If you need modify any of these values
see Option (b) now.
If PAM is used with NAMP, PAM must be specifically configured on the Linux server. To do so see see
Option (d) now
If you install a Super Master Server enter the following command line:
LICENSE=y AGENTSTART=n SILENT=y ./numara-asset-management-platform-master-9_1_2.sh
This installation uses all the default parameters for installation. If you need modify any of these values
see Option (a) now.
This installation uses all the default parameters for installation. If you need modify any of these values
see Option (b) now.
If PAM is used with NAMP, PAM must be specifically configured on the Linux server. To do so see see
Option (d) now
10 For NAMP to work with LDAP two symbolic links must now be manually created.
11 Open a terminal window.
12 Go to directory /usr/lib and check the version of the installed libldap and liblber files. For SUSE 10 this
is for example libldap-2.3.so.0 and liblber-2.3.so.0.
13 Then go to directory /master/bin and add the following to links:
ln -s libldap<current_version> libldap.so
ln -s liblber<current_version> liblber.so
14 For the above mentioned example this would be:
ln -s /usr/lib/libldap-2.3.so.0 libldap.so
ln -s /usr/lib/liblber-2.3.so.0 liblber.so
This installation uses all the default parameters for installation. If you need modify any of these
values see Option (c) now.
This installation uses all the default parameters for installation. If you need modify any of these
values see Option (c) now.
For a first test installation it is recommended to not activate the access control (enter 0). If you selected
Access Control (1, 2 or 3) for the master installation make sure you also activate the corresponding
access control option for the relay/client.
• The SSL option defines if the agent communications is secured via SSL, the following values are possible:
0 (No)
With this option the agent accepts both securised and non-securised communication, however it will send
only non-securised communications. This is the default selection.
1 (Securised Send, Receive Both)
This value indicates that the agent accepts both securised and non-securised communication, however it
will send only securised communications.
2 (Yes)
When this option is selected the agent only communicates in secure mode, i.e. it only receptions and send
securised communication.
Chapter 4 - Linux Installation - 55
For a test or initial installation we recommend you to not use SSL (enter 0 (No)). If you still select Yes (1
or 2) make sure you also activate the SSL option for the relay and clients, as well as for the console when
you install it.
• The DBHOST defines the host name of the computer on which the database is installed. This computer may be
identified through its short or full network name, such as scotty or scotty.enterprise.com or through its
IP address in dotted notation, e.g. 149.132.255.1. The default value for this option is localhost.
• The DBENGINE defines the type of the database, e.g. postgres or Oracle. Postgres is the default value.
• The DBNAME entry defines the name of the database, the default value is ampdb.
• The DBUSER entry defines the user name to be used to connect to the database, the default value is postgres.
• The DBPASSWORD entry specifies the password of the user to connect to the database, which by default remains
blank.
• The AGENTSTART option allows you to define if the agent is started directly after the installation finished. By
default the agent will be started. Possible values are Y and N.
If you are installing a Super Master Server system deactivate this option for automatically starting the
agent, as some manual modifications must be executed in the configuration files for this type of
architecture.
• The --prefix <Install Dir> is necessary if the installation is to be made into another directory than the
default directory. The default installation directory is /usr/local/numara-software/numara-amp/master. Be
aware that, contrary to all other options which must be listed at the beginning of the command line, this option
is at the end of the command, i.e. rpm -ivh numara-asset-management-platform-master-9_1-2.i686.rpm
--prefix=/usr/local/MyDirectory
Linux Suse Options
To install the master on a Linux Suse system you have the following options:
• The PREVUNINSTALL option specifies if a possibly installed prior version of the master is to be uninstalled
before the new one is installed. If this option is set to no or not defined and a previous master is installed the
installation terminates.
• The LICENSE option accepts or refuses the Numara license. If it is refused the installation terminates.
• The SILENT option allows to use all the default values without disturbing the user at installation time. You
may however override some default values by entering them in the command line. If you do not specify the
SILENT option in the command line, the install procedure will require you to provide all parameters by
answering questions.
• The ALLUSERS option defines where the configuration information of the installed console is stored. The
following values are possible:
ALLUSERS=““: determines a per-user installation using folders in the user‘s personal profile. For this option
no administrator rights are required.
ALLUSERS=1: specifies a per-device installation using folders in the “All Users“ profile. Administrator rights
are required for this option.
ALLUSERS=2: This option offers two possibilities:
• specifies a per-device installation using folders in the “All Users“ profile if the installation is launched
by a user with administrator rights.
• determines a per-user installation using folders in the user‘s personal profile if the installation is
launched by a user with only user rights.
• The INSTALLDIR option defines the installation directory of the master. If the optional command is not used
the default directory /usr/local/numara-software/numara-amp/master is used.
• The HTTPPORT option defines the HTTP port for the agent, which is by default 1610.
• The VIRTUALHOSTHTTPPORT option defines the HTTP port for the console, which is by default 1611.
• The DBENGINE defines the type of the database, e.g. postgres or Oracle. Postgres is the default value.
56 - Numara Asset Management Platform
• The DBHOST defines the host name of the computer on which the database is installed. This computer may be
identified through its short or full network name, such as scotty or scotty.enterprise.com or through its
IP address in dotted notation, e.g. 149.132.255.1. The default value for this option is localhost.
• The PAC option defines if the agent communications is secured via access control, the following values are
possible:
0 (Receive Both, No PAC Connections)
If the device is acting as a server, i.e. it sends communications, it allows PAC connections with client
authentication as well as non PAC connections. Legacy authentication is allowed without a preliminary
PAC handshake. If the device is a client, i.e. it receives communications, no PAC connections are required.
1 (Receive Both, PAC Connections)
If the device is a server, it allows PAC connections with client authentication as well as non PAC
connections. Legacy authentication is allowed without a preliminary PAC handshake. If the device is a
client, only PAC connections without server authentication are allowed.
2 (Yes)
If the device is a server, it allows only PAC connections with client authentication. Legacy authentication is
allowed only after a valid PAC handshake. If the device is a client, only PAC connections without server
authentication are allowed. This is the default selection.
3 (Yes (with Server authentication))
If the device is a server, it allows only PAC connections with client authentication. Legacy authentication is
allowed only after a valid PAC handshake. If the device is a client, only PAC connections with server
authentication are allowed.
For a first test installation it is recommended to not activate the access control (enter 0). If you selected
Access Control (1, 2 or 3) for the master installation make sure you also activate the corresponding
access control option for the relay/client.
• The SSL option defines if the agent communications is secured via SSL, the following values are possible:
0 (No)
With this option the agent accepts both securised and non-securised communication, however it will send
only non-securised communications. This is the default selection.
1 (Securised Send, Receive Both)
This value indicates that the agent accepts both securised and non-securised communication, however it
will send only securised communications.
2 (Yes)
When this option is selected the agent only communicates in secure mode, i.e. it only receptions and send
securised communication.
For a test or initial installation we recommend you to not use SSL (select 0 (No)). If you still select Yes (1
or 2) make sure you also activate the SSL option for the relay and clients, as well as for the console when
you install it.
• The DBUSER entry defines the user name to be used to connect to the database, the default value is postgres.
• The DBPASSWORD entry specifies the password of the user to connect to the database, which by default remains
blank.
• The DBNAME entry defines the name of the database, the default value is ampdb.
• The AGENTSTART option allows you to define if the agent is started directly after the installation finished. By
default the agent will be started. Possible values are Yes and No.
If you are installing a Super Master Server system deactivate this option for automatically starting the
agent, as some manual modifications must be executed in the configuration files for this type of
architecture.
Chapter 4 - Linux Installation - 57
If you selected Access Control (1, 2 or 3) for the master installation make sure you also activate the
corresponding access control option for the relay/client.
• SSL defines if the agent communications is secured via SSL, the following options are possible:
0 (No)
With this option the agent accepts both securised and non-securised communication, however it will send
only non-securised communications. This is also the default selection.
1 (Securised Send, Receive Both)
This value indicates that the agent accepts both securised and non-securised communication, however it
will send only securised communications.
2 (Yes)
When this option is selected the agent only communicates in secure mode, i.e. it only receptions and send
securised communication.
If you selected Yes (1 or 2) for the master installation make sure you also activate the SSL option for the
relay/client.
• The --prefix <Install Dir> is necessary if the installation is to be made into another directory than the
default directory. The default installation directory is /usr/local/numara-software/numara-amp/client. Be
aware that, contrary to all other options which must be listed at the beginning of the command line, this option
is at the end of the command, i.e. rpm -ivh numara-asset-management-platform-client-9_1-2.i686.rpm
--prefix=/usr/local/<MyDirectory>
• The AGENTSTART option allows you to define if the agent is started directly after the installation finished. By
default the agent will be started. Possible values are Y and N.
Linux Suse Options
To install the agent on Linux Suse you have the following option:
• The LICENSE option accepts or refuses the Numara Software license. If it is refused the installation
terminates.
• The PREVUNINSTALL option specifies if a possibly installed prior version of the console is to be uninstalled
before the new one is installed. If this option is set to no or not defined and a previous console is installed the
installation terminates.
• The SILENT option allows to use all the default values without disturbing the user at installation time. You
may however override some default values by entering them in the command line. Also, if you do not specify
the SILENT option in the command line, the install procedure will require you to provide all parameters by
answering questions.
Chapter 4 - Linux Installation - 59
• The ALLUSERS option defines where the configuration information of the installed console is stored. The
following values are possible:
ALLUSERS=““: determines a per-user installation using folders in the user‘s personal profile. For this option
no administrator rights are required.
ALLUSERS=1: specifies a per-device installation using folders in the “All Users“ profile. Administrator rights
are required for this option.
ALLUSERS=2: This option offers two possibilities:
• specifies a per-device installation using folders in the “All Users“ profile if the installation is launched
by a user with administrator rights.
• determines a per-user installation using folders in the user‘s personal profile if the installation is
launched by a user with only user rights.
• The INSTALLDIR option defines the installation directory of the console. If the optional command is not
provided the default directory /usr/local/numara-software/numara-amp/client is used.
• RELAYENABLED defines if the agent to be installed acts also as a relay, Yes for relay and No for simple client.
• PARENTNAME defines the direct parent of the client, with which it communicates.
• HTTPPORT specifies the HTTP port of the agent through which it communicates, the default value is 1610.
• HTTPPARENTPORT defines the port number of the direct parent to which the agent must connect, the default
value is 1610.
• The PAC option defines if the agent communications is secured via access control, the following values are
possible:
0 (Receive Both, No PAC Connections)
If the device is acting as a server, i.e. it sends communications, it allows PAC connections with client
authentication as well as non PAC connections. Legacy authentication is allowed without a preliminary
PAC handshake. If the device is a client, i.e. it receives communications, no PAC connections are required.
1 (Receive Both, PAC Connections)
If the device is a server, it allows PAC connections with client authentication as well as non PAC
connections. Legacy authentication is allowed without a preliminary PAC handshake. If the device is a
client, only PAC connections without server authentication are allowed.
2 (Yes)
If the device is a server, it allows only PAC connections with client authentication. Legacy authentication is
allowed only after a valid PAC handshake. If the device is a client, only PAC connections without server
authentication are allowed. This is the default selection.
3 (Yes (with Server authentication))
If the device is a server, it allows only PAC connections with client authentication. Legacy authentication is
allowed only after a valid PAC handshake. If the device is a client, only PAC connections with server
authentication are allowed.
If you selected Access Control (1, 2 or 3) for the master installation make sure you also activate the
corresponding access control option for the relay/client.
• SSL defines if the agent communications is secured via SSL, the following options are possible:
0 (No)
With this option the agent accepts both securised and non-securised communication, however it will send
only non-securised communications. This is also the default selection.
1 (Securised Send, Receive Both)
This value indicates that the agent accepts both securised and non-securised communication, however it
will send only securised communications.
2 (Yes)
When this option is selected the agent only communicates in secure mode, i.e. it only receptions and send
securised communication.
60 - Numara Asset Management Platform
If you selected Yes (1 or 2) for the master installation make sure you also activate the SSL option for the
relay/client.
• The AGENTSTART option allows you to define if the agent is started directly after the installation finished. By
default the agent will be started. Possible values are Yes and No.
(d) Configuring PAM
If PAM is used with the NAMP agent, it must be specifically configured on the Linux server. The following steps
must be executed:
1 Time synchronisation
2 Hosts file verification
3 Configuration of the krb5.conf file
4 SAMBA configuration
5 Winbind service
6 Nsswitch.conf
7 Authentication configuration
To execute these steps open a terminal window and proceed as follows:
1 The Linux server must be synchronised with the KDC server. To synchronise proceed as follows:
c Stop the etc/init.d/ntpd service.
d Synchronise the time by entering the following command:
ntpdate <KDC server address>
e Restart the etc/init.d/ntpd service.
2 The KDC server, the AD server (this may be the same device) and the AD domain must be reachable by name.
If they cannot be pinged the name resolution must be added to the hosts file, e.g.
192.168.110.3 support.sophia.metrixsystems.com dns
192.168.110.3 hotline.support.sophia.metrixsystems.com host
127.0.0.1 MonLinux.sophia.metrixsystems.com localhost
To apply the modifications restart the network service by typing the following command:
/etc/init.d/network restart
3 The file /etc/krb5.conf defines the servers and domain with which the communication for the Kerberos
authentication is required. Find following an example:
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
default_realm = SUPPORT.SOPHIA.METRIXSYSTEMS.COM
dns_lookup_realm = true
dns_lookup_kdc = true
[realms]
SUPPORT.SOPHIA.METRIXSYSTEMS.COM = {
kdc = support.sophia.metrixsystems.com
default_domain = support.sophia.metrixsystems.com
admin_server = support.sophia.metrixsystems.com
}
[domain_realm]
.support.sophia.metrixsystems.com = SUPPORT.SOPHIA.METRIXSYSTEMS.COM
support.sophia.metrixsystems.com = SUPPORT.SOPHIA.METRIXSYSTEMS.COM
[kdc]
profile = /var/kerberos/krb5kdc/kdc.conf
Chapter 4 - Linux Installation - 61
[appdefaults]
kinit = {
forwardable = true
}
pam = {
debug = false
ticket_lifetime = 36000
renew_lifetime = 36000
forwardable = true
krb4_convert = false
}
4 Samba configuration via the /etc/samba/smb.conf file. Find following an example:
[global]
realm = SUPPORT.SOPHIA.METRIXSYSTEMS.COM
password server = support.sophia.metrixsystems.com
workgroup = SUPPORT
server string = Samba Server
printcap name = /etc/printcap
load printers = yes
cups options = raw
log file = /var/log/samba/%m.log
max log size = 50
security = ADS
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = no
winbind separator = @
idmap uid = 10000-100000
idmap gid = 10000-100000
winbind enum users = yes
winbind enum groups = yes
template homedir = /home/%D/%U
template shell = /bin/bash
client use spnego = yes
winbind use default domain = yes
domain master = no
local master = no
prefered master = no
os level = 0
[homes]
comment = Home Directories
browseable = no
writable = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
After modifying the file the samba service must be restarted for the updated samba configuration to take effect.
For this enter the following command line:
/etc/init.d/smb restart
5 Once Samba is reconfigured the winbind service must be started or restarted. For this enter the following
command:
/etc/init.d/winbind restart
6 The nsswitch.conf file must contain the following information:
passwd: compat winbind
shadow: compat winbind
62 - Numara Asset Management Platform
ethers: db files
netmasks: files
networks: files winbind
protocols: db files
rpc: db files
services: db files
netgroup: files
publickey: nisplus
automount: files
aliases: files nisplus
7 To configure the authentication create the file numara in the directory /ect/pam.d with the following
content:
#%PAM-1.0
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth required /lib/security/$ISA/pam_env.so
auth sufficient /lib/security/$ISA/pam_winbind.so
auth sufficient /lib/security/$ISA/pam_unix.so likeauth nullok
auth required /lib/security/$ISA/pam_deny.so
The Numara Asset Management Platform Console exists for the different operating systems as Java Web Start. To
download and install a specific Console version click the link of the desired version under the respective section
to start the download.
The Download page also provides the current version of the Java Runtime Environment (JRE) that is required by
the console as well as the master.
(f) Support Far-eastern Languages
The console as well as the tool generating the reports in the Numara Asset Management Platform are both Java
applications. Regarding the font management Java relies on its own fonts as well as those installed on the
operating system of the device. As Java up to date does not include support for East Asian Languages, the
device(s) on which the console and the master are installed must be correctly configured to be able to display
reports in any of these languages, such as Japanese.
Under Linux the fonts must be added in the Java JRE. To do so proceed as follows:
1 Locate the Java Run Time 1.6.x.x installation directory.
2 Go to the $JAVA_HOME/jre/lib/fonts directory.
3 Create a subdirectory called fallback.
4 Copy the Asian fonts in this directory. You can find the fonts on the Numara Asset Management Platform
installation DVD in directory cdrom\support\fonts.
5 You will find the following file there:
sazanami-mincho.ttf for Japanese language support.
64 - Numara Asset Management Platform
5
Solaris Installation
The installation of the Numara Asset Management Platform is a simple, straightforward process carried out via a
graphic interface or via a terminal window and command lines.
The installation process is divided in the following steps:
• Relay (Client) Installation
Home
The Home tab or Welcome to the Numara Asset Management Platform page provides an overview to the
advantages of working with the Numara Asset Management Platform.
Installation
The Installation tab enables product installation. Simply click the hyperlink for the platform your installation
will take place on and follow the instructions.
66 - Numara Asset Management Platform
Browse DVD
The Browse DVD tab will display the directory tree structure of the Numara Asset Management Platform DVD.
You may, of course, consult the files within.
Documentation
The Documentation tab provides direct access to the various the Numara Asset Management Platform manuals
and documents in the different languages currently supported. Documents are available in both HTML and
PDF formats.
Contact Us
The Contact Us tab will take you to the Numara Software’ contact page where you will find Numara Software’
worldwide contact details should you wish to give us feedback or have any queries or require further
information concerning our products.
Our Website
The Our Website tab will redirect you to the Numara Software website where you may access current
company and product news, read customer feedback, become a Numara Software Partner, discover our
services and download our brochures and various software modules.
If you selected Access Control (1, 2 or 3) for the master installation make sure you also activate the
corresponding access control option for the relay/client.
Define if the agent communications is secured via SSL, the following options are possible:
68 - Numara Asset Management Platform
0 (No)
With this option the agent accepts both securised and non-securised communication, however it will send
only non-securised communications. This is also the default selection.
1 (Securised Send, Receive Both)
This value indicates that the agent accepts both securised and non-securised communication, however it
will send only securised communications.
2 (Yes)
When this option is selected the agent only communicates in secure mode, i.e. it only receptions and send
securised communication.
If you selected the option 1 or 2 for the master installation make sure you also activate the corresponding
SSL option for the relay/client.
You may customise the name of the NAMP agent service, the default name is Numara Asset Management
Platform Agent. Do not forget to enclose the agent name in double quotes if it is composed of more than
one word.
9 The Numara Asset Management Platform License Agreement will now be displayed. Please read it before
continuing.
10 Once the above settings have been entered, file copying and installation will begin. The /opt/numara-
software/numara-amp/Client installation directory should have been automatically created at the beginning
of this process. If this is not the case the following message will appear on your console or terminal window:
The selected base directory </opt/numara-software/numara-amp/> must exist before installation is
attempted. Do you want this directory created now?
You must answer Yes otherwise installation cannot take place.
11 Each time the console or terminal window requests if it should continue installation, reply Yes.
12 When installation is complete a successful installation message will be displayed.
6
Mac OS Installation
The installation of the Numara Asset Management Platform is a simple, straightforward process carried out via an
installation wizard or the command line. The installation process is divided in the following steps:
• Relay (Client) Installation
• Console Installation
• Installation Options
Home
The Home button or Welcome to the Numara Asset Management Platform page provides an overview to the
advantages of working with the Numara Asset Management Platform.
Installation
The Installation tab enables product installation. Simply click the hyperlink for the platform your installation
will take place on and follow the instructions.
70 - Numara Asset Management Platform
Browse DVD
The Browse DVD tab will display the directory tree structure of the Numara Asset Management Platform DVD.
You may, of course, consult the files within.
Documentation
The Documentation tab provides direct access to the various the Numara Asset Management Platform manuals
and documents in the different languages currently supported. Documents are available in both HTML and
PDF formats.
Contact Us
The Contact Us tab will take you to the Numara Software contact page where you will find Numara Software
worldwide contact details should you wish to give us feedback or have any queries or require further
information concerning our products.
Our Website
The Our Website tab will redirect you to the Numara Software website where you may access current
company and product news, read customer feedback, become a Numara Software Partner, discover our
services and download our brochures and various software modules.
The installation of the NAMP agent is a simple, straightforward process carried out via a wizard which will take
you through the steps and install the agent on your selected device. To install the relay agent, follow these steps:
1 Insert the Numara Asset Management Platform DVD into the drive.
2 In the first window select the language in which all subsequent pages will be displayed. For this example this
will be [English].
3 The Welcome to the Numara Asset Management Platform web page will be displayed. Select the Installation
tab, then click the hyperlink relevant to your installation platform. For our example this is Mac OS X
(Client).
4 Save the proposed NumaraAMPClient9.1.2.zip archive locally on the Mac device.
5 Unzip the archive. A new folder is created that contains two files: NumaraAMPClient9.1.2.pkg and
install.cfg.
6 Open the configuration file install.cfg in a text editor and enter/modify the following values and leave all
others unchanged:
NUMARA_AMP_RELAY_PARENTNAME=<Master name or IP address>
NUMARA_AMP_RELAY_ISENABLED=yes
For information on the other possible options see Option (a) now.
14 The client will be installed by default in the /usr/local directory with the configuration values defined in
the install.cfg file.
15 The /numara-software/numara-amp/Client installation directory should have been automatically created at
the beginning of this process.
16 Once the installation process is terminated click the Finish button to terminate the installation process.
17 To launch the agent either restart the device or open a terminal window and type the following command
(requires administrator rights):
SystemStarter start NumaraAMPClient
18 The agent is then started.
Do not empty your cache memory or manually delete temporary files, as this will delete the files required for the Console
Web Start. If this happens the Console Web Start must be reinstalled as explained above.
2 (Yes)
If the device is a server, it allows only PAC connections with client authentication. Legacy authentication is
allowed only after a valid PAC handshake. If the device is a client, only PAC connections without server
authentication are allowed. This is also the default selection.
3 (Yes (with Server authentication))
If the device is a server, it allows only PAC connections with client authentication. Legacy authentication is
allowed only after a valid PAC handshake. If the device is a client, only PAC connections with server
authentication are allowed.
If you selected Access Control (1, 2 or 3) for the master installation make sure you also activate the
corresponding access control option for the relay/client.
• The SSL parameter defines if the agent communications is secured via SSL, the following options are
possible:
0 (No)
With this option the agent accepts both securised and non-securised communication, however it will send
only non-securised communications. This is also the default selection.
1 (Securised Send, Receive Both)
This value indicates that the agent accepts both securised and non-securised communication, however it will
send only securised communications.
2 (Yes)
When this option is selected the agent only communicates in secure mode, i.e. it only receptions and send
securised communication.
If you selected the option 1 or 2 for the master installation make sure you also activate the corresponding SSL
option for the relay/client.
For Mac OS X the Numara Asset Management Platform Console is only available as Java Web Start. To install the
Console click the link icon to start the download of the necessary files. The console will be launched directly after
that.
The Download page also provides the current version of the Java Runtime Environment (JRE) that is required by
the console as well as the master.
76 - Numara Asset Management Platform
7
Starting and Logging On
The following paragraphs will guide you through the startup of all parts of the software and through your first
logon to the Numara Asset Management Platform Console.
7.1.1 Windows
The NAMP agent icon should be displayed in the systray of your master server or client when the agent is running
and it can be one of the following colours indicating a specific status:
• The icon is grey during the agent’s initialisation.
• The icon is blue when the agent is running.
• The icon is green or flashing green when an operation is in progress.
• The icon is red when the agent tries to carry out an unauthorised action or access.
• The icon will turn yellow when the local device is taken over through remote control.
• The blue icon will show a package when packages and operational rules are advertised to the client and are
available for download and installation.
If you want to start a stopped agent you need to do so via the Services window of the Control Panel.
If you double left click it, a graphic agent interface will open giving the administrator(s) access to various modules
and settings related to this agent. The administrator may modify settings and actions via this interface. For more
information on this interface, please refer to chapter Agent Configuration in the Administrator’s manual.
7.1.2 Linux
The NAMP agent installed on the master should start up automatically. This can be checked by typing ps -ax |
grep mtxagent and pressing the Enter key. The console or terminal window should return: /usr/local/
numara-software/asset-management-platform/master/bin/mtxagent as one of the running processes in the
process list that will now be displayed.
To start or stop the agent type the following command into a terminal window:
service NumaraAssetManagementPlatformAgent start
service NumaraAssetManagementPlatformAgent stop
7.1.3 Solaris
The NAMP agent installed on a Solaris client should start up automatically. This can be checked by typing ps -ef
|grep mtxagent and pressing the Enter key. The console or terminal window should return: /opt/numara-
software/numara-asset-management-platform/client/bin/ as one of the running processes in the process list
that will now be displayed.
If the agent does not start type the following:
/etc/init.d/NumaraAssetManagementPlatformAgent start
then press your Enter key. The agent will now start up.
7.1.4 Mac OS
The NAMP agent installed on a Mac device should start automatically after a device reboot. This can be checked
by typing ps -eaf |grep mtxagent and pressing the Enter key. The console or terminal window should return:
/usr/local/numara-software/numara-amp/client/bin/ as one of the running processes in the process list that
will now be displayed.
If the agent does not start type the following into a terminal window:
SystemStarter start NumaraAMPClient
then press your Enter key. The agent will start now.
Cmd Description
The login name of the user trying to log on. This command line option requires the -p option to follow providing the
-u user corresponding password. If this is not the case the login window will open requesting the password. The console will then
open according to the parameters provided by the command line.
-p password The corresponding password. This command line option must be used together with the -u command.
-s server:port The master server name and port number to which the console it to connect.
-n devicename /
The name or the ID of the device on which the console is to open.
-i deviceid
-op Opens the device node on the assigned operational rule‘s subnode.
Opens a new console window, or refreshes the current console window if it is already opened. The <port number>
-lp portnumber
parameter must provide the local TCP free port number on which the console is to be opened or already running.
A device may exist under several nodes, that is under the Device Topology as well as in at device groups under
the main Device Groups node. When using the command line, the console will be opened on the device node
which is first returned by the search mechanism, which will always be a node under the Device Groups node.
Only if the device is not a member of any group will the console be opened on the device under the Device
Topology node.
80 - Numara Asset Management Platform
If the device does not exist or you do not have sufficient rights to access it, an error message will appear on the
screen and the console will be opened with the main Console screen.
To open the console on the Direct Access node of a device called engineering.enterprise.com, enter the
following command line.
NumaraAMPConsole.jar -u scotty -p ******* -s main:1610 -n engineering.enterprise.com -da
If -u, -p and -s are not supplied the main login window will be displayed, asking for the login and password
before opening the console on the requested device/functionality.
The line Server displays the name of the database server and its port number on which the console will try to
connect, normally this field will already be filled in with the default value localhost:1610. Then click the
Login button at the bottom of the window.
Be aware, that if you have installed master and relay agents with the SSL=0 option, you also must use the non secure
connection option here to connect the console with the master. If the master and agents are installed with any other SSL
option the console may connect with or without SSL.
If you have installed master and relay agents with the SSL=3 option, do not forget to supply the client certificate to the
console.
Be aware, that if you have installed master and relay agents with the SSL=0 option, you also must use the non secure
connection option here to connect the console with the master. If the master and agents are installed with any other
SSL option the console may connect with or without SSL.
If you have installed master and relay agents with the SSL=3 option, do not forget to supply the client certificate to the
console.
• Welcome admin
This box displays the following information:
The number of administrators currently logged on to the master.
The number of tasks that are open for the currently logged administrator.
The update status of the vulnerability database and its last update date, i,e, the coloured bullet icon
indicates if the vulnerability database must be updated before any vulnerability scans may be executed.
The bullet is green, if the database is up to date.
The update status of the patch database and its current version, i,e, the coloured bullet icon indicates if the
patch database files must be updated before any patch analysis may be executed. The bullet is green, if the
database is up to date.
Furthermore, this box provides you with shortcuts to useful functionalities such as the online help, your
personal user preferences and the alerts view.
• Device Distribution Pie Chart
This pie chart displays different distribution statistics which you may select in the drop down field above. By
default it shows the distribution of the devices of your network known to the NAMP database:
active devices
inactive devices (devices that have not provided any news for a certain time)
unmanaged devices (devices without a NAMP agent, not connected to the network or devices created
manually in the database that have not been recognised)
deprecated devices (devices that have been physically removed from the IT environment, but their data are
archived in the NAMP database)
scanned devices (devices without a NAMP agent but have been scanned by NAMP)
• Your Licenses
This box displays the list of licenses you have purchased and their current state, i.e. how many licenses of
each are left. If a license arrives at its expiry date or is close to exceeding its maximum number it will be
displayed in orange, if it has expired or exceeded it is shown in red.
• Last Connections
This box lists the names of the devices to which you last connected to in the console.
• History
Here you will find the list of the nodes that you accessed most frequently.
• Search
In this box you may search the database for a specific object or take the shortcut to the advanced search
functionality.
• Wizards
This box displays shortcuts for the main object wizards available in the console.
82 - Numara Asset Management Platform
You may also change the language in which the console is currently displayed, if British English is not your
working language. For this proceed as follows:
1 Select the menu option Tools -> User Preferences or click the link Your Preferences in the links.
2 The window User Preferences appears on the screen.
3 You may change to you required language via the option Language in General tab.
4 For this select the language form the drop-down list.
5 Then click the OK button to confirm and to close the window.
6 The console will refresh and be displayed in the selected language.
5 The information is then read from the file and displayed in the table in the right window pane as follows:
Name
The fields in this column display the names of the licenses, which are the following:
Numara Asset Management Platform Agents - this is the basic license of the product and provides you with
the maximum number of agents installed on clients which the database will accept. For the initial and
evaluation license this number is fixed at 20. Please note that unconnected devices of which the inventory
is integrated will not decrease this value, i.e. these devices are not counted for licensing purposes.
84 - Numara Asset Management Platform
Application Management - all types regarding the monitoring and prohibiting of applications as well as
self-healing functionalities.
Compliance Management - this license activates the device compliance management of the Numara Asset
Management Platform.
Direct Access - the license providing the direct access features to the remote clients of your installation.
Distribution - this license activates all software distribution features of the product such as package
generation and scheduling the distribution. You also need either this license or the Patch Management
license to access the Operational Rules functionality.
Inventory - the license for the following types of inventory: software, hardware and custom, the ’patch
inventory license’ is included with the Patch Management license.
Multicast - activates the multicast transfer option for transferring packages and other information between
the NAMP agents.
Operating System Deployment - this license activates the operating system deployment module which
allows you to create OS images and deploy them to any device within your network.
Patch Management - the number of licenses for patches of Windows and other manufacturers and
programs, such as Adobe, Mozilla, etc. The number indicates how many devices may be patched at the
same time. For the initial and evaluation license this number is fixed at 20. You also need either this license
or the Distribution license to access the Operational Rules functionality.
Power Management - activate the Green IT / Power Management feature.
Remote Control - activate the remote control feature.
Resource Monitoring - this license provides access to the printer, file system and Internet monitoring.
Super Master - this license is required for a super master architecture with a super master and a number of
site masters.
System Monitoring - this license activates the different forms of system monitoring such as events and
performance counters.
Task Management - this license allows you to create tasks to assign and follow the evolution and execution
of specific network management tasks via the console.
Topology Graph - activates the graphical display of your network topology.
Unmanaged Devices - this license activates the possibility to remotely scan devices without NAMP agent
and generate their inventories.
Vulnerability Management - this license defines how many devices, with and without installed NAMP
agent may be scanned, i.e. may be defined in a target list. Same as with the scanners the devices may be
replaced, but never may all defined target lists contain more than the fixed number of members. The
evaluation license for example allows you 3 different devices to scan. You may either have this license OR
the Vulnerability Management Scan Pack license, but not both.
Vulnerability Management Scan Pack - this license defines a number of scans that may be executed on any
device in your network. This license is not part of the evaluation. You may either purchase this license OR
the Vulnerability Management license, but not both.
Vulnerability Management Scanners - this license is always required for the VM module. It defines how
many devices may be defined as scanners in your network. You may replace an existing scanner with
another device, but you may not have more than the purchased number. The evaluation license for example
allows you 2 scanners.
Windows Device Management - this license activates the peripheral device monitoring and controlling
functionalities for Windows devices.
Count
The number in this field indicates how many agents the license contains, i.e. on how many devices you may
install clients. If you have a temporary license for testing purposes this number will be 20. For all other
licenses this field displays 1, if the license is activated, i.e. purchased or 0 if you do not have this license.
Available
This column indicates the number of remaining licenses. It is applicable to the Agent, Patch and Vulnerability
Management as well as to the number of VM scanners. It displays how many licenses are still free to be used.
For all other purchased licenses this field will always display 1.
Chapter 7 - Starting and Logging On - 85
Expiry Date
This field is empty if you have an unlimited license for use in your system. If the license is temporary and thus
limited this field displays the expiry date of the license, in the default format defined in the user preferences.
A temporary license is valid 15 days.
Status
This field shows the current status of the license. If you are using the test license it will display Expiring.
Now that you have installed your license and thus validated your database and Console, you are ready to start
working with the Numara Asset Management Platform and proceed to installing a relay and rolling out the agent
throughout your network, detailed in the following chapters.
Once the GUID is generated any of the attributes may change for a client, but the GUID is not changed. However,
if an agent loses its GUID, the client becomes a new device in the database, as one part (attribute) of the GUID,
which is newly created, is different.
To define the connection settings proceed as follows:
1 Go to Global Settings -> System Variables.
2 Select the Connection Management tab, which provides you with all the possible options for defining the
connection with the devices in your system.
3 Select an entry in the table and then either choose the Edit->Properties menu item or click the respective icon
( ) in the icon bar.
4 The Properties dialog box appears on the screen.
5 Check the boxes for the attributes you have selected to generate the GUIDs.
6 Select the identification type which is to be used when a device is newly installed. If you use the Hostname
option for generating the GUID, then you must select the option Complete Name. Otherwise one or more of the
devices might not be recognised as different clients.
7 Click the OK button at the bottom of the window to confirm the settings and to close the window.
8 The settings will take effect immediately.
8
Agent Rollout Step-by-Step
Once you have installed the master and relay and logged on to the console, the Numara Asset Management
Platform Rollout mechanism makes the installation of the NAMP agent on your client population a quite simple
and quickly executed task via a wizard.
From version 6.0 onwards rollout file versions are managed in such a way that it is also possible for different
rollout servers to run different versions than the master. The master server now manages different rollout file
versions from any prior version to version 6.0. I.e. it will keep the ’old’ rollout files as well as add and provide the
new files to send to the respective rollout servers when requested.
For our rollout example in this chapter we have chosen the push deployment. The push deployment is generally
used for the first installation of NAMP and its agents, as the network hierarchy is not yet in place, but it may also
be used for any other rollout on systems that do support remote operations. The master will directly send the
rollout packages to the clients listed in its configuration to be executed there, without passing through any client
hierarchy.
The Rollouts node of the console suggests a list of possible clients on which to install the software. This list can
come from:
• Automatic discovery (NetBios or TCP/IP)
• Manually created list (e.g. DNS export file)
Once the list has been established, the push deployment may be scheduled and will be executed on the defined
machines.
Prerequisites
To execute the examples provided in this chapter we assume that:
• the master, console, relay and database have been installed with their default values and are up and running
• the console is open on the master
• the master is the Rollout Server
• remote shares are accessible from the master device (e.g. \\<PC1>\C)
• the RPC service is started
• no NAT-configurations are used
• the remote registry and services are accessible
If you want to roll out the agent to specific IP ranges see Option (a) now.
Rolling out the agent to the XP devices in your network involves the following steps of which most are executed
via the wizard:
1 Create an XP Rollout via the Rollout Wizard
1a Create an XP rollout and define target operating systems
1b Configure the rollout and target device topology type (relay/client)
1c Define the modules to load
1d Define XP push deployment
1e Define target devices and user accounts
1f Schedule the push deployment
2 Monitor the Rollout
Please refer to chapter Reports Step-by-Step for more information on how to create a report on the rollout results.
Step 1a: Launch the Wizard and Create the XP Rollout
The first step is to launch the rollout wizard and define the rollout as follows:
1 Select the Wizards -> Agent Rollout item menu or icon ( ) in the icon bar.
2 The first wizard window appears on the screen.
3 Define the following parameters for your new rollout all others leave with their predefined values:
Enter the name for the rollout configuration, e.g. XP Rollout in the Name field.
1 Enter the name of the relay installed previously via the Client Install into the Parent Name field via the Select
a Device popup window called by the respective button (by default the master is preselected):
2 To do so click the Add Devices icon ( ).
3 The Select a Device popup window will appear on the screen.
4 Select the All button ( ) in the left window bar.
5 In the list select the device which you installed as the relay, then click OK.
6 Leave all other options unchanged.
If you want to roll out the agent via a pull deployment see Option (b) now.
1 Select the Push-Deployment radio button at the top right of the window.
2 Define the following parameters:
a Enter the name of the new push deployment into the Name field, e.g. XP Push Configuration.
b Enter the name of the rollout server, in our case this is the master server, into the Rollout Server field. You
can also select it via the Select a Device popup window, explained above under step 1b.
c Leave all other fields untouched.
Chapter 8 - Agent Rollout Step-by-Step - 91
3 The Select Devices from the List window opens which provides you with the different methods to choose the
rollout targets.
To select the target devices for a specific IP address range see Option (b) Step 2: now.
7 Select the device/devices to be added to the list by marking the different devices and moving them to the
Selected Devices list to the right via the Add button ( ). Be aware that you can select a maximum of 18
devices for your rollout with the evaluation license. The evaluation license allows you to test with a total of 20
devices, and you already installed the master and a relay. Be aware that you cannot add the master as a target
device.
8 Before you can schedule the deployment specific login accounts must be defined, which are to be used by the
rollout. These logins will then try to log on to the device to execute the rollout in the order in which they are
defined, and once a login is successful all further accounts will be ignored.
9 To add a new account click the Add Administrator icon ( ).
10 The Properties dialog box appears on the screen.
11 Enter the following data for a new account login into the respective fields:
a Enter the name of the domain to which the rollout is going into the Administrator Domain field. You may
use a dot (.) to indicate the local machine.
b Enter the login name of the administrator as which the push deployment tries to log on to the remote target
to install the agent into the Administrator Login field.
For Windows XP Professional rollouts you MUST enter a valid login and password, and it must be the
same for all devices, i.e. the rollout server (the master) as well as targets.
Chapter 8 - Agent Rollout Step-by-Step - 93
If you are not sure that your local administrator login has the same passwords for all targets, use the
domain login. For domain logins to work correctly, the necessary domain trust relationships must
already have been set up between the different domain controllers.
c Enter the password of the above entered administrator into the Password field. For security reasons the
passwords will only be displayed in the form of asterisks (*).
d Confirm the above entered the password into this field.
e Click the OK button to confirm the new account and add it.
12 It will now be shown in the list above.
13 If the entry is correct click the Next button to proceed with the wizard.
If you want to schedule the rollout at a specific date and time see Option (c) now.
In the more general status information, the final status may be either Successful for a successfully executed
rollout, Processing if the rollout has not yet finished executing, or At least one device failed, if an error of
any type occurred on at least one target.
a Enter the name for this new pull deployment into the Name field, e.g. XP Pull Configuration.
b Enter the name of the rollout server, in our case this is the master server.
c Enter the name of the boot package of the pull deployment into the Boot Package Name field.
d Check the Add Windows Installer box if the Windows Installer is to be installed before the actual
installation of the agent on the remote client. This may be necessary if the agent is rolled out via a .msi
package and it is not sure that the Windows installer is already installed on the target machine.
3 Click the Next button and continue with Step 1e: Point 8 (page 92) of the wizard as explained before.
4 In window Administrator Accounts only the administrator account needs to be specified, no target devices.
At Step 1f: (page 93) of the wizard the schedule to be defined concerns the generation of the package executable
not the execution of the rollout as for the push deployment.
5 Once you click the Finish button the rollout is defined and scheduled to be generated at the specified time.
Generated in this case means that the rollout package is being generated and the rollout will be put at the
disposal of the target devices on the Rollout Server page.
6 Open a browser window and enter the address http://<rollout server name>:<rollout server port>/
rollout.
7 Then enter an administrator login for the agent in the login window, e.g. admin with no password.
8 The Rollout Server page opens, displaying the newly created rollout.
4 Once the package is available you need to send the package via the console mail. This option may only be used
if your Console is open on the rollout server device.
5 For this select the Edit->Send Package menu item or the respective icon ( ) in the icon bar.
6 The Define Mail dialog box will appear on the screen. This dialog box defines the e-mail that is sent to the
target devices. It will inform their users that the installation package is available which is attached to the mail.
7 The subject and mail text with the required information is already filled in, you only need to define the
recipients:
To...
To define the recipient of the mail click the To... button. The Select an Address dialog box appears on the
screen. To define the recipients you have two possibilities:
a To select the recipients from among your administrators defined in NAMP leave the Select from List
radio button selected. Then select your recipient(s) from the list of administrators and administrator
groups. Click OK to confirm you selection.
Chapter 8 - Agent Rollout Step-by-Step - 99
The Rollout Server page provides the following information on all existing rollouts:
Rollout Configuration
This field displays the name of the rollout as defined through the console. Be aware that only those pull
configurations are displayed here that contain a successfully created pull executable file.
Deployment Name
This is the name of the pull deployment configuration as defined through the console.
Chapter 8 - Agent Rollout Step-by-Step - 101
If you are upgrading from an earlier version than 9.1.0 you need to request a new licence from the Numara web site as
your old licence will only be valid for another 30 days after the upgrade. This is due to the vulnerability and patch
knowledge base upgrade changes that are connected to the maintenance from now on.
It is strongly recommended to make a backup of the database (precisiondb or nampdb by default depending on the
version) as well as the Master installation directory.
If you have an Oracle database and you are upgrading your master from version 6.1.x or earlier go to Option (h) before
executing the following master upgrade procedure.
If your Master is an OSD Manager and you upgrade from a pre 9.1.0 version you must first upgrade the WAIK to WAIK 7
before upgrading the Master agent, see Option (i).
4 Go to folder <InstallDir>/Master/upgrade.
5 Then launch the upgrade executable:
mtxupgrade.bat for Windows
mtxupgrade.sh for Linux.
6 The upgrade executable first stops the agent, i.e. the blue icon ( ) in the status bar in the bottom right hand
corner disappears.
7 Then it unzips the files archive and copies all files to their required location.
This upgrade process automatically updates all steps and report templates.
8 Then the upgrade process restarts the agent.
You can see that the upgrade process successfully finished when the agent icon reappears in the status bar.
During its initialisation process the icon will be grey ( ), and it will be shown in blue ( ) once the agent is
up and running again.
This will install a link on your desktop to the master to launch the console, which is not installed on the local device.
The files required to launch the console are stored in the local cache memory and are updated every time a console
update is available.
Do not empty or delete the Java cache memory, as this will delete the files required for the Console Web Start. If this
happens the Console Web Start must be reinstalled.
The Download page also provides the current version of the Java Runtime Environment (JRE) that is required by
the console as well as the master.
3 Don’t forget to select the level of Secure Connection if you have installed the master with SSL.
4 Then click the Login button.
5 The console opens on the screen.
6 Select the File->Import ( ) menu item.
7 The Import a Node window appears on the screen.
8 Go to the <Install folder>\Master\data\Vision64Database\outofbox folder (the default value is
C:\Program Files\Numara Software\Numara AMP\Master\data\Vision64Database\outofbox) and select
the out-of-box file for the respective language that you installed previously, e.g. outofbox_english.xml for
the English version.
9 Then confirm by clicking the Open button of the window.
10 The file will now be imported and the objects are available in the console to be applied.
If one or more of your agents are OSD Managers and you upgrade from a pre 9.1.0 version you must first upgrade the
WAIK to WAIK 7 before upgrading the agents, see Option (i).
1 Put the Numara Asset Management Platform installation DVD into the DVD drive and go to directory
upgrade/client. This directory contains all upgrade packages; they are stored in form of zip files per OS
platform: linux.zip, macosx.zip, solaris8.zip, win9x.zip, winnt.zip and winx64.zip.
2 Copy the upgrade files located there to directory <InstallDir>/Master/upgrade/packages/ of the master,
(default path: C:\Program Files\Numara Software\Numara AMP\Master\upgrade\packages).
3 Log on to the console with a super administrator login or equivalent rights, e.g. admin with no password if
you have kept the original settings.
To upgrade the client agents via device groups instead of individually see the option Upgrade Agents via Device
Groups now.
4 In the console window select the Tools->Create Upgrade Package menu item ( ).
5 One custom package (.cst) per .zip file will be created in the same location together with its respective
operational rule and be placed in a specifically created folder called AssetManagementPlatformUpgrade
under the Packages/Operational Rules top nodes.
If you have performed previous upgrades, e.g.: 6.1.2 to 6.1.3 the operational rules/packages are placed under the
previously created folder called PrecisionUpgrade, no new folder will be created.
6 Now go to the Operational Rules->AssetManagementPlatformUpgrade node and select the operational rule
to upgrade the agents, i.e.
• WinntUpgrade for agents on 32 bit Windows NT/2000/XP/2003/7/2008 devices
• Winx64Upgrade for all agents installed on 64 bit Windows systems.
• Win9xUpgrade for agents installed on Windows 98
• LinuxUpgrade to upgrade all devices on which any supported flavour of Linux is installed
• MacosxUpgrade to upgrade all agents on Mac devices
• Solaris8Upgrade to upgrade all agents installed on solaris devices
7 Go to the Assigned Objects->Devices node below the selected package.
8 Either choose the Edit->Assign Device menu item or click the respective icon ( ) in the icon bar.
106 - Numara Asset Management Platform
9 A pop-up window appears on the screen in which you can define if the operational rule will be automatically
activated with the default schedule. Click Yes. (If you select No here, the operational rule must be specifically
activated afterwards.)
10 The Assign to Device popup window will appear on the screen.
11 Click the All button ( ) in the left window bar.
12 The list in the right part of the window now displays all available devices of your infrastructure on which a
NAMP agent is installed.
13 Select all devices of the selected operating system type and that require upgrading from the list, all Linux
devices for the LinuxUpgrade rule.
14 Click OK to confirm the assignment and close the window.
15 The device will be added to the table of assigned devices with the default timer, which schedules the execution
once and immediately.
16 Once the assignment process is finished and the upgrade package has arrived at the targets, the agents are
automatically upgraded.
17 This is the case when the status is green and Executed is displayed in the Status field for the respective
device in the table of all assigned devices.
18 To verify this go to a device node, either in the Topology or in a device group and select the device’s General
tab.
19 The attributes Agent Version Major and Agent Version Minor should display the values 9 and 1 now.
20 Repeat steps 7 to 14 for all other operating system platforms for which client agents need to be upgraged.
Agents can be upgraded via device groups instead of individually. For this, depending on the operating systems
used in your environment one or more of the following groups need to be created:
• one for all 32 bit Windows devices,
• one for all 64 bit Windows devices,
• one for all Windows 98 devices,
• one for all Linux devices,
• one for all Solaris devices and
• one for all Mac devices
While it is possible to create these groups during the upgrade procedure it is recommended to prepare them
beforehand.
Step 1: Create Target Groups
1 Go to the Queries node.
2 Select the folder Operating Systems.
If you need to create a group for several types of Windows devices you may select more than one query in this
folder by holding the CTRL key.
Chapter 9 - Upgrading Step-by-Step - 107
c Now either select the Edit->Create Device Group or select the respective icon ( ) in the toolbar.
d The new group will be automatically created directly under the Device Groups top node with the same
name as that of the query, i.e. 32 Bit Windows Devices.
• 64 Bit Windows Devices
a Select the Windows folder.
b Then select the query 64 Bit Windows Devices.
c Now either select the Edit->Create Device Group or select the respective icon ( ) in the toolbar.
d The new group will be automatically created directly under the Device Groups top node with the same
name as that of the query, i.e. 64 Bit Windows Devices.
• Windows 98 Devices
a Select the Windows folder.
b Then select the query Windows 98 Devices.
c Now either select the Edit->Create Device Group or select the respective icon ( ) in the toolbar.
d The new group will be automatically created directly under the Device Groups top node with the same
name as that of the query, i.e. Windows 98 Devices.
If you need to create a group for both all Linux and Solaris devices you may select both queries in this folder by
holding the CTRL key.
c Now either select the Edit->Create Device Group or select the respective icon ( ) in the toolbar.
d The new group will be automatically created directly under the Device Groups top node with the same
name as that of the query, i.e. Linux Devices.
• Solaris Devices
a Select the Unix folder.
b Then select the query Solaris Devices.
c Now either select the Edit->Create Device Group or select the respective icon ( ) in the toolbar.
d The new group will be automatically created directly under the Device Groups top node with the same
name as that of the query, i.e. Solaris Devices.
• Mac OS X Devices
a Select the Mac OS X folder.
b Then select the query Mac OS Devices.
c Now either select the Edit->Create Device Group or select the respective icon ( ) in the toolbar.
d The new group will be automatically created directly under the Device Groups top node with the same
name as that of the query, i.e. Mac OS Devices.
If you have performed previous upgrades, e.g.: 6.1.2 to 6.1.3 the operational rules/packages are placed under the
previously created folder called PrecisionUpgrade, no new folder will be created.
108 - Numara Asset Management Platform
3 Now go to the Operational Rules->AssetManagementPlatformUpgrade node and select the operational rule
to upgrade the agents, i.e.
• WinntUpgrade for agents on 32 bit Windows NT/2000/XP/2003/7/2008 devices
• Winx64Upgrade for all agents installed on 64 bit Windows systems.
• Win9xUpgrade for agents installed on Windows 98
• LinuxUpgrade to upgrade all devices on which any supported flavour of Linux is installed
• MacosxUpgrade to upgrade all agents on Mac devices
• Solaris8Upgrade to upgrade all agents installed on solaris devices
4 Go to the Assigned Objects->Device Groups node below the selected operational rule.
5 Either choose the Edit->Assign Device Group menu item or click the respective icon ( ) in the icon bar.
6 A pop-up window appears on the screen in which you can define if the operational rule will be automatically
activated with the default schedule. Click Yes. (If you select No here, the operational rule must be specifically
activated afterwards.)
7 The Assign to Device Group popup window will appear on the screen.
8 The list in the right part of the window displays all available device groups defined in NAMP.
9 Select the group corresponding to the selected operational rule, i.e. the group 32 Bit Windows Devices for rule
WinntUpgrade, the group Linux Devices for rule LinuxUpgrade, etc.
10 Click OK to confirm the assignment and close the window.
11 The group will be added to the table of assigned device groups with the default timer, which schedules the
execution once and immediately.
12 Once the assignment process is finished and the upgrade package has arrived at the targets, the agents are
automatically upgraded.
13 This is the case when the status is green and Executed is displayed in the Status field for the respective
device in the table of all assigned devices of the device group’s subnode.
14 To verify this go to a device node, either in the Topology or in the device group and select the device’s General
tab.
15 The attributes Agent Version Major and Agent Version Minor should display the values 9 and 1 now.
16 Repeat steps 4 to 10 for all other operating system platforms for which client agents need to be upgraged.
(b) Master and Database Upgrade for Versions 5.4.0 and earlier
The update processes of the master and the database are closely linked together and consist of the following
operations:
1 Launch master upgrade
2 If required update database tablespaces
3 Relaunch master and database upgrade
To upgrade your master and the database proceed as follows:
1 Unzip the master upgrade package (<os>.zip) which is located in directory upgrade/master of the
installation DVD to directory <install Dir>/Master.
2 Launch the mtxupgrade.bat file from the upgrade directory.
3 The upgrade executable unzips the files archive and copies all files to their required location.
4 Then it verifies if all tablespaces required for the new version are present in the database in the new
Vision64Database.ini configuration file.
a If tablespaces are missing the upgrade process will stop without relaunching the agent. In this case you
need to proceed to update the tablespaces for the database as follows:
1 On the Numara Asset Management Platform installation DVD go to directory Support/database/
<database> in which you will find the scripts for the tablespaces creation and upgrade.
2 Execute the script called dbTablespaces_53x_540.<database>.sql, e.g.
dbTablespaces_53x_540.sqlserver.sql for updating the SQL Server from any version of 5.3 to 5.4.0,
as explained under the respective sections of the database prerequisites in chapter Database
Prerequisites on page 22. This script contains the list of all tablespaces that are to be newly created for
this version.
Chapter 9 - Upgrading Step-by-Step - 109
If you have modified the names of the tablespaces for your database you need to go to the
Vision64Database.ini file and modify the tablespaces again to the names you have given them
before executing the script.
3 Once the script executed with success restart the master. The master will verify again the list of existing
and required tablespaces, which now match. For more information on the tablespace and database
upgrade process see paragraph Additional Database Upgrade Information below.
b If all required tablespaces exist the database is upgraded. For more information on the database upgrade
process see paragraph Additional Database Upgrade Information below.
5 The process will now execute the upgrade and then, as its last operation restarts the agent for normal operation
after upgrade.
(c) Agent Upgrade for Versions 5.2.0 and earlier
If your currently installed version is 5.2.0 or earlier and needs to be upgraded you will need to execute the
following procedure. The upgrade mechanism is the same for all the different platforms and is as follows:
1 Launch the master and clients in their original (old) version.
2 Define the upgrade location in the Agent Configuration of all agents which are to be upgraded. This can be
done in one of the following ways:
a Define the upgrade link in the original rollout of the agent in the Update subnode of the Agent
Configuration node.
b Create an operational rule which will specify the link for the target agents.
c Manually enter the link in the Update subnode of the Agent Configuration node of the target agents.
3 On the master create the upgrade packages (custom packages) for the new version, e.g. 5.3.6, for all your
different operating system versions and publish the packages. The packages are located on the installation
DVD in the directory \upgrade\client\<os>.zip. Create the packages with the following parameters:
a The installation path is ../bin. Do NOT enter a full path.
b Overwrite non-system files.
4 Create an operational rule that will install the package on the targets.
5 Now upgrade your master to the current version:
a Unzip the master upgrade package (<os>.zip) which is located in directory \upgrade\master of the
installation DVD to directory <install Dir>/Master.
b Then restart the agent.
c When the agent starts up it will find the following files:
mtxupgrade.exe
mtxupgrade.chl
files.zip
d When the agent finds the file mtxupgrade.chl it will launch the mtxupgrade.exe file and then will stop.
e The upgrade executable unzips the files archive, executes the upgrade and then, as its last operation
restarts the agent for normal operation after upgrade.
6 Once the master is up-to-date, distribute the upgrade packages to your client population to update to the new
version.
(d) Manual Console Upgrade from the Installation DVD
The manual console upgrade via the NAMP Installation DVD is equivalent to newly installing the console.
For this insert the NAMP Installation DVD into the drive and follow the procedure as described in the preceding
installation chapter.
(e) Console Upgrade via an MSI or a Custom Package
The console may be automatically upgraded by an MSI or a custom package. For this procedure a package must be
created containing the console upgrade file and be sent to the targets.
1 To create the MSI package you may use the numara-asset-management-platform-console.msi file. This is
the console installation file provided by Numara Software and it is contained in the MSIConsole.zip archive
located in the /ui/console/install/console/ directory.
110 - Numara Asset Management Platform
2 To create a custom package you may use an existing installation and create the package based on it.
(f) Console Upgrade Parameters
The parameters defining the automatic upgrade of the NAMP console are located in its configuration file
Vision64Database.ini. The file‘s [Console] section provides two parameters for this and depending on their
definition, the upgrade process is different if the original settings of these parameters were modified:
[Console]
This section contains all parameters relative to the Numara Asset Management Platform Console.
MinVersion
This parameter defines the minimum version of the console to be able to connect to the current version of the
database module. The value to be defined here is the number of the Build version, i.e. 081022q for the 6.1.0
release. You will find this value in the About dialog window in its title.
AutomaticUpdate
This option defines if the console will automatically be updated if its version is too old to connect to the
database. By default this option is activated.
Minversion Parameter
If only the Minversion parameter is defined in this section a popup window appears at the connection of the
console to the database explaining that the currently installed console is obsolete, thus cannot connect to the
database and must be updated.The following update process must be executed manually, e.g.:
1 Open the Agent Interface by right-clicking its icon in the systray.
2 Then enter the following address to access the update page: http://<master:1610>/console.
3 The Console Download page of your master appears on the screen.
4 Select the link corresponding to your operating system and launch the upgrade.
Minversion and AutomaticUpdate Parameters
If the Minversion parameter is defined and the AutomaticUpdate parameter activated, the upgrade will be
executed automatically in the following way:
1 At the next connection a popup appears explaining the console is going to be updated.
2 Then the console tries to download the upgrade file for which there are the following two possibilities:
Chapter 9 - Upgrading Step-by-Step - 111
a You have created an auto-extractible file called MSIConsole.exe located in the OS respective subdirectory
of the /ui/console/install/console/ directory which contains a customised version of the console
which is to be used in your network. The upgrade process will always first check for such a file.
If the connected user does not have the required access rights to install an msi package, this can be a
workaround to still upgrade the console to the required version.
b If the file MSIConsole.exe does not exist, the console downloads the archive MSIConsole.zip containing
the numara-amp-console.msi from the same directory which is provided by Numara Software by default
and contains the newest version of the console.
3 Once the file is downloaded the installation process is launched.
4 When the installation is terminated the new console will connect to the master.
(g) Additional Database Upgrade Information
The database update is an automatic mechanism, which is defined through the respective entries in the
Vision64Database.ini configuration file under the sections called [SqlUpgrade] and [TableSpaceUpgrade].
[TableSpaceUpgrade]
This section in the Vision64Database.ini configuration file contains the list of tablespaces, those that already
existed as well as those that were added in the new version. If you modified the names of some or all tablespaces,
you must change those also in the configuration file, otherwise the automatic verification and upgrade process
will not work.
Example
[TableSpaceUpgrade]
AMP_DATA=AMP_DATA
AMP_INV=AMP_INV
AMP_INDEX=AMP_INDEX
AMP_WQ=AMP_WQ
AMP_EL=AMP_EL
AMP_INVINDEX=AMP_INVINDEX
AMP_PATCH=AMP_PATCH
AMP_PATCHINDEX=AMP_PATCHINDEX
AMP_ELINDEX=AMP_ELINDEX
AMP_WQINDEX=AMP_WQINDEX
AMP_DELTAINV=AMP_DELTAINV
AMP_DELTAINDEX=AMP_DELTAINDEX
AMP_VM=AMP_VM
AMP_VMINDEX=AMP_VMINDEX
AMP_VMINV=AMP_VMINV
AMP_VMINVINDEX=AMP_VMINVINDEX
AMP_VMCKB=AMP_VMCKB
AMP_VMCKBINDEX=AMP_VMCKBINDEX
[SqlUpgrade]
The section contents are used by the automatic upgrade method, which manages the upgrade process, by looking
into the module database and matching a stored version number with the configuration file entries.
Within the [SqlUpgrade] section, each entry name is a regular expression which is used to match the current
schema version in the database. For each entry there is the path to an SQL file which is run to upgrade from the
matching version.
Example
[SqlUpgrade]
0_.*=../data/Vision64Database/sql/dbtables.sql
5_0_2_*=../data/Vision64Database/sql/dbupgrade_502_51x.sql
5_1_0_0=../data/Vision64Database/sql/dbupgrade_510_511.sql
5_1_1_0=../data/Vision64Database/sql/dbupgrade_5110_5111.sql
...
5_4_0_0=../data/Vision64Database/sql/dbupgrade_540_541.sql
5_4_1_0=../data/Vision64Database/sql/dbupgrade_541_542.sql
112 - Numara Asset Management Platform
5_4_2_*=../data/Vision64Database/sql/dbupgrade_54x_600.sql
6_0_0_*=../data/Vision64Database/sql/dbupgrade_600_610.sql
6_1_0_*=../data/Vision64Database/sql/dbupgrade_610_611.sql
6_1_1_*=../data/Vision64Database/sql/dbupgrade_611_612.sql
6_1_2_*=../data/Vision64Database/sql/dbupgrade_612_613.sql
6_1_*=../data/Vision64Database/sql/dbupgrade_61x_620.sql
The first entry matches version 0.x.x.x which is the same as not having a database. In effect, this entry points to
the default database definition file. The next entry matches any build of version 5.0.2 and upgrades it to the
'next' version which in the above shown example is 5.1.0. This process continues until it finds the most recent
version.
The schema version is stored in a dedicated table for each module and is updated within each SQL script file. So
for example, the default dbtables.sql file sets the version to the current version, the script
dbupgrade_52x_530.sql updates any 5.2 database version to version 5.3.0.
2 Details about the Numara Asset Management Platform component will be returned. You will then be asked:
Do you want to remove this package?
3 Reply Yes to remove the package.
Be aware that any files which are generated during the use of Numara Asset Management Platform, such as log
files, data files, etc., are not automatically deleted during the uninstall of the components. They must be deleted
manually.
Debian and Open Suse
1 Open a terminal window and type:
numara-asset-management-platform-master-uninstall to uninstall the master,
numara-asset-management-platform-client-uninstall to uninstall a client, or
numara-asset-management-platform-console-uninstall to uninstall the console.
then press the Enter key.
Enter the name of the rollout server, in our case this is the master server, into the Rollout Server field. You
can also select it via the Select a Device popup window, explained above under step 1b. The port number
will be automatically filled in.
Leave all other fields untouched if you used the default installation, otherwise adapt the field values to
those of your installation.
1b Pull Deployment
For a pull uninstall you need to define the following parameters:
Enter the name of the new push deployment into the Name field, e.g. XP 32-bit Pull Uninstall.
Enter the name of the rollout server, in our case this is the master server, into the Rollout Server field. You
can also select it via the Select a Device popup window, explained above. The port number will be
automatically filled in.
Enter the name of the uninstall package into the Boot Package Name field, e.g.,
uninstall_32_xp_boot.exe.
Check the Add Windows Installer box, if required.
Chapter 10 - Uninstalling Numara AMP Components - 117
10 Enter the following data for a new account login into the respective fields:
a Enter the name of the domain to which the rollout is going into the Administrator Domain field. You may
use an asterisk (*) if the rollout is going to all domains.
b Enter the login name of the administrator as which the push deployment tries to log on to the remote target
to install the agent into the Administrator Login field.
You may provide the login as one of the following possibilities:
as the ’simple’ login name of a local user of the remote machine, such as Administrator
as .\login for a local login, or
as \\domain\login for a domain login of the administrator, such as \\LAB\TEST. The domain part may
be set to a dot (.) to indicate the local machine.
For Windows XP Professional rollouts you MUST enter a valid login and password, and it must be the
same for all devices, i.e. the rollout server (the master) as well as targets.
If you are not sure that your local administrator login has the same passwords for all targets, use the
domain login. For domain logins to work correctly, the necessary domain trust relationships must
already have been set up between the different domain controllers.
c Enter the password of the above entered administrator into the Password field. For security reasons the
passwords will only be displayed in the form of asterisks (*).
d Confirm the above entered the password into this field.
e Click the OK button to confirm the new account and add it.
11 It will now be shown in the list above.
12 If the entry is correct click the Next button to proceed with the wizard.
13 A confirmation window appears now on the screen. To directly move the focus of
the console to the newly created rollout check the Go to Rollout. Click OK to
confirm all definitions.
Pull Configuration
To verify that the pull deployment package was properly created proceed as
follows:
1 Once you click the Finish button the rollout is defined and the package
scheduled to be generated at the specified time. Generated in this case means that the rollout package is
being generated and the rollout will be put at the disposal of the target devices on the Rollout Server page.
2 Open a browser window and enter the address http://<rollout server name>:<rollout server
port>/rollout.
3 Then enter an administrator login for the agent in the login window, e.g. admin with no password.
4 The Rollout Server page opens, displaying the newly created rollout.
4 Once the package is available you have two options to let actually uninstall your clients:
a Send an e-mail via your regular e-mail system to the local user. This option is to be used if your Console is
not located on the rollout server device.
1 The mail should contain the link to the package on the Rollout Server page as well as information
concerning the login and password to access the page.
2 The local user can then connect and launch the uninstallation.
b Send the package via the console mail. This option may only be used if your Console is open on the rollout
server device.
1 For this select the Edit->Send Package menu item or the respective icon ( ) in the icon bar.
2 The Define Mail dialog box will appear on the screen. This dialog box defines the e-mail that is sent to
the target devices. It will inform their users that the installation package is available which is attached to
the mail.
3 The subject and mail text with the required information is already filled in, you only need to define the
recipients:
To...
To define the recipient of the mail click the To... button. The Select an Address dialog box appears on
the screen. To define the recipients you have two possibilities:
Chapter 10 - Uninstalling Numara AMP Components - 121
All of these files should be located in the same directory as the Chilli interpreter of the v9 machine, i.e. the
<installation directory>/bin directory.
login=
The name of the administrator to log on to the local machine.
password=
The password of the above defined administrator.
agent_addr=
The name or IP address of the local device. The name may be entered either as its short or long network name,
e.g. scotty or scotty.enterprise.com, or as its IP address in dotted notation.
agent_port=
The port on which the NAMP agent is listening. By default this value is 1610.
Regional Headquarters
2025 Loncoln Highway
Edison, NJ 080018, USA
p:732.287.2100 f: 732.287.4929
European Headquarters
Davidson House
Forbury Square
Reading, RG1 3EU, UK
NumaraSoftware.com
©2009 Numara Software, Inc. All rights reserved. Numara and the Numara Software logo are
registered trademakrs of Numara Software, Inc.