EMC Smart Assurance Suite 96 Installation and Configuration Guide For EMC MANDR
EMC Smart Assurance Suite 96 Installation and Configuration Guide For EMC MANDR
EMC Smart Assurance Suite 96 Installation and Configuration Guide For EMC MANDR
Version 9.6
Dell believes the information in this publication is accurate as of its publication date. The information is subject to change without notice.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS-IS.“ DELL MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE, COPYING, AND DISTRIBUTION OF ANY DELL SOFTWARE DESCRIBED
IN THIS PUBLICATION REQUIRES AN APPLICABLE SOFTWARE LICENSE.
Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be the property of their respective owners.
Published in the USA.
EMC Corporation
Hopkinton, Massachusetts 01748-9103
1-508-435-1000 In North America 1-866-464-7381
www.EMC.com
2 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CONTENTS
Figures 7
Tables 9
EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R 3
CONTENTS
Overview.................................................................................................... 42
Installing and configuring Elastic Search.....................................................42
Chapter 4 Licensing 45
Licensing Operations.................................................................................. 46
Trial licenses.................................................................................. 46
License duration............................................................................ 46
License purchase........................................................................... 46
Log in with administrator credentials.......................................................... 47
View license information............................................................................. 47
Upload a new license file.............................................................................48
Delete licenses............................................................................................48
Synchronize licenses on multiple hosts.......................................................49
Troubleshooting licensing problems............................................................49
Permanent license stops working after host reconfiguration......... 49
Users are locked out ..................................................................... 50
Module does not start or has no license ........................................52
4 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CONTENTS
Chapter 9 Uninstallation 83
Overview.................................................................................................... 84
Stopping EMC M&R platform services on a UNIX server........................... 84
Uninstalling EMC M&R platform from a UNIX server................................. 84
Stopping EMC M&R platform services on a Windows server..................... 84
Uninstalling EMC M&R platform from a Windows server........................... 85
Uninstalling a SolutionPack........................................................................ 85
EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R 5
CONTENTS
6 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
FIGURES
EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R 7
FIGURES
8 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
TABLES
1 Installation Options..................................................................................................... 12
2 Installation Options.....................................................................................................22
3 Required Server Resources........................................................................................ 23
4 Host-id commands..................................................................................................... 50
5 Install license commands.............................................................................................51
6 Restart tomcat commands.......................................................................................... 51
7 SolutionPack Reconfiguration Fields.......................................................................... 96
EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R 9
TABLES
10 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 1
Installing Using the Binary Installer
Default
Linux Installation Options [D]efault
General requirements
These requirements are for a minimal deployment. In a production environment, the
requirements will vary depending on the provisioned load, and you must include careful
planning and sizing before beginning the deployment.
The environment must meet the following requirements:
l 64 bit operating system (Linux or Windows)
l 32 GB RAM
l 600 GB hard disk
l 4 CPUs
l Forward and Reverse IP and DNS lookups must work on each server
Note
The following sections use Linux commands and directories as examples. For
Windows, use .cmd instead of .sh, and / instead of \ for directories.
Linux requirements
The environment must meet the following requirements. Make adjustments to the
host before continuing.
l /tmp folder larger than 2.5 GB
l SWAP file should be at least equal to the RAM size
l On CentOs or RedHat-like Linux, the SELinux should be disabled or reconfigured
Refer to EMC M&R Installation and Configuration Guide for OS support.
12 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Installing Using the Binary Installer
chmod +x <file_name>.sh
./<file_name>.sh
Option Description
Default Installs recommended modules available in the binary installation
package. You can use this option on a single host, which enables it
to serve as a Frontend, Backend and Collector host. To customize
this host further, manually add or remove specific modules.
Frontend Installs web services and front end applications.
Backend Installs the database and backend services.
Option Description
Collector Installs base modules to perform data collection and enrichment.
Minimal Installs the minimal modules required for any host type. To
customize this host further, manually add specific modules. You
may also use this option to install and configure additional Backend
Hosts.
14 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Installing Using the Binary Installer
Option Description
Recommended Installs all recommended modules available in the
Modules binary installation package. You can use this option on
a single host, which enables it to serve as a Frontend,
Backend and Collector host. To customize this host
further, manually add or remove specific modules.
Frontend Modules Installs web services and front end applications.
Backend Modules Installs the database and backend services.
Collector Modules Installs base modules to perform data collection and
enrichment.
Base Installation Installs the minimal modules required for any host type.
To customize this host further, manually add specific
modules. You may also use this option to install and
configure Additional Backend Hosts.
6. Click Install.
7. When the installation is complete, click Next.
8. To close the installer, click Finish.
temporary files in the standard Windows temporary directory. To prevent scanning the
temporary files, configure a separate temporary directory for MySQL temporary files
and add this directory to the virus scanning exclusion list. To do this, add a
configuration option for the tmpdir parameter to your my.ini configuration file.
Note
M&R 6.8u5 is installed by default in the HTTPS mode. To revert to HTTP mode
for M&R 6.8u5 installation, refer to Reverting HTTPS Mode to HTTP Mode for
M&R 6.8u5 Installation on page 87. It is recommended to use HTTPS mode.
Note
Procedure
1. Click Administration > Portal.
2. Click the Default Display tab.
3. In Navigation Style, make a selection.
Use tree navigation: The navigation column is a hierarchical tree of report
names.
4. Click Save.
Note
For the default navigation style, the Use tree navigation setting is
recommended for the SolutionPacks for the 9.6 release. For procedure to
change the preferences from icon based to tree based, refer to the dedicated
SolutionPack articles.
16 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Installing Using the Binary Installer
Example:
https://myHost.emc.com:58443/centralized-management
3. Log in.
a. Default username is admin.
b. Default password is changeme.
c. Click Sign In.
After you finish
You are automatically logged off after four hours.
Procedure
1. Log in to the Centralized Management UI.
2. Open SolutionPack Center and select EMC M&R Health.
3. Click Install.
4. On the Select the Components to Install window:
a. Install Pre-configured alerts and the Events block where the primary
backend is located.
b. Install the Data collection block on every host by repeating the installation
procedure for each host.
c. Install Reports on the frontend.
18 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Installing Using the Binary Installer
Installing a SolutionPack
To install the SolutionPack, use the SolutionPack portal, see Service Assurance Suite
SolutionPack Articles for more information.
The entire list of SolutionPacks are mentioned in Service Assurance Suite SolutionPack
Articles guide.
Databases/MySQL/Default/data/[SERVER NAME].err
Backends/Alerting-Backend/Default/logs/alerting-0-0.log
Backends/APG-Backend/Default/logs/cache-0-0.log
Collecting/Collector-Manager/Default/logs/collecting-0-0.log
Web-Servers/Tomcat/Default/logs/service.log
Tools/Task-Scheduler/Default/logs/scheduler-0-0.log
Tools/Webservice-Gateway/Default/logs/gateway-0-0.log
Installing a SolutionPack 19
Installing Using the Binary Installer
Procedure
l Look for log files in these C:\Program Files\APG directory paths.
The list of available log files will vary depending on the type of server (Frontend,
Backend, or Collector).
Databases\MySQL\Default\data\[SERVER NAME].err.
Backends\Alerting-Backend\Default\logs\alerting-0-0.log
Backends\APG-Backend\Default\logs\cache-0-0.log
Collecting\Collector-Manager\Default\logs\collecting-0-0.log
Web-Servers\Tomcat\Default\logs\service.log
Tools\Task-Scheduler\Default\logs\scheduler-0-0.log
Tools\Webservice-Gateway\Default\logs\gateway-0-0.log
20 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 2
Using the Binary Installer to Scaleout the
Environment
General requirements
These requirements are for a minimal deployment. In a production environment, the
requirements will vary depending on the provisioned load, and you must include careful
planning and sizing before beginning the deployment.
The environment must meet the following requirements:
l 64 bit operating system (Linux or Windows)
l 16 to 24 GB RAM for each host
l Frontend – 16 GB RAM, 320 GB disk storage
l Backends – 24 GB RAM, disk storage is determined by the sizing
l Additional backend –16 GB RAM, disk storage is determined by the sizing
l Collectors – 16 GB RAM, 130+ GB disk storage
l 4 CPUs per host
l Forward and Reverse IP and DNS lookups must work on each server
Note
The following sections use Linux commands and directories as examples. For
Windows, use .cmd instead of .sh, and / instead of \ for directories.
22 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
Linux requirements
The environment must meet the following requirements. Make adjustments to the
host before continuing.
l /tmp folder larger than 2.5 GB
l SWAP file should be at least equal to the RAM size
l On CentOs or RedHat-like Linux, the SELinux should be disabled or reconfigured
Refer to EMC M&R Installation and Configuration Guide for OS support.
l The graphical desktop environment is not required
l On some Linux distributions:
n MySQL server requires libaio1, libaio-dev, or libaio to start
n The installation process requires unzip
n On system restart the apg services may not start
Server requirements
The environment must meet certain server requirements.
The environment must meet the following requirements:
l Each server should have a health collector to monitor and report its state
l The Load Balancer Arbiter should be installed on the primary backend
l The Load Balancer Connector should be installed on each of the collector hosts
Frontend 16 150
Collector 16 150
Linux requirements 23
Using the Binary Installer to Scaleout the Environment
n 2 backend hosts
n 1 collector host
<APG>/bin/mysql-command-runner.sh -c <APG>/Tools/MySQL-
Maintenance-Tool/Default/conf/mysql-root-mysql.xml -Q "GRANT
24 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
Option Description
Linux manage-module.sh service start all
Windows manage-module.cmd service start all
Option Description
Linux manage-module.sh service status all
Windows manage-module.cmd service status all
3. Configure the user process limits as described in Configuring the user process
limits for a Linux installation on page 14.
At this stage, you will have a host with minimal components installed. Customize
this host further by manually adding the modules required for additional
backend.
4. Install the MySQL module:
Answer “no” when asked to install the databases packaged with the application.
5. Start the MySQL process:
6. Install the maintenance tool for each new backend by running the following
command for each apg database. Answer yes to each question.
/opt/APG/bin/manage-modules.sh install mysql-maintenance-
tool apg[1..n]
7. Create four new databases with the names apg1, apg2, apg3, and apg4 by
running the following command four times (replacing the [1..n] with a number):
/opt/APG/bin/mysql-command-runner-apg[1..n].sh -
c /opt/APG/Tools/MySQLMaintenance-Tool/apg[1..n]/conf/
mysql-root-mysql.xml -Q "create database apg[1..n]";
Note
8. Register the apg databases to the APG Backend server by running the following
command for each apg database. Answer Yes to each question.
/opt/APG/bin/manage-modules.sh install backend apg[1..n]
Note
The MySQL Storage Adapter uses in-memory temporary tables. You should set
the max_heap_table_size in …/APG/Databases/MySQL/Default/my.cnf
(Unix) or my.ini (Windows) to at least 128M (depending on your installation
size) to avoid errors.
9. Allow remote access to the new databases. Each database must be configured
to be accessible from other hosts. Repeat the following command replacing
<HostName> with each collector, frontend, primary backend and localhost:
/opt/APG/bin/mysql-command-runner.sh -c /opt/APG/Tools/MySQL-
Maintenance-
Tool/<apg[1..n]>/conf/mysql-root-mysql.xml -Q "GRANT ALL
PRIVILEGES ON *.* TO 'apg'@'<HostName>' IDENTIFIED BY
PASSWORD'*FA71926E39A02D4DA4843003DF34BEADE3920AF3'"
26 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
The <HOST NAME> must be the DNS name resolved from the nslookup
<CLIENT IP> command executed from the Additional Backend host.
10. Find all of the XML files in the /opt/APG/Backends/APG-Backend/
apg[1..n] folders that contains JDBS connection URLs.
For example: …localhost:53306/apg
11. Update the URLs to include the correct APG database numbers.
For example: …localhost:53306/apg[1..n]
To complete this step with a script (for Linux), run this command:
12. Set the Telnet interface port for each new apg database.
The Telnet interface port for each new apg database must be different. The
default port is 2001. To change the port numbers, edit the following file and set
the port numbers to 2[1..n]01: /opt/APG/Backends/APG-Backend/
apg[1..n]/conf/telnetinterface.xml
For example:
<url>jdbc:mysql://localhost:53306/apg1?autoReconnect=true</
url>
<!-- The username for database access. -->
<username>apg</username>
<!-- The password for database access. -->
<password>watch4net</password>
To complete this step with a script (for Linux), run the following command:
find /opt/APG/Tools/MySQL-Maintenance-Tool/apg[1..n] -name
'*.xml' | xargs sed -i "s|jdbc:mysql://localhost:53306/
apg|\\0[1..n]|"
15. Start the backend services:
Option Description
Linux manage-modules.sh service start all
Windows manage-modules.cmd service start all
Option Description
Linux manage-modules.sh service status all
Windows manage-modules.cmd service status all
28 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
Note
This step is applicable only for Smarts SolutionPack installation, because the
cas directory is created after installing Smarts SolutionPack.
6. Increase the maximum memory that the Tomcat server can use by locating
memory.max= in the /opt/APG/Web-Servers/Tomcat/Default/conf/
unix-service.properties file and setting it to memory.max=8192.
7. Update the Tomcat service to apply the new memory settings:
9. Execute the following command to check the list of database accessors that are
in the frontend:
/opt/APG/bin/manage-resources.sh list
At the first login, the Servers Configuration page opens. Register the frontend
host by updating the WS Gateway URL. Replace localhost with the FQDN of
the frontend host and click Save.
11. Go to Configuration > Servers, and then click Register a Server. Register all
of the APG servers that are up and running.
Use the following settings:
l Server HostName – the DNS name of the server
l Gateway URL – https://<server DNS name>:48443/
l User Name – admin
l Password – changeme
a. Check the details of dba/APG-DB and update the connection URL to point
to the primary backend host:
30 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
"password":
"{68951D237EABAFD17BD2F90B2029E51B9078C3968D27791E745EB38C2F8E
4B7B6351D632200618220667E25792D7E8894330B34886D638E3C3B93856C9
4998B9}"
}
}'
32 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
SolutionPack Reconfiguration Fields describes the values that you should enter
for each field on the SolutionPack Reconfiguration page.
6. Click the + button and add an entry for each of the backend instances (apg1,
apg2, apg3 and apg4) created on the additional backend host.
7. Provide the appropriate backend data port, web-service gateway, backend
instance name, and DB connection details for each of the instances.
8. Modify the Alerting data collection section and provide the primary backend
DNS name for Alerting Backend hostname.
9. Modify the Frontend Web service section and provide the frontend DNS name
for Tomcat hostname.
10. Once everything is updated, click Reconfigure.
11. After you have setup the arbiter, check the logs under /opt/APG/
Collecting/Collector-Manager/Load-Balancer/logs to see if all of
the APG backend instances were correctly installed.
For example:
# cat /opt/APG/Collecting/Collector-Manager/Load-Balancer/
logscollecting-0-0.log | grep "LoadFactorDecision::isReady"
INFO -- [2014-06-05 12:28:44 EDT] --
LoadFactorDecision::isReady(): Starting decision with current
load factor of:
INFO -- [2014-06-05 12:28:44 EDT] --
LoadFactorDecision::isReady(): Backend1 0.0/750000.0 (0.0)
INFO -- [2014-06-05 12:28:44 EDT] --
LoadFactorDecision::isReady(): Backend2 0.0/750000.0 (0.0)
INFO -- [2014-06-05 12:28:44 EDT] --
LoadFactorDecision::isReady(): Backend3 0.0/750000.0 (0.0)
INFO -- [2014-06-05 12:28:44 EDT] --
LoadFactorDecision::isReady(): Backend4 0.0/750000.0 (0.0)
INFO -- [2014-06-05 12:28:44 EDT] --
LoadFactorDecision::isReady(): Backend0 595.0/750000.0
(7.933333333333333E-4)
34 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
f. Click the Reconfigure button for generic-snmp. Update the Frontend Web
service to point to frontend host. Update the Topology service question by
changing the host name and gateway to point to primary backend host
Note
M&R 6.8u5 is installed by default in the HTTPS mode. To revert to HTTP mode
for M&R 6.8u5 installation, refer to Reverting HTTPS Mode to HTTP Mode for
M&R 6.8u5 Installation on page 87. It is recommended to use HTTPS mode.
Note
Procedure
1. Click Administration > Portal.
2. Click the Default Display tab.
3. In Navigation Style, make a selection.
Use tree navigation: The navigation column is a hierarchical tree of report
names.
4. Click Save.
Note
For the default navigation style, the Use tree navigation setting is
recommended for the SolutionPacks for the 9.6 release. For procedure to
change the preferences from icon based to tree based, refer to the dedicated
SolutionPack articles.
Example:
https://myHost.emc.com:58443/centralized-management
3. Log in.
a. Default username is admin.
b. Default password is changeme.
c. Click Sign In.
After you finish
You are automatically logged off after four hours.
36 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
Procedure
1. Log in to the Centralized Management UI.
2. Open SolutionPack Center and select EMC M&R Health.
3. Click Install.
4. On the Select the Components to Install window:
a. Install Pre-configured alerts and the Events block where the primary
backend is located.
b. Install the Data collection block on every host by repeating the installation
procedure for each host.
c. Install Reports on the frontend.
Installing a SolutionPack
To install the SolutionPack, use the SolutionPack portal, see Service Assurance Suite
SolutionPack Articles for more information.
The entire list of SolutionPacks are mentioned in Service Assurance Suite SolutionPack
Articles guide.
Option Description
Linux /opt/APG/Custom/WebApps-Resources/Default/
actions/event-mgmt/linux/conf
Windows Program Files\APG\Custom\WebApps-Resources
\Default\actions\event-mgmt\windows\conf.cmd
38 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Using the Binary Installer to Scaleout the Environment
The list of available log files will vary depending on the type of server (Frontend,
Backend, or Collector).
Databases/MySQL/Default/data/[SERVER NAME].err
Backends/Alerting-Backend/Default/logs/alerting-0-0.log
Backends/APG-Backend/Default/logs/cache-0-0.log
Collecting/Collector-Manager/Default/logs/collecting-0-0.log
Web-Servers/Tomcat/Default/logs/service.log
Tools/Task-Scheduler/Default/logs/scheduler-0-0.log
Tools/Webservice-Gateway/Default/logs/gateway-0-0.log
Databases\MySQL\Default\data\[SERVER NAME].err.
Backends\Alerting-Backend\Default\logs\alerting-0-0.log
Backends\APG-Backend\Default\logs\cache-0-0.log
Collecting\Collector-Manager\Default\logs\collecting-0-0.log
Web-Servers\Tomcat\Default\logs\service.log
Tools\Task-Scheduler\Default\logs\scheduler-0-0.log
Tools\Webservice-Gateway\Default\logs\gateway-0-0.log
40 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 3
Installing and Configuring Elastic Search with
M&R 6.8u5
l Overview............................................................................................................42
l Installing and configuring Elastic Search............................................................ 42
Overview
With the M&R 6.8u2 release, Elastic Search has been introduced as a new backend
technology.
Installing Elastic Search on M&R platform is specific to some of the SolutionPacks.
For installation, configuration, and upgrade instructions for each SolutionPack, refer
to the Service Assurance Suite SolutionPack Articles guide.
When you are prompted for the IP address, provide the M&R host IP address.
In the more entries option, select no unless Elastic Search needs to be
configured in the cluster mode.
42 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Installing and Configuring Elastic Search with M&R 6.8u5
8. In the /opt/APG/Databases/Elasticsearch/Default/conf/
elasticsearch.yml file, add the following entry:
bootstrap.seccomp: false
script.max_compilations_per_minute: 120
44 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 4
Licensing
l Licensing Operations..........................................................................................46
l Log in with administrator credentials..................................................................47
l View license information.....................................................................................47
l Upload a new license file.................................................................................... 48
l Delete licenses................................................................................................... 48
l Synchronize licenses on multiple hosts.............................................................. 49
l Troubleshooting licensing problems................................................................... 49
Licensing 45
Licensing
Licensing Operations
Use Centralized Management user interface to perform licensing management
operations.
Trial licenses
Your software can include all trial licenses or a combination of permanent and trial
licenses.
Licenses that you purchase are permanent. Other software comes with trial licenses.
Trial licenses let you test features in the UI and perform some initial configurations
before full purchase. Trial licenses typically last for 30 days after the installation time.
You cannot copy or regenerate a trial license in the product.
If all of your licenses are trial licenses, including the core software license that includes
the Web Portal feature, the software can lock out all users from accessing the UI
when the trial expires.
License duration
Permanent licenses do not expire. Trial licenses have expiration dates, typically 30
days after the installation date.
When trial licenses expire, module license checks fail and the modules stop working. If
the Web Portal module fails, you cannot access the product.
Because the License Management UI operates behind the Web Portal module, you
must upload your permanent license file or extended trials before the 30-day license
for the core features expires. Otherwise, the UI locks and you cannot upload the
license file.
License purchase
To convert a feature from a trial license into a permanently licensed feature, you need
to purchase a license.
To initiate the purchase of a license for a SolutionPack, visit EMC Online Support
using the following URL:
https://support.emc.com/servicecenter/createSR/
On the page that appears, submit a service request to EMC. Include the SolutionPack
name that you want to purchase.
When all purchasing transactions are complete, EMC sends you instructions for
downloading a regenerated license file for your site that includes the newly purchased
software license. Download the file to a local server, and then follow instructions in
Upload a new license file on page 48 to upload the new license file.
Note
Until the license is purchased and the new license file is obtained and uploaded, the
SolutionPack is inoperable, unless the 30-day trial license is still in effect.
46 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Licensing
https://frontend-hostname:58443/centralized-management
https://frontend-hostname:58443/centralized-management
Delete licenses
You can select and delete specific licenses or delete all licenses. A delete action
affects all servers that use the license.
After you install a permanent license, delete the trial licenses that are covered by the
permanent license.
Procedure
1. Log in to the Centralized Management UI using the following URL:
https://frontend-hostname:58443/centralized-management
48 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Licensing
4. Click Delete.
The Delete command appears below the table. It is dimmed until you select at
least one license.
The system deletes the selected license from all available servers.
https://frontend-hostname:58443/centralized-management
https://support.emc.com/servicecenter/createSR/
50 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Licensing
Operating Command
System
UNIX
./manage-licenses.sh install download_path/license.zip
Windows
manage-licenses.cmd install download_path\license.zip
Note
available for distribution to other remote servers. You also need to delete the expired
trial licenses.
Procedure
1. Open a browser and log in to Centralized Management using the following URL:
https://frontend-hostname:58443/centralized-management
https://frontend-hostname:58443/centralized-management
52 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 5
Upgrading from 6.5u4 onwards to 6.8u5
l Overview............................................................................................................54
l Required tools....................................................................................................54
l Required credentials.......................................................................................... 54
l Verifying and documenting the current status of the environment.....................54
l Saving the Java certificates file......................................................................... 55
l Upgrading through CLI.......................................................................................56
l Importing Java certificates................................................................................. 61
l Checks for the SolutionPack for Physical Hosts................................................. 61
l Updating WinRM URL prefixes........................................................................... 61
l Deleting backup schedules and scheduled reports from the DPA server............ 62
l Updating the Centralized Management module..................................................63
l Upgrading the system........................................................................................ 65
l Restoring the Java certificates file.....................................................................68
Overview
The Service Assurance Suite 9.6 release supports EMC M&R 6.8u5. This chapter
applies to binary-only installations of 6.5u4, 6.6u1, or 6.7u1, 6.8u2 upgrading to 6.8u5.
Note
Upgrading from 6.5u4 to 6.8u5 using the Centralized Management GUI is a two-step
process. In this case, you need to upgrade first from 6.5u4 to 6.7u1, and then to 6.8u5.
For more information, refer to Updating the Centralized Management module on page
63. However, if you are upgrading using the CLI, you can directly upgrade from 6.5u4
to 6.8u5. For more information, refer to Upgrading through CLI on page 56.
If you want to update a single SolutionPack to receive the benefit of a required fix or
feature, refer to Updating SolutionPacks and Other Components on page 71.
Ensure your environment meets the operating system support requirements described
in the EMC M&R 6.8u5 Release Notes.
l If you want to update a single SolutionPack to receive the benefit of a required fix
or feature, refer to the Updating SolutionPacks and Other Components chapter.
The article, How to Set Up SAM, EMC M&R, and the SolutionPack for EMC Smarts
provide more information.
Required tools
Ensure that you have the necessary tools.
l WinSCP or equivalent
l Putty/SSH
l Remote Desktop
Required credentials
Gather the necessary credentials.
l root/administrator credentials for all of the servers
l ESX server credentials (if appropriate)
54 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Upgrading from 6.5u4 onwards to 6.8u5
Note
Procedure
1. Look for blank reports and graphs. Determine if there are any blank reports
caused by collection errors. Resolve any issues or document them for later
follow up.
2. Look for broken links and resolve any issues or document them for later follow
up.
3. Validate that end-to-end topology is working. Resolve any issues.
4. Review the existing backend and databases. Check Report Library > EMC
M&R Health > Stress > Components > Backends and Report Library > EMC
M&R Health > Stress > Components > Databases.
l Check backend thresholds to verify that you have room to accommodate
new sizing
l Add additional backends and databases as required.
l Refer to the Watch4net Database Split v1.2 document for help if you need to
manually move data to redistribute the metrics.
manually migrate the certificates, you must save the certificates file before the
upgrade, and restore the file after the upgrade.
Procedure
1. To save the certificates file before the upgrade, go to this directory: ${APG
INSTALL DIRECTORY}/Java/Sun-JRE/<Java version>/lib/
security.
For example, cd /opt/APG/Java/Sun-JRE/<Java version>/lib/
security.
2. Copy the cacerts file to a safe place. (Do not use the Java installation
directory because it will be deleted and replaced by the new installation.)
For example, cp cacerts /var/tmp/cacerts.
Note
If you have enabled Online Update for your system, the automatic update process has
already downloaded and distributed the modules to each server, and you can skip this
section. For information about enabling and configuring Online Update, refer to
Automate the Download of Updates.
l Identify the servers that you plan to upgrade and back up all necessary files.
l Ensure that a login with root credentials is available.
l If you have not enabled Online Update, download the Linux setup script
(<product name>_<version number>_Linux_x86_64.sh) from your
product page on the EMC support website.
Procedure
1. Use a tool such as SCP to upload the setup script to a temporary directory on
every server that you plan to upgrade.
2. Log in to the server as root.
3. Navigate to the temporary directory and make the setup script executable. For
example:
chmod +x EMC_MnR_6.8.5_Linux_64-bit_Setup_File.sh
4. Run the setup script for your product. For example:
./EMC_MnR_6.8.5_Linux_64-bit_Setup_File.sh
56 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Upgrading from 6.5u4 onwards to 6.8u5
5. Answer the questions as directed. For example, accept the EULA and use the
defaults for the installation directory and the package installation. A warning
message may display when modules are updated. For example,
For example
Identifier Instance :
Category Module Name Version
Revision OS-Arch Status
----------------------------------- ----------------------
- ---------------- -----------------------------------
------- -------- --------- ---------------------------
* active-cache Alert-
Consolidation : Event-Processing Active-
Cache v1.1 r31744 linux-x64
* active-cache emc-
smarts : Event-Processing Active-
Cache v1.1 r31744 linux-x64
! administration-tool
Default : Tools Administration-
Tool v1.3u1 r53752 linux-x64 can be
updated to v1.4u1
! alert-consolidation Alert-
Consolidation : Block alert-
consolidation v3.6.1 r11870 can
be updated to v4.0
! alerting-backend
Default : Backends Alerting-
Backend v3.8u1 r54289 linux-x
Results
Your system is now prepared for update.
After you finish
Repeat these steps for each Linux server you want to upgrade.
On the frontend server, you may see a message about frontend search being
deprecated. EMC recommends that you select, "yes."
Note
Upgrade from 6.8u2 to 6.8u5 does not need event migration, as both of these
have Elastic Search database. Also, running the event migration task throws an
exception, which can be ignored.
5. Review the modules that will be updated and the SolutionPacks that will be
reconfigured. At the Proceed? prompt, press Enter to launch the update.
The script starts updating modules. Let the script run uninterrupted. Once
completed, the script lists which modules and SolutionPacks were updated and
reconfigured successfully.
All modules except block-type modules are updated by the script. Block-type
modules are updated later through the UI.
Note
58 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Upgrading from 6.5u4 onwards to 6.8u5
Note
If you have enabled Online Update for your system, the automatic update process has
already downloaded and distributed the modules to each server, and you can skip this
section. For information about enabling and configuring Online Update, refer to
Automate the Download of Updates.
l Identify the servers that you plan to upgrade and back up all necessary files.
l Ensure that login credentials with System Administrator permissions are available.
l If you have not enabled Online Update, download the Windows executable, for
example, EMC_MnR_6.8.5_Windows_64-bit_Setup_File.exe, from your
product page on the EMC support website. http://support.emc.com.
l Place the Windows installation binary setup script in a temporary folder on every
server that you plan to upgrade.
Procedure
1. Double-click the executable file.
2. Click Next.
3. Read and accept the End User License Agreement. Click I Agree.
4. Press Enter to accept the default installation folder of C:\Program Files
\APG, or specify a different directory.
5. Press OK to install the new packages in the C:\Program Files\APG\Tools
\Module-Repository directory. A warning message may display when
modules are updated. For example,
For example
Identifier Instance :
Category Module Name Version
Revision OS-Arch Status
----------------------------------- ----------------------
- ---------------- -----------------------------------
------- -------- --------- ---------------------------
* active-cache Alert-
Consolidation : Event-Processing Active-
Cache v1.1 r31744 linux-x64
* active-cache emc-
smarts : Event-Processing Active-
Cache v1.1 r31744 linux-x64
! administration-tool
Default : Tools Administration-
Tool v1.3u1 r53752 linux-x64 can be
updated to v1.4u1
! alert-consolidation Alert-
Consolidation : Block alert-
consolidation v3.6.1 r11870 can
be updated to v4.0
! alerting-backend
Note
Upgrade from 6.8u2 to 6.8u5 does not need event migration, as both of these
have Elastic Search database. Also, running the event migration task throws an
exception, which can be ignored.
5. Review the modules that will be updated and the SolutionPacks that will be
reconfigured.
6. At the Proceed? prompt, press Enter to launch the update.
The script starts updating modules. Let the script run uninterrupted. Once
completed, the script lists which modules and SolutionPacks were updated and
reconfigured successfully.
7. To review the list of installed modules and their update status, type this
command from the C:\Program Files\APG\bin directory:
manage-modules.cmd list installed
60 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Upgrading from 6.5u4 onwards to 6.8u5
At this stage of the upgrade, only a few block-type modules should need to be
updated. These will be updated later through the UI.
Note
It is normal for the Topology-Mapping Service on the primary backend, the frontend,
or the additional backend to remain stopped at this point. The service will start
automatically when the SolutionPack for EMC M&R Health is upgraded on these
systems.
Note
If you have already imported the certificates using this method, you do not need to
import them again. This procedure will validate that you have done so.
Procedure
1. Check to see if there are any certificate files located at <APG_HOME>/Java/
Sun-JRE/<version>/customcerts. If so, your certificates will be
automatically migrated during the update, and you can skip the next step.
2. If there are not any certificate files in this location, then any certificates you
previously added manually will not persist across the upgrade to EMC M&R
6.8u5. You should perform a one-time re-import of the certificates file as
described in the "Importing custom certificates into the JRE" section of the
EMC M&R Security Configuration Guide. For moving self-signed certificate to CA
certificate, refer to "Configuring HTTPS with certificates signed by a certificate
authority" section of the EMC M&R Security Configuration Guide.
Generic-RSC Collector Manager. These changes are no longer applicable after the
upgrade.
Procedure
1. To resolve this issue, enter the custom WinRM URL prefix along with the host
credentials.
b. Navigate to Admin > System > Manage Schedules, and delete the following
schedule:
l Avamar-1HourInterval
2. If NetBackup is discovered:
a. Navigate to Reports > Report Jobs > Schedule Report, and delete the
following reports:
l W4N-NetBackup All Jobs Report
l W4N-NetBackup Client Configuration Report
l W4N-NetBackup Disk Volume Configuration Report
l W4N-NetBackup Disk Volume Status Report
l W4N-NetBackup Restore Details
l W4N-NetBackup Server Configuration Report
l W4N-NetBackup Storage Unit Configuration Report
b. Navigate to Admin > System > Manage Schedules, and delete the following
schedule:
l NBU-1HourInterval
62 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Upgrading from 6.5u4 onwards to 6.8u5
Note
This section is only required if you are upgrading a binary-only installation of EMC
M&R 6.5u4 upto 6.7u1. Also, this section is not applicable if you are upgrading from
6.8u2 to 6.8u5. For upgrading from 6.8u2 to 6.8u5 using the System Upgrade wizard,
refer to section Upgrading the system on page 65.
Procedure
1. Download the Centralized Management package from support.emc.com.
Option Description
Linux centralized-management-<version number>-linux-
x64.pkg
Windows centralized-management-<version number>-windows-
x64.pkg
6. Click Continue.
The package is uploaded to the server.
7. On the left-hand pane, navigate to Physical Overview > Front End >
Modules > Web-Applications > Centralized Management.
8. Click Manually Update to Latest Version.
64 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Upgrading from 6.5u4 onwards to 6.8u5
Option Description
Linux (binary only) EMC_MnR_6.8.5_Linux_64-bit_Update_File.zip
Windows EMC_MnR_6.8.5_Windows_64-
bit_Update_File.zip
Maintenance mode begins, the front end becomes unavailable, and you are
redirected to the Platform Upgrade page. Any users who try to access the front
end will receive a message that it is in maintenance mode and has been
temporarily disabled.
7. When the system has completed the validation checks, click Launch upgrade.
66 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Upgrading from 6.5u4 onwards to 6.8u5
The upgrade begins. After several minutes, the Upgrade status displays.
Note
You may need to manually refresh your browser to see the Upgrade status
page.
When the upgrade is complete, the system displays a green check mark next to
each node and a success message at the top of the window.
8. Click Exit.
9. Click OK.
The system restarts the front end, and it is now available to users.
10. Verify that all of the services are running on each host by checking Centralized
Management > Phyical Overview > <host> > Services.
Note
11. In Windows deployments, the Java module is updated during the upgrade, but
the old version of Java is not removed. EMC recommends that you remove the
older version of Java. Only the latest Java version folder should be kept.
Remove the Java files as described in this message:
68 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 6
Post Upgrade Tasks
Note
When you upgrade to M&R 6.8u5, it is upgraded by default to the HTTP mode.
70 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 7
Updating SolutionPacks and Other Components
l Overview............................................................................................................ 72
l Upgrading all SolutionPacks and other components........................................... 72
l Updating SolutionPacks and other components................................................. 74
l Adding new components.................................................................................... 76
l Updating components distributed in package (.pkg) files...................................76
Overview
Use these procedures to update SolutionPacks and other components that Online
Update has downloaded from the EMC Update server to the Module Repository on
the Centralized Management (CM) server. You can update SolutionPacks separately
from the process of upgrading the system to the latest version.
The update process detects if any manual edits were made to the SolutionPack files. If
a manually edited file is compatible with the new version of the SolutionPack, it will be
reused and the system will display a message to let you know. If a manually edited file
is not compatible with the new version of the SolutionPack, the system will back up
the file and display a warning message that indicates the name and location of the
incompatible file. The system does not check files that were not were not included
with the SolutionPack.
3. Click Next. The Configuration window opens. The left-hand pane lists each of
the components that include new features that you need to configure. The
right-hand pane displays the configuration details for the component with the
new features highlighted in yellow. Carefully review the selections to make sure
the configuration details for the components and SolutionPacks are correct,
and modify any configuration that are not set correctly. When you have finished
configuring a component, click Next to move onto the next component. You
must edit some SolutionPack entries while reviewing the configuration:
72 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Updating SolutionPacks and Other Components
l For the SolutionPack for EMC M&R Health, select the Front End hostname
for the Web-Service Gateway.
4. After you have configured every component on the list, click Next.
5. The Confirmation window opens and lists all of the components that will be
updated. Confirm that all of the components are correctly listed, and then click
Update.
6. The Update window opens and displays the progress of each update and the
percentage complete of the overall update. Do not close the browser window
during this step.
The update process detects if any manual edits were made to the SolutionPack
files. If a manually edited file is compatible with the new version of the
SolutionPack, it will be reused and the system will display a message to let you
know. If a manually edited file is not compatible with the new version of the
SolutionPack, the system will back up the file and display a warning message
that indicates the name and location of the incompatible file. The backed up
files are saved in their current directory with the following format: <file-
name>-old-<version>_<date>.<ext>
Messages about the following incompatible files can safely be ignored:
l tmsconfig.xml
l snmp-masks.xml
l slave-snmp-poller.xml
l emc-vmax-mapping.xml
7. The Results window opens. Use the drop-down menu to check the status of
each component. Any manually edited files that were backed up by the system
will be displayed under “Updated with warnings.”
Option Description
Update all of the installed Click the Update All Components button in the
SolutionPacks and other top-right corner of the page.
components
Update all of the installed Click the Select All button located below the
SolutionPacks SolutionPacks table, and then click the Update
button.
74 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Updating SolutionPacks and Other Components
Option Description
Update all of the installed Click the Select All button located below the
other components Other Components table, and then click the
Update button.
Update individual In the SolutionPacks table or the Other
SolutionPacks or other
components Components table, click the update icon for
the SolutionPacks or other components that you
want to update.
3. Click Next.
The Configuration window opens. The left-hand pane lists each of the
components that include new features that you need to configure. The right-
hand pane displays the configuration details for the component with the new
features highlighted in yellow. Carefully review the selections to make sure the
configuration details for the components and SolutionPacks are correct, and
modify any configuration that are not set correctly. When you have finished
configuring a component, click Next to move onto the next component. After
you have configured every component on the list, click Next.
4. The Confirmation window opens and lists all of the components that will be
updated. Confirm that all of the components are correctly listed, and then click
Update.
The Update window opens and displays the progress of each update and the
percentage complete of the overall update. Do not close the browser window
during this step. When the installation is complete, the Results page opens.
5. The Update window opens and displays the progress of each update and the
percentage complete of the overall update. Do not close the browser window
during this step.
The update process detects if any manual edits were made to the SolutionPack
files. If a manually edited file is compatible with the new version of the
SolutionPack, it will be reused and the system will display a message to let you
know. If a manually edited file is not compatible with the new version of the
SolutionPack, the system will back up the file and display a warning message
that indicates the name and location of the incompatible file. The backed up
files are saved in their current directory with the following format: <file-
name>-old-<version>_<date>.<ext>
Messages about an incompatible tmsconfig file can safely be ignored. Similar
warnings while updating generic-snmp about incompatible files for module
'snmp-collector' can also safely be ignored.
6. The Results window opens. Use the drop-down menu to check the status of
each component. Any manually edited files that were backed up by the system
will be displayed under “Updated with warnings.”
4. Specify the server where you want to install the new component, and click
Next.
5. If necessary, specify additional configuration settings.
6. Click Install.
76 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 8
Automating the Download of Updates
The icon indicates that connectivity to the server has been established.
8. Click Save.
Note
By default, this task is set to run once everyday at 12AM. You can customize
the task schedule by editing the configuration file.
78 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Automating the Download of Updates
If a major update of the EMC M&R platform is detected, the Status tab includes a
Major Update Status section that describes the version that is available, provides a
link to the upgrade documentation, and includes a Start Download button.
80 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Automating the Download of Updates
82 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 9
Uninstallation
l Overview............................................................................................................84
l Stopping EMC M&R platform services on a UNIX server................................... 84
l Uninstalling EMC M&R platform from a UNIX server......................................... 84
l Stopping EMC M&R platform services on a Windows server............................. 84
l Uninstalling EMC M&R platform from a Windows server................................... 85
l Uninstalling a SolutionPack................................................................................ 85
Uninstallation 83
Uninstallation
Overview
You can uninstall a SolutionPack and uninstall EMC M&R platform from a UNIX or
Windows server.
Stop the EMC M&R platform services before uninstalling EMC M&R platform.
Note
The list of services varies depending upon which type of installation was performed,
for example, vApp, collector, backend, frontend, and so forth.
Procedure
l Type manage-modules.sh service stop <service_name> from the bin
directory of the installation to stop a specific EMC M&R platform service.
This example shows how to stop all EMC M&R platform services:
84 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Uninstallation
Note
The list of services varies depending upon which type of installation was performed,
for example, vApp, collector, backend, frontend, and so forth.
Procedure
1. Type manage-modules.cmd service stop <service_name> from the bin
directory of the installation to stop a specific EMC M&R platform service.
This example shows how to stop all EMC M&R platform services:
Uninstalling a SolutionPack
If you no longer want to view the reports of a certain SolutionPack, you can uninstall
that SolutionPack from the server.
Procedure
1. Log in with administrator credentials for EMC M&R platform and select
Administration.
2. Select Centralized Management in the Administration tree.
3. Select SolutionPacks in the tree.
4. Select the SolutionPack that you want to uninstall in the Installed
SolutionPacks screen.
5. In the Properties area, click Trashcan icon for each instance of the
SolutionPackBlock and click Remove.
86 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
CHAPTER 10
Reverting HTTPS Mode to HTTP Mode for
M&R 6.8u5 Installation
l How to revert HTTPS mode to HTTP mode for M&R 6.8u5 installation.............88
Note
When you install M&R 6.8u5, it is installed by default in the HTTPS mode.
Procedure
1. In the /opt/APG/Web-Servers/Tomcat/Default/conf/server.xml
file, do the following:
a. Locate and remove the entry redirectPort="58443".
Before removing the entry redirectPort="58443", it appears as follows:
<Valve
className="com.watch4net.apg.v2.gui.tomcat.ForceSSL" />
88 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
APPENDIX A
Telnet and Socket Interface Ports
90 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
APPENDIX B
SolutionPack Ports
SolutionPack Ports 91
SolutionPack Ports
92 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
SolutionPack Ports
SolutionPack for Traffic NetFlow: 2055, 9555, 9556, SolutionPack for Traffic
Flows or 9996 Flows
sFlow: 6343
94 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
APPENDIX C
SolutionPack Reconfiguration Fields
Field Description
Socket Collector port On this TCP port on the Primary Backend, the
Arbiter is accepting the remote connections
from all LBCs.
APG Backend hostname or IP address The hostname of the server where the apg
database and its backend service are running.
In this deployment, the possible options are
backend and backend2. Do not use
"localhost" for the default apg on the primary
backend.
APG Backend data port Each apg has a backend and each backend
has its own TCP port to receive raw data. The
port must be unique only inside the server.
Refer to Installing and configuring the
Additional Backend hosts on page 25.
In this installation, the ports are 2000, 2100,
2200, 2300 and 2400.
Backend database hostname or IP address The hostname where the MySQL database is
running. By default, it is same as the APG
Backend hostname.
96 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
SolutionPack Reconfiguration Fields
Field Description
Backend database username The user configured in MySQL. The default is
"apg"
Backend database password The default password for the MySQL user is
"watch4net"
98 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
APPENDIX D
Restoring Modules to their Previous Version
Windows
<INSTALL_DIR>\bin\manage-modules.cmd list restorable
[--match="<module>"]
100 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Restoring Modules to their Previous Version
To determine if the module has more than one version to restore, specify the --
match option. For example:
When you view the output, record the order in which the modules display. You will
need to use the order later when you restore the modules.
This partial Linux sample output indicates modules that can be restored.
Restoring modules
Restore modules to their previous version.
Before you begin
l Identify all modules that can be restored by using the manage-modules.sh
list restorable command.
l Make sure you have a login with root or system administrator privileges to restore
modules.
Restore the modules in the order in which they displayed, starting from first to last. To
avoid dependency issues, restore the main components or managers before their sub-
components. For example, restore the Event Processing Manager before its sub-
component, Event Property Tagger. Refer to the Module Manager documentation for
more complete information about module rollback. This document is in the
documentation directory of the installation path (for example, /opt/APG/Doc).
Procedure
1. Type the command for your operating system from the EMC M&R platform
installation directory:
Windows
<INSTALL_DIR>\bin\manage-modules.cmd restore
<module_identifier> [<module_instance>]
Description
The manage-modules.sh restore command enables you to revert to the
previous version of EMC M&R platform after an update. For UNIX, specify
manage-modules.sh restore. For Window, specify manage-modules.cmd
restore.
To look up the identifier and module instance name, use the manage-
modules.sh list restorable command.
Syntax
manage-modules.sh restore <module_identifier>
[ <module_instance> ] [ <version> ]
Options
module_identifier
102 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Restoring Modules to their Previous Version
module_instance
The unique name of the module. Omit this value if only one instance is installed
since the command will use it as the default. If multiple instances exist, specify the
instance you want to restore.
The identifier and instance values form a unique key to refer to the module.
version
The version number to which the module should be restored. Omit this value if
only one previous version exists.
In this Linux example, the following command restores the Collector-Manager from
6.8u5 to 6.8u2. Since only one previous version exists, the version option is omitted.
In this Linux example, the following command restores the frontend-ws to version
6.8u2.
Starting the EMC M&R platform services from the command line 103
Restoring Modules to their Previous Version
Windows
manage-modules.cmd service start all
Results
The platform displays a list of services.
Note
The list of available services will vary depending upon choices (Collector, Backend,
Frontend, Default, or Minimal) made during installation.
Example:
Note
The list of available services will vary depending upon choices (Collector, Backend,
Frontend, Default, or Minimal) made during installation.
Procedure
1. From the application server's desktop, select Start > Administrative Tools >
Services.
2. Right-click each service and click Start, in this order:
l APG Topology Mapping Service
l APG Topology Service
l APG Webservice Gateway
104 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R
Restoring Modules to their Previous Version
l APG MySQL
l APG Alerting Backend
l APG Backend
l APG Collector Manager (Generic RSC)
l APG Collector Manager (Generic-SNMP)
l APG Collector Manager (Load-Balancer)
l APG Event Processing Manager (Alert-Consolidation)
l APG Tomcat
l APG Task Scheduler
106 EMC Smart Assurance Suite 9.6 Installation and Configuration Guide for EMC M&R