Administering System Platform
Administering System Platform
Platform
Release 1.1.1
April 2010
© 2010 Avaya Inc. so long as only the licensed number of Units are accessing and using
the Software at any given time. A "Unit" means the unit on which Avaya,
All Rights Reserved. at its sole discretion, bases the pricing of its licenses and can be,
without limitation, an agent, port or user, an e-mail or voice mail account
Notices in the name of a person or corporate function (e.g., webmaster or
helpdesk), or a directory entry in the administrative database utilized
While reasonable efforts were made to ensure that the information in
by the Product that permits one user to interface with the Software.
this document was complete and accurate at the time of printing, Avaya
Units may be linked to a specific, identified Server.
Inc. can assume no liability for any errors. Changes and corrections to
the information in this document might be incorporated in future Database License (DL). Customer may install and use each copy of the
releases. Software on one Server or on multiple Servers provided that each of
the Servers on which the Software is installed communicate with no
Documentation disclaimer
more than a single instance of the same database.
Avaya Inc. is not responsible for any modifications, additions, or
deletions to the original published version of this documentation unless CPU License (CP). End User may install and use each copy of the
such modifications, additions, or deletions were performed by Avaya. Software on a number of Servers up to the number indicated by Avaya
Customer and/or End User agree to indemnify and hold harmless provided that the performance capacity of the Server(s) does not
Avaya, Avaya's agents, servants and employees against all claims, exceed the performance capacity specified for the Software. End User
lawsuits, demands and judgments arising out of, or in connection with, may not re-install or operate the Software on Server(s) with a larger
subsequent modifications, additions or deletions to this documentation performance capacity without Avaya's prior consent and payment of an
to the extent made by the Customer or End User. upgrade fee.
Link disclaimer Named User License (NU). Customer may: (i) install and use the
Software on a single Designated Processor or Server per authorized
Avaya Inc. is not responsible for the contents or reliability of any linked Named User (defined below); or (ii) install and use the Software on a
Web sites referenced elsewhere within this documentation, and Avaya Server so long as only authorized Named Users access and use the
does not necessarily endorse the products, services, or information Software. "Named User," means a user or device that has been
described or offered within them. We cannot guarantee that these links expressly authorized by Avaya to access and use the Software. At
will work all the time and we have no control over the availability of the Avaya's sole discretion, a "Named User" may be, without limitation,
linked pages. designated by name, corporate function (e.g., webmaster or helpdesk),
an e-mail or voice mail account in the name of a person or corporate
Warranty function, or a directory entry in the administrative database utilized by
the Product that permits one user to interface with the Product.
Avaya Inc. provides a limited warranty on this product. Refer to your
sales agreement to establish the terms of the limited warranty. In Shrinkwrap License (SR). With respect to Software that contains
addition, Avaya’s standard warranty language, as well as information elements provided by third party suppliers, End User may install and
regarding support for this product, while under warranty, is available use the Software in accordance with the terms and conditions of the
through the Avaya Support Web site: http://www.avaya.com/support applicable license agreements, such as "shrinkwrap" or "clickwrap"
license accompanying or applicable to the Software ("Shrinkwrap
Licenses License"). The text of the Shrinkwrap License will be available from
USE OR INSTALLATION OF THE PRODUCT INDICATES THE END Avaya upon End User’s request (see “Third-party Components" for
USER'S ACCEPTANCE OF THE TERMS SET FORTH HEREIN AND more information).
THE GENERAL LICENSE TERMS AVAILABLE ON THE AVAYA WEB
SITE http://www.avaya.com/support/LicenseInfo/ ("GENERAL Copyright
LICENSE TERMS"). IF YOU DO NOT WISH TO BE BOUND BY Except where expressly stated otherwise, the Product is protected by
THESE TERMS, YOU MUST RETURN THE PRODUCT(S) TO THE copyright and other laws respecting proprietary rights. Unauthorized
POINT OF PURCHASE WITHIN TEN (10) DAYS OF DELIVERY FOR reproduction, transfer, and or use can be a criminal, as well as a civil,
A REFUND OR CREDIT. offense under the applicable law.
Avaya grants End User a license within the scope of the license types Third-party components
described below. The applicable number of licenses and units of
capacity for which the license is granted will be one (1), unless a Certain software programs or portions thereof included in the Product
different number of licenses or units of capacity is specified in the may contain software distributed under third party agreements ("Third
Documentation or other materials available to End User. "Designated Party Components"), which may contain terms that expand or limit
Processor" means a single stand-alone computing device. "Server" rights to use certain portions of the Product ("Third Party Terms").
means a Designated Processor that hosts a software application to be Information identifying Third Party Components and the Third Party
accessed by multiple users. "Software" means the computer programs Terms that apply to them is available on the Avaya Support Web site:
in object code, originally licensed by Avaya and ultimately utilized by http://www.avaya.com/support/ThirdPartyLicense/
End User, whether as stand-alone Products or pre-installed on
Hardware. "Hardware" means the standard hardware Products, Preventing toll fraud
originally sold by Avaya and ultimately utilized by End User.
"Toll fraud" is the unauthorized use of your telecommunications system
License types by an unauthorized party (for example, a person who is not a corporate
employee, agent, subcontractor, or is not working on your company's
Designated System(s) License (DS). End User may install and use behalf). Be aware that there can be a risk of toll fraud associated with
each copy of the Software on only one Designated Processor, unless your system and that, if toll fraud occurs, it can result in substantial
a different number of Designated Processors is indicated in the additional charges for your telecommunications services.
Documentation or other materials available to End User. Avaya may
require the Designated Processor(s) to be identified by type, serial Avaya fraud intervention
number, feature key, location or other specific designation, or to be
provided by End User to Avaya through electronic means established If you suspect that you are being victimized by toll fraud and you need
by Avaya specifically for this purpose. technical assistance or support, call Technical Service Center Toll
Fraud Intervention Hotline at +1-800-643-2353 for the United States
Concurrent User License (CU). End User may install and use the and Canada. For additional support telephone numbers, see the Avaya
Software on multiple Designated Processors or one or more Servers, Support Web site: http://www.avaya.com/support/
Trademarks
Avaya and Avaya Aura are registered trademarks of Avaya.
Downloading documents
For the most current versions of documentation, see the Avaya Support
Web site: http://www.avaya.com/support
Chapter 2: Troubleshooting....................................................................................................83
DVD does not mount.......................................................................................................................................83
Troubleshooting steps............................................................................................................................83
Virtual machine has no connectivity outside after assigning dedicated NIC support......................................83
Troubleshooting steps-through System Domain (Dom-0)......................................................................83
Troubleshooting steps-through System Platform Management Console...............................................84
General issues with the system and wants to contact support.......................................................................84
Index.......................................................................................................................................125
Administration overview
After installing Avaya Aura™ System Platform and solution templates, you can perform
administrative activities for System Platform and solution templates by accessing the System
Platform Management Console. Some of the activities that you can perform include:
• Viewing the log information
• Monitoring the health of the system
• Updating and managing patches
• Managing users and passwords
• Rebooting or shutting down the server
Your administrative operations for System Platform can affect the performance of the solution
templates running on System Platform. For example, if you reboot or shut down the System
Platform server, the system also reboots or shuts down the solutions templates running on
System Platform. However, some solution templates have their independent administrative
procedures that you can perform by accessing the respective solution template.
Important:
System Platform does not tag Quality of Service (QOS) bits for any packets (known as Layer
2 802.1 p tagging). However, System Platform supports tagging of packets for QOS at the
Layer 2 switch.
The system displays the administrative options under three categories as follows:
• Virtual Machine Management
Components of System Platform and of the solution templates installed on the System
Platform server are known as virtual machines. You can view details and manage the
various virtual machines by using the options displayed under Virtual Machine
Management.
• Server Management
You can perform various administrative activities for the System Platform server such as
configuring various settings for the server, viewing log files, upgrading to a latest release of
the software, and backing up and restoring current version of the software by using the
options displayed under Server Management.
• User Administration
You can view existing user profiles for System Platform Server, create new user profiles,
edit existing user profiles, and change existing passwords by using the options displayed
under User Administration.
Note:
The System Domain (Dom-0), Console Domain and components of the solution templates
running on the System Platform are known as virtual machines. The System Domain (Dom
0 ) runs the virtualization engine and has no direct management access. Console Domain
( cdom or udom ) provides management access to the system through System Platform
Management Console.
Note:
This is a secure site. If you get a certificate error, then follow the instructions in
your browser to install a valid certificate on your computer.
2. Enter a valid User ID.
Important:
The standard login/passwords are root/ root01, admin/ admin01, and cust/
cust01. The root and admin logins have advanced administrator capabilities,
while the cust login has normal administrator capabilities. The root login is not
allowed for general login.
Avaya recommends that you change these default passwords after your first
login. Passwords must be at least six characters long. Avaya recommends using
only alphanumeric characters.
The craft login uses ASG feature. If you are using craft login, you must have the
ASG tool on your desktop to generate a response based on the request
generated by the login page.
3. Click Continue.
4. Enter a valid Password.
5. Click LogOn.
The system displays the License Terms page when you log in for the first time.
1. To enable IP forwarding:
a. Log on to System Domain (Dom-0) as admin.
b. In the command line, type ip_forwarding enable and press Enter.
2. For security reasons, you should always disable IP forwarding after finishing your
task. Perform the following tasks to disable IP forwarding:
a. Log on to System Domain (Dom-0) as admin.
b. In the command line, type ip_forwarding disable and press Enter.
a list of all the virtual machines currently running in the system. When you click on a respective
virtual machine name, the system displays all the details of the virtual machine, for example,
MAC address, IP address, Operating System and so on.
Access the Virtual Machine List page either by clicking Home or by clicking Virtual Machine
Management > Manage. The system displays the Virtual Machine List page when you log on
to the System Platform Management Console for the first time.
Name Description
Name Name of the virtual machines running on System Platform.
Version Version number of the respective virtual machine.
IP Address IP address of the virtual machine.
Maximum This is a display only field. The value is set by Avaya, and cannot be
Memory configured by the users.
The amount of physical memory from the total server memory the virutal
machine has allocated in the template file.
Maximum This is a display only field.
Virtual CPUs CPU allocation for the virtual machine from the template file.
CPU Time The amount of CPU time the virtual machine has had since boot and is
not the same as up time.
State Current status of the virtual machine.
Possible values are as follows:
• Running
Virtual machine is running normally.
• Starting
Virtual machine is currently booting and should enter a running state
when complete.
• Stopping
Virtual machine is in the process of being shutdown and should enter
stopped state when complete.
• Stopped
Virtual machine has been shutdown.
• Rebooting
Virtual machine is in the process of a reboot and should return to
running when complete.
• No State
The virtual machine is not running or the application watchdog is not
being used.
Name Description
Application Current status of the application (respective virtual machine).
State Possible values are as follows:
• Starting
Application is currently booting and should enter a running state when
complete.
• Running
Application is running normally.
• Stopped
Application has been shutdown.
• Stopping
Application is in the process of being shutdown and should enter
stopped state when complete.
• Partial
Some elements of the application are running, but not all elements.
• Timeout
Application has missed a heartbeat, signifying a problem and may result
in the Console Domain rebooting the virtual machine to clear the
problem.
• Error
Application’s sanity mechanism provided some kind of error message.
• Unknown
Application’s sanity mechanism failed.
Name Description
Refresh Refreshes the lists the virtual machines.
2. On the Virtual Machine List page, click the virtual machine for which you want to
see the details.
The Virtual Machine Configuration Parameters page displays the configuration
details for the virtual machine.
Note:
The Console Domain can only be restarted and not stopped. If the Console
Domain is stopped, administration of the system will no longer be possible.
3. If you want to shutdown the server, do one of the following steps:
• On the Virtual Machine List page, click Domain-0.
On the Virtual Machine Configuration Parameters page, click Shutdown
Server.
• Click Server Management > Server Reboot / Shutdown.
On the Server Reboot/Shutdown page, click Shutdown Server.
Name Description
Name Name of the virtual machines running on System Platform.
MAC Address Machine address of the virtual machine.
IP Address IP address of the virtual machine.
OS Type Operating system of the virtual machine, for example, Linux or Windows.
State Current status of the virtual machine.
Possible values are as follows:
• Running
Virtual machine is running normally.
• Starting
Virtual machine is currently booting and should enter a running state
when complete.
• Stopping
Virtual machine is in the process of being shutdown and should enter
stopped state when complete.
• Stopped
Virtual machine has been shutdown.
• Rebooting
Virtual machine is in the process of a reboot and should return to
running when complete.
• No State
The virtual machine is not running or the application watchdog is not
being used.
Name Description
Application State of virtual machine as communicated by the watchdog.
State A virtual machine may include an application watchdog. This watchdog
communicates application health back to the Console Domain.
Current status of the application (respective virtual machine).
Possible values are as follows:
• Starting
Virtual machine is currently booting and should enter a running state
when complete.
• Running
Virtual machine is running normally.
• Stopped
Virtual machine has been shutdown.
• Stopping
Virtual machine is in the process of being shutdown and should enter
stopped state when complete.
• Partial
Some elements of the Virtual machine are running, but not all elements.
• Timeout
Virtual machine has missed a heartbeat, signifying a problem and may
result in the Console Domain rebooting the virtual machine to clear the
problem.
• Error
Virtual machine’s sanity mechanism provided some kind of error
message.
• Unknown
Virtual machine’s sanity mechanism failed.
Used Memory The amount of memory currently used by the virtual machine.
Maximum This is a display only field.
Memory The amount of physical memory from the total server memory the virtual
machine has allocated in the template file.
CPU Time The amount of CPU time the virtual machine has had since boot and is
not the same as up time.
Virtual CPUs The maximum number of virtual CPUs used by the respective virtual
machine.
Domain UUID Unique ID of the virtual machine.
Auto Start Status of auto start of a virtual machine: if the virtual machine starts
automatically after a shut down operation.
Available status are True (if auto start is set), and False (if auto start is
not set).
Name Description
Note:
This value should be changed only for troubleshooting purposes.
Button Description
Reboot Reboots the respective virtual machine.
In the case of System Domain (Dom-0), this reboot operation is the same
as the reboot operation available in the left navigation pane. When you
reboot the System Platform server using the reboot option in the left
navigation pane, the system shuts down the System Platform server and all
the virtual machines running on it.
Important:
When you reboot System Domain (Dom-0), the system reboots the
System Platform server and all the virtual machines running on it, causing
potential service disruption. When you reboot Console Domain, the
system loses connection with the System Platform Management
Console. You can log in again after Console Domain finishes the reboot
operation.
Shutdown Appears only if Domain-0 is selected and shuts down the server and all the
Server virtual machines running on it.
Solution template
After installing System Platform you can install various solutions templates to run on System
Platform. These templates can be Midsize Business Template, Modular Messaging and so on.
After installing the templates on System Platform, you can manage the templates from the
System Platform Management Console.
See Installing a solution template section in Installing and Configuring Avaya Aura™ System
Platform for more information.
Server management
Patch Management
Downloading patches
3. On the Search Local and Remote Patch page, choose a location to search for a
patch from the following options:
• HTTP
• SP Server
• SP CD/DVD
• SP USB Disk
• Local File System
Installing patches
Important:
If you plan to install a patch on a High Availability system, see Installing System Platform
patches on High Availability systems on page 21 for details before you install the patch.
Related topics:
Installing System Platform patches on High Availability systems on page 21
Note:
If you install the patch before stopping High Availability, you must remove the patch, stop
High Availability, and then reinstall the patch. Otherwise, you will not be able to install the
patch on the standby node. The standby node will inaccurately report that the patch is
already installed and prevent you from installing it.
3. Click Stop Failover Mode and confirm the warning that is displayed.
System Platform Management Console redirects to the Reboot page and after a
few minutes redirects to the Login page.
4. Log in to System Platform Management Console of the active node again and install
the patch.
5. Log in to System Platform Management Console of the standby node and install
the patch.
6. On System Platform Management Console of the active node, click Server
Management > Failover.
7. Click Start Failover Mode and confirm the warning that is displayed.
System Platform Management Console redirects to the Reboot page and after a
few minutes redirects to the Login page.
Related topics:
Installing patches on page 20
Removing patches
Unless the Release Notes for the patch state otherwise, if the patch includes a System Domain
(Dom-0) patch, you must remove the patch from both the active and standby nodes. You must
stop High Availability before removing such patch and then remove the patch on both the
primary and secondary node.
Note:
If you removed the patch before stopping High Availability, you must install the patch again,
stop High Availability, and then remove the patch from both machines. Otherwise, you will
not be able to remove the patch from the standby node. The standby node will inaccurately
report that the patch is already removed and prevent you from removing it.
Note:
You can clean up the hard disk of your system by removing a patch installation
file that is not installed. To do so, in the last step, click Remove Patch File.
Name Description
Supported The patch you are installing should match the extensions in this list. For
Patch File example, *.tar.gz,*.tar.bz,*.gz,*.bz,*.zip,*.tar,*.jar,*.rpm,*.patch.
Extensions
Choose Displays the available location options for searching a patch. The available
Media options are as follows:
HTTP
Files are located in a different server. You must specify the Patch URL for
the server.
SP Server
Files are located in the vsp-template file system in the System Platform
server. You must specify the Patch URL for the server.
Name Description
Tip:
When you want to move files from your laptop to the System Platform
Server, you may encounter some errors, as System Domain (Dom–0)
and Console Domain support only SCP, but most laptops do not come
with SCP support. You can download the following two programs to
enable SCP (Search on the Internet about the detailed procedures to
download them):
• Pscp.exe
• WinSCP
SP CD/DVD
Files are located in a System Platform CD or DVD.
SP USB Disk
Files are located in a USB flash drive.
Local File System
Files are located in a local computer.
Patch URL Active only when you select HTTP or SP Server as the media location.
URL of the server where the patch files are located.
Button Description
Search Searches for the available patches in the media location you specify.
Configure Active only when you select HTTP as the media location option.
Proxy Opens the System Configuration page and lets you configure a proxy
based on your specifications.
If the patches are located in a different server (for example, HTTP), you
may be required to configure a proxy depending on your network.
Upload Uploads a patch file when Local File System is selected.
Download Downloads a patch file.
Patch list
The Patch List page displays the patches on the System Platform server for installing or
removing. Use this page to view the details of patch file by clicking on the file name.
Server Management field descriptions
Name Description
System Platform Lists the patches available for System Platform under this heading.
Name Description
Solution Template Lists the patches available for the respective solution templates under
respective solution template headings.
Patch ID File name of a patch.
Description Information of a patch, for example, if the patch is available for System
Platform the description is shown as SP patch.
Status Shows the status of a patch.
Possible values of Status are Installed, Not Installed, Active, and
Not Activated.
Cause Reboot Shows if installing the patch causes the respective virtual machine to
reboot.
Patch detail
The Patch Detail page provides information for a patch. The information includes patch ID or
patch file name, the version, the virtual machine to which the patch belongs, and the status.
Patch Detail field descriptions
Name Description
ID File name of the patch file.
Version Version of the patch file.
Product ID Name of the virtual machine.
Description Virtual machine name for which the patch is applicable.
Detail Virtual machine name for which the patch is applicable. For
example, Console Domain (cdom patch).
Dependency Shows if the patch file has any dependency on any other file.
Applicable for Shows the software load for which the patch is applicable.
Will reboot when Shows the action (if any) that causes the selected patch to restart
the virtual machine when the patch is applied.
Restart this console Shows the action (if any) that causes the selected patch to restart
when the System Platform Management Console.
Disable sanity when Shows at what stage the sanity is set to disable.
Status Shows if the patch is available for installing or already installed.
Patch File Shows the URL for the patch file.
Button Description
Refresh Refreshes the Patch Details page.
Button Description
Patch List Opens the Patch List page, that displays the list of patches.
Install Installs the respective patch.
Remove Removes the respective patch.
Remove Patch File Removes the respective patch file.
Log viewer
Use the Log Viewer option to view various log messages sent by the system to the log files,
after specifying the message category and the severity level of the logs.
3. Click Search.
2. Specify a time server and click Add to add the time server to the configuration file.
3. Click Ping to check whether the specified time server, that is, the specified host, is
reachable across the network.
4. Click Start ntpd to synchronize the System Platform time with the NTP (Network
Time Protocol) server.
If you want to stop the synchronization, click the same button, which the system
now displays as Stop ntpd.
5. Select a time zone and click Set Time Zone to set the time zone in System Platform.
The system sets the selected time zone on the System Platform virtual machines
(System Domain (Dom-0) and Console Domain). The system also updates the time
zone on the other virtual machines.
6. Click Query State to check the NTP (Network Time Protocol) status.
The system displays the status of the NTP daemon on page 31 on the System
Platform.
2. Click the calendar icon located next to the Set Date and Time button.
3. Select a date in the calendar to change the default date and set the required date.
4. Do the following to set the time:
a. Click the time field at the bottom of the calendar.
The system displays a pop-up screen showing time information.
b. Use the up and down arrow keys beside the hour to change the hour, and up
and down arrows beside the minutes field to set the minutes.
c. Click OK to accept your time changes.
5. Click Apply to save your changes.
6. Click Set Date and Time.
The system displays a warning message stating that this action will cause a full
system reboot.
7. Click OK to accept the message and set the updated date and time in the system.
NTP daemon
The NTP daemon reads its configuration from a file named ntp.conf. The ntp.conf file contains
at least one or more lines starting with the keyword server. Each of those lines specify one
reference time source, that is, time server, which can be either another computer on the
network, or a clock connected to the local computer.
Reference time sources are specified using IP addresses, or host names which can be
resolved by a name server. NTP uses the pseudo IP address 127.127.1.0 to access its own
system clock, also known as the local clock. You must not mix this IP address with 127.0.0.1,
which is the IP address of the local host, that is the computer's loopback interface. The local
clock will be used as a fallback resource if no other time source is available. That is why the
system does not allow you to remove the local clock.
2. Select a time server from the list of added servers and click Remove Time Server to
remove the selected time server.
Note:
The changes will be effective on restarting ntp.
Name Description
Date/Time Configuration Shows the local time and the UTC time.
Also shows the status of ntpd, if it is started or stopped.
Set Date and Time Lets you edit the date and time set during System Platform
installation.
Manage Time Servers Lets you ping a time server and see its status and manage the
existing time servers.
Button Description
Start ntpd Starts ntpd to synchronize System Platform time with NTP (Network
Time Protocol) server.
If ntpd is started, the system now shows the button as Stop ntpd. You
can stop ntpd by using this button.
Set Date and Edits the date and time set while installing System Platform and sets the
Time new date and time.
The button will not be enabled if ntpd is running.
Set Time Zone Edits the time zone that you set during System Platform installation.
System Platform updates the time zone on System Domain (Domain-0),
Console Domain, and the virtual machines running on System Platform.
Ping Checks whether the specified time server, that is, the specified host, is
reachable across the network.
Add Adds a time server to the EPW (Electronic Pre-installation Worksheet)
file based on your specifications.
Remove Time Removes the selected time server.
Server
Query State Check the NTP (Network Time Protocol) status.
Logging configuration
The Logging Configuration option lets you configure the log levels (what the log should
contain) for the logs written by the system to the log files. The different log levels indicate the
severity of the logs that the system writes to the log files, that is, whether you want to write
INFO or high severity logs, for example, ERROR, FATAL, and so on. See Logging
Configuration field descriptions on page 36 for more information.
Caution:
Change the default values only for troubleshooting purposes. If you change the logger level
to FINE, the system writes many log files. There are chances of potential performance issues
when using this logging level. So, Avaya recommends you to switch to FINE only to debug a
serious issue.
Name Description
SP Logger SP Logger is used for the System Platform Management Console logs
which are generated by the System Platform codebase (for example,
com.avaya.vsp).
3rd Party Logger Third Party Logger is the root logger which can include logs from other
3rd-party components included in the System Platform Management
Console (for example, com.* or com.apache.*).
vsp-all.log Contains all the logs generated bySystem Platform Management
Console, irrespective of whether they have eventcodes in it.
vsp-event.log Contains all the event logs generated by System Platform Management
Console. The logs in sp-event are available in Avaya common logging
format.
vsp-rsyslog.log Contains syslog messages.
Max Backups Maximum number of backups or rotations to keep for the specified file.
Max FileSize Maximum file size (for example, for a file vsp-all.log, once max file size is
reached it will be rotated/renamed to vsp-all.log.1
System configuration
Use the System Configuration page to configure proxy settings, change the current keyboard
layout, enable or disable statistics collection. See Configuring System Platform system
configuration parameters on page 36 for more information.
Name Description
Proxy Status Specifies whether an http proxy should be used to access the
Internet, for example, when installing templates, upgrading patches,
or upgrading platform.
Proxy Address The address for the proxy server.
Proxy Port The port address for the proxy server.
Keyboard Layout Determines the specified keyboard layout for the keyboard attached
to the System Platform server.
CM alarmid Specifies alarm ID for Communication Manager.
audix alarmid Specifies alarm ID for Communication Manager Messaging.
aes alarmid Specifies alarm ID for AES.
ses alarmid Specifies alarm ID for SES.
Statistics Collection If you disable this option, the system stops collecting the statistics
data.
Name Description
Note:
If you stop collecting statistics, the system-generated alarms will
be disabled automatically.
Network configuration
Note:
This operation is not supported while the system running in High Availability Failover Mode.
To proceed to install, you will have to stop the High Availability Failover Mode. Refer to Switch
between simplex and high availability failover modes on page 54 for details.
After configuring the network settings during System Platform installation, you can view and
modify these settings from the Network Configuration option in System Platform
Management Console.
When you log on to the System Platform Management Console after installing System
Platform, the Network Configuration page displays the settings that you configured during the
installation. When you install a template, the Network Configuration page displays additional
fields based on the resources requested during template installation, such as bridges,
dedicated NICs, or IP configuration for each of the guest domains created for the template.
3. Click Save.
Important:
Avaya recommends you to change all the IP addresses (wherever required) in a
single instance to minimize the service disruption.
System Platform creates an internal, private bridge that allows virtual machines
to communicate with each other. This private bridge does not have any
connection to your LAN. During installation, System Platform runs an algorithm
to find a set of IP addresses that do not conflict with the addresses configured on
the System Domain Network Configuration screen. However, it is still possible
that the addresses selected conflict with other addresses in your network. Since
this private bridge is not connected to your LAN, this address conflict could result
in the failure of System Platform or an installed template to route packets
correctly.
After the System Platform installation, check the Network Configuration page to
see if the IP addresses on the private bridge conflict with addresses in the
corporate network, and if there is a conflict, change the IP addresses on this page.
Keep in mind that the template you install may take additional addresses on the
private bridge. The range of addresses start with System Domain's (Dom-0)
interface on “avprivate”.
Name Description
Default Gateway The default gateway.
Primary DNS The primary DNS server address.
Secondary DNS The secondary DNS server address.
Domain Search List The search list, which is normally determined from the local domain
name. By default, it contains only the local domain name. This may
be changed by listing the desired domain search path following the
search keyword with spaces or tabs separating the names.
Udom hostname The host name of the Console Domain.
Dom0 hostname The host name of the System Domain (Dom-0).
Physical Network The physical network interface details for eth0 and eth1 (and eth2 in
Interface case of High Availability Failover is enabled).
Domain Dedicated Applications with high network or time sensitive traffic may be
NIC allocated a dedicated nic. This means the virtual machine connects
directly to a physical ethernet port and may require a separate cable
connection to the customer network.
See respective template installation topics for more information.
Bridge The bridge details for the following:
Name Description
avprivate
This is called a private bridge because it does not use any Ethernet
interface, so is strictly internal to the server. The System Platform
installer attempts to assign IP addresses that are not in use.
avpublic
This bridge enslaves the Ethernet device associated with the default
route, which is usually eth0, but can vary based on the type of the
server. This bridge generally provides access to the LAN for System
Platform elements (System Domain (Dom-0) and Console Domain)
and for any guest domains that are created when installing a
template. The IP addresses specified during System Platform
installation are assigned to the interfaces that System Domain
(Dom-0) and Console Domain have on this bridge.
template bridge
These bridges are created during the template installation and are
specific to the virtual machines installed.
Domain Network The domain network interface details for System Domain (Dom-0)
Interface or Console Domain that are grouped by domain based on your
selection.
Global Template The set of IP addresses and host names of the applications hosted
Network on System Platform. Also includes the gateway address and network
Configuration mask.
Ethernet configuration
Use the Ethernet Configuration page for configuring the settings of an Ethernet device and
modifying the existing settings.
Name Description
Speed You can set the speed in MB, if Auto-Negotiation is disabled. The drop
down menu shows the supported device speeds.
Port Lists the available device ports, if Auto-Negotiation is disabled.
Auto-Negotiation Specifies if speed auto negotiation is enabled. By default it is enabled,
but might cause some problems with some network devices. In such
cases you can disable this option.
Button Description
Apply Saves and applies the settings for the Ethernet device.
Refresh Refreshes the Ethernet Configuration page.
Alarm configuration
Use the Alarm Configuration option to configure alarms generated from the data collected
by the Performance Statistics feature.
Configuring alarms
• Disk Writes
Disk write rate (sda)
• Load Average
Load average on each virtual machine
• Network I/O received
Network receive rate for all guests (excluding dedicated NICs)
• Network I/O Transmit
Network receive rate for all guests (excluding dedicated NICs)
• Webconsole heap
Percentage of webconsole (tomcat) heap memory in use
• Webconsole open files
Number of file descriptors webconsole has open
• Webconsole permgen
Percentage of webconsole (tomcat) permgen heap used
• SAL Agent heap SAL Agent permgen
Percentage of SAL heap memory in use
• SAL Agent permgen
Percentage of SAL permgen heap used
• Domain-0 Memory (Committed_AS)
Memory for System Domain (Dom-0)
• udom Memory (Committed_AS)
Memory for Console Domain
Limit Values The threshold value above which the value is potentially in an alarming
state.
For The period for which the value must be above the threshold before
generating an alarm.
Suppression The period for which the same alarm is not repeated after sending the
Period alarm for the first time.
Enable Enables the selected alarm.
Managing Certificates
Certificate management
The certificate management feature allows a user with the right administrative privileges to
replace the default System Platform Management Console certificate and private key. It also
allows the user to upload and replace the enterprise LDAP certificate, if the option of transport
layer security (TLS) was enabled in the Enterprise LDAP page.
The user can replace the default System Platform Management Console certificate and private
key by selecting a new certificate file and a new private key on the local machine and uploading
them. The default System Platform Management Console certificate is generated during
System Platform installation with the CN value same as the Console Domain hostname. During
platform upgrade, the certificate is first backed up and then restored after the upgrade
completes.
Similarly, the user can upload and replace the enterprise LDAP certificate by selecting new
certificate file on the local machine, and uploading it. The Certificate Management page shows
the following data for the current System Platform Management Console and Enterprise LDAP
certificate:
• Type
• Version
• Expiry date
• Issuer
Here are the things to note relating to a certificate:
• The only acceptable extension of a new certificate file is .crt.
• The only acceptable extension of a new private key file is .key.
• The option to upload the key is only for the System Platform Management Console
certificate.
• An uploaded certificate is valid if its start date is not after the current date and its end date
is not before the current date. An uploaded private key is valid if it matches the uploaded
certificate.
Related topics:
Enterprise LDAP field descriptions on page 80
Name Description
Type Is the type of the certificate issued.
Version Is the version number of the certificate.
Expiry Date Is the expiry date of the certificate.
Issuer Is the issuing agency of the certificate.
Button descriptions
Name Description
Select New Selects new System Platform Management Console certificate and
Certificate private key or Enterprise LDAP certificate depending on the area
where the button is located.
License management
Use the License Management option to launch the WebLM License Manager page and
manage the existing System Platform licenses.
Managing licenses
1. Click Server Management > License Management to manage licenses for the
solution.
2. Click Launch WebLM License Manager to launch the WebLM License Manager
page.
3. On the WebLM License Manager page, follow the instructions to manage licenses.
For more information on managing licenses through Avaya WebLM, see WebLM
Administration Guide 4.5 available in the Avaya Support Site: http://
www.avaya.com/support.
Button Description
Launch SAL Gateway Opens the SAL Gateway Management portal in a different
Management Portal web browser.
You must provide a valid certificate details to access the
portal.
Note:
Remote reboot (also called STONITH) is disabled by default and not supported in the current
version of System Platform High Availability. Remote reboot should not be configured when
using High Availability.
Expected failover/switchover times
System Platform High Availability Failover uses 30 seconds as a timeout interval of lost ping
replies upon which standby node will declare active node as dead (although it can be not
accessible, not running or blocked). When that period expires, the standby node executes a
takeover (that is, starts resources). Note that System Platform does not provide any web
interface to modify this interval.
In case of manual switchover or in case there is some state of the system that initiates
preemptive failover, the total time between start of the command and time when all resources
are running on the standby node includes graceful shutdown of all resources and start of all
the resources:
• stop of resources - up to 5 minutes
• start of resources - up to 5 minutes
• resulting longest switchover time - up to 10 minutes
In case of failover due to total failure of the active node, the total time between the start of the
outage and time when all resources are running on the standby node includes detection interval
timeout and start of all the resources:
• detect active node failure - 30 seconds
• start of resources - up to 5 minutes
• resulting longest switchover time - up to 5.5 minutes
Note:
Switchover time will vary depending on hardware in use and the specific template installed
on the system. Templates with more virtual machines will take slightly longer to switch over
due to multiple virtual machines booting simultaneously.
See How System Platform High Availability Failover works for more information.
Prerequisites
The prerequisites for configuring System Platform High Availability Failover are as follows:
• Two servers with exactly the same configuration.
• Hardware supported by System Platform.
• The servers must have a spare Gigabit network interface to be used as a crossover
connection dedicated exclusively to High Availability Failover services (heartbeat health
checks and DRBD (Distributed Replicated Block Device) sync propagation)
• Both the servers must be in the same subnet.
• Both the servers in close proximity, approximately 10 meters.
• The same version of System Platform installed on both the active and standby nodes.
• Both the servers must be connected with a gigabit-crossover cable on the ports detected
as eth2 on operating system.
• If you want to install a template on a preferred node, you must do it before starting HA.
• The standby server cannot have less memory, number of processors, and total or free
disk space than the primary server.
• The standby server cannot have installed template. If present, the failover configuration
will fail with an error. If you are using the bundled System Platform installation (with
solution template), disable template installation on the standby server.
• Default network gateway is the System Platform High Availability Failover heartbeat’s ping
target and it is not a configurable parameter. Ensure that your network gateway replies
to ICMP requests coming from the System Platform nodes. Heartbeat sets payload with
node-identifying data and checks that the data in replied packet payload is correct. The
size of these ICMP ping packets is in the range of 132-256 Bytes. If you apply firewall
rules against the ping service (at the gateway), specifically packet size restriction, you
must allow for packet sizes up to 256 bytes.
You can check the status of the failover components in the Failover page and ensure
that DRDB (Distributed Replicated Block Device) is synchronizing the hard disks of
the two servers.
Tip:
During the disk synchronization process, you can increase or decrease the speed
of the sync with a slider bar provided on the console. The default value of this
rate is 30 MB. If you set the value too high, it may affect the performance of the
virtual machines running on the active server.
Name Description
Remote cdom IP address The secondary Console Domain IP address.
Remote cdom user name User name for Console Domain.
Remote cdom password The password for Console Domain.
Primary network interface The required Ethernet NIC.
Crossover network interface The required Ethernet NIC.
better) configuration such as the number of processors and disk space, you are ready to
proceed.
Switching to simplex mode
There are two variants to switching from high availability failover mode:
Stopping high availability failover mode: If you want to stop the high availability failover and
switch to the simplex mode, you can do so as soon as there is no disk synchronization in
progress or the disc synchronization is not paused. The stoppage of high availability failover
could lead to corruption of the file system of the standby console domain, if the condition just
mentioned is not satisfied.
Removing failover configuration: If you want to remove the failover configuration
permanently, you will use this variant.
Switching to simplex mode for template configuration
System Platform does not support template install, upgrade or delete operations while it runs in
the high availability failover mode. You will see a warning message on template pages and not
be able to execute any of these operations. To proceed with template install, upgrade or delete,
you have to stop the high availability failover mode first.
Switching to high availability mode after template configuration
Once you have finished with template operation, you can start the high availability failover
mode from the Failover page.
Note:
This operation leaves the standby console domain in inconsistent state and this
node cannot be again used to configure high availability failover without
reinstalling it.
Note:
If you stop the high availability failover mode, System Platform removes the template (if
installed) from the standby node. Every template operation can only be executed on the
preferred node. You should not try to install a template on the standby node as this prevents
starting the high availability failover mode afterwards.
Next steps
Start the high availability failover mode from the Failover page. Refer to Switching to high
availability failover mode after template configuration on page 57 for details.
Refer to Switching to high availability failover mode on page 55 for details on how to
proceed.
Performance statistics
Use the Performance Statistics option to view the status of the health and usage of the
system. The Performance Statistics page lets you view the performance statistics System
Platform and the hosted virtual machines.
2. On the Server Management page, click the All Statistics check box to generate a
graph for all recorded statistics.
3. Clear the All Statistics check box, and select the type of graph from the Type drop
down menu. Then select the required domain from the list in the Domains box.
4. Specify the date and time for the period you want to view the reports from.
5. Click Generate to generate the performance graph for the system.
Generating a graph
3. Click Download CSV File for the data you want to download.
4. Click Save and specify the location to download the data.
Eject CD or DVD
The CD or DVD used for installing System Platform and virtual machines ejects automatically
after successfully completing the installation or an upgrade . However, if there is any problem
during installation or upgrade, the CD or DVD remains locked in the drive. You can use the
Eject CD/DVD option to force open the drive and take out the CD or DVD.
The data in the CD or DVD receives no damage because of force opening the drive.
File Manager
System Platform stores the solution template files and platform upgrade images in a directory in
the system. The File Manager option enables you to clean up the older versions of the solution
template files and platform upgrade images. However, you cannot delete the files for the
currently installed solution templates.
Deleting a folder
Note:
It is not the aim of the backup feature to provide a mechanism to re-enable a failed High
Availability node back to High Availability configuration. Follow the instructions given in this
document on how to re-enable failed High Availability node back to High Availability
configuration.
Restoring using System Platform Management Console a backup archive produced with
High Availability active results in a failure. To work around this issue, take backup with High
Availability disabled.
Backing up data
Important:
The backup file size can reach 3 GB. Ensure that you have that much of free
space on the location you are keeping your backup archive.
4. Specify where to send the backup files from the following backup method options.
• Local
• SFTP
• Email
You can specify a remote destination to which the archive will be sent by changing
the backup method. See Transferring the Backup Archives to a remote
destination on page 63 for more information.
5. Click Backup Now.
Scheduling a backup
Note:
The restore operation does not restore the High Availability configuration from the backup
file. It is not the aim of the restore feature to re-enable the failed High Availability node back to
High Availability configuration. Follow the instructions given in this document on how to re-
enable the failed High Availability node back to High Availability configuration. Avaya
recommends restoring backup before configuring and starting the High Availability mode.
The Restore page displays a list of previously backed up archives on the System
Platform system.
3. Select an archive file from the list, and then click Restore to restore from the
selected archive.
Restoring an archive requires the System Platform Management Console to restart,
so you must log in again when the restore operation is completed.
Field Descriptions
Names
Restore Lists the locations from where you can select to restore the backed up data.
Archive Also displays details of the archived data including the file name and creation
date.
Local
The list of archive located in the SP Server (Default location).
SFTP
Restore archive located in a remote server. You must specify the following:
• SFTP Hostname
Hostname or IP address of the remote server
• SFTP Directory
Path where the archive is located on the remote server.
• SFTP Username
Username for the remote server.
• SFTP Password
Password for the remote server
• Search
Button to search the list of archives present in the specified directory of the
remote server .
• Clear Search Result
Button to clear the list of archives found on a remote server after a SFTP
search.
Upload
Restore archive located in your computer.
Restore Displays the restore history for last ten restores. If an error occurred during
History the last restore, the system directs you to this page after login and continues to
display an error message till a successful restore action.
Note:
If you have enabled System Platform High Availability and you have to shut down or reboot
the system, check the section Shut down the system running in High Availability mode for
details.
Related topics:
Shut down the system running in High Availability mode on page 69
Note:
Only an Advanced Administrator user can reboot the server.
2. On the Server Reboot/Shutdown page, click Reboot.
Note:
Only an Advanced Administrator user can shutdown the server.
2. On the Server Reboot/Shutdown page, click Shutdown Server,
Name Description
Name Name of the application being shutdown. This is always System Domain
(Domain-0).
MAC Address Machine address of the virtual machine.
IP Address IP address of the System Platform server.
OS Type Operating system of the System Platform server, for example, Linux.
State Current status of the virtual machine.
Possible values are as follows:
• Running
Virtual machine is running normally.
• Starting
Virtual machine is currently booting and should enter a running state
when complete.
• Stopping
Virtual machine is in the process of being shutdown and should enter
stopped state when complete.
• Stopped
Virtual machine has been shutdown.
• Rebooting
Virtual machine is in the process of a reboot and should return to
running when complete.
• No State
The virtual machine is not running or the application watchdog is not
being used.
Name Description
Application Current status of the application (respective virtual machine).
State Possible values are as follows:
• Starting
Application is currently booting and should enter a running state when
complete.
• Running
Application is running normally.
• Stopped
Application has been shutdown.
• Stopping
Application is in the process of being shutdown and should enter
stopped state when complete.
• Partial
Some elements of the application are running, but not all elements.
• Timeout
Application has missed a heartbeat, signifying a problem and may
result in the Console Domain rebooting the virtual machine to clear the
problem.
• Error
Application’s sanity mechanism provided some kind of error message.
• Unknown
Application’s sanity mechanism failed.
Used Memory The amount of memory currently used by the virtual machine.
Maximum This is a display only field.
Memory The amount of physical memory from the total server memory the virtual
machine has allocated in the template file.
CPU Time The amount of CPU time the virtual machine has had since boot and is
not the same as up time.
Virtual CPUs The maximum number of virtual CPUs that can run on System Platform
server.
Domain UUID Unique ID of the virtual machine.
Auto Start Status of auto start - shows if the System Platform server starts
automatically after a shut down operation.
Available status are True (if auto start is set), and False (if auto start is
not set).
Button Description
Reboot Reboots the System Platform server and all the virtual machines
running on it.
Shutdown Server Shuts down the System Platform server and all the virtual machines
running on it.
Note:
If the Manual Switchover button is not enabled to click, check the detailed table
on the Failover page to identify the issue that is preventing manual switch over
and fix it.
Important:
Do not proceed to shut down without fixing the issue.
Important:
Do not proceed to shut down without fixing the issue.
Note:
Ensure that the standby server has taken over successfully, by checking the
availability of System Platform Management Console on the standby server. For
that, use the URL of System Platform Management Console regularly.
User Administration
Local management
By default, System Platform comes with a local LDAP server which is an OpenLDAP Directory
Server installed in System Domain. A System Platform user has one of the following two roles
that are defined in the local LDAP server:
• Administrator
• Advanced Administrator
System Platform installation creates two users, namely, admin and cust in the local LDAP
server. These users can login to System Platform Management Console. They can also use
the command line login to log in to System Domain and Console Domain. The admin user has
the role of Advanced Administrator and the cust user has the role of Administrator.
You can create new System Platform users in the local LDAP server by using the Local
Management option in the User Administration menu.
You can access the Local Management option only with an Advanced Administrator role and
can perform the following functions:
• Viewing existing users
• Creating new users
• Modifying existing users
• Changing passwords for existing users
Note:
A user created using the User Administration menu in System Platform Management
Console is stored in the local LDAP server and will not appear in the /etc/shadow file.
Creating users
1. Click User Administration > Local Management. The Local Management page
appears:
2. On the Local Management page, click Create User. The Local Management page
changes to accept the details of new user:
Editing users
3. Click Edit User. The Local Management page changes to enable editing the details
of new user:
Note:
The cust and admin user IDs are non-editable.
Deleting users
Note:
The cust and admin user IDs cannot be deleted.
Name Description
User Id User name for a user.
User Password Password for a respective user.
User Role Role of a user.
Provides information whether a user has the rights of an administrator or
advanced administrator.
You can change the user roles by using the Edit User option.
Button Description
Create User Opens the Create User page and lets you create a user profile.
Save User Saves the user profile and creates the user with these specifications.
Edit User Opens the Edit User page and lets you edit an existing user profile.
Delete User Active only when you select an existing user from the Local Management
page.
Deletes the selected user.
Enterprise LDAP
Use the Enterprise LDAP page to configure and enable enterprise LDAP authentication
through the System Platform Management Console so that the system will authenticate logins
with an external LDAP server.
Use this page to configure enterprise LDAP server parameters, so that the enterprise users
can use the enterprise logins and passwords to log on to the System Platform Management
Console.
Note:
Only a user under the Advanced Administrator role can access the Enterprise LDAP option.
Note:
If you selected the TLS check box and could successfully connect to the
enterprise LDAP server, it means that you could successfully upload the
enterprise LDAP certificate.
Name Description
Enable This check box enables external LDAP authentication. If you save the
Enterprise LDAP page without selecting this check box, the system saves the
configuration without activating the enterprise LDAP authentication.
TLS This check box enables to use Transport Layer Security (TLS).
LDAP Server Is the Host name or IP address of the LDAP server.
User Attribute Is the LDAP attribute for the user.
This is usually cn or uid.
Port Is the port number for the LDAP connection.
For TLS-based LDAP connection, the default port number is 636.
For non-TLS-based LDAP connection, the default port number is 389.
Base DN Is the distinguished name of the path where the user search will be
executed. This is used for connection authentication to the LDAP
server.
For example, cn=admin,ou=sv,dc=avaya,dc=com.
This parameter is used to login to the LDAP server.
User DN Is the distinguished name of the LDAP user.
User Password Is the password of the LDAPuser.
Name Description
Attribute Map Specifies LDAP filters for the advanced administrator and administrator
roles.
A simple filter can be memberOf=admin_Group. A complex filter can
contain multiple criteria such as: (&(memberOf=vsp-craft)
(userstatus=ACTIVE)).
Advanced Specifies the LDAP filter on a user to check if the user has System
Administrator Platform advanced administrator role.
Filter For example, the LDAP filter (&(memberOf=vsp-craft)
(userstatus=ACTIVE)) will filter the active users who are the members
of vsp-craft.
Administrator Specifies the LDAP filter on a user to check if the user has System
Filter Platform administrator role.
For example, the LDAP filter (&(memberOf=vsp-admin)
(userstatus=ACTIVE)) will filter the active users who are the members
of vsp-admin.
Note:
Passwords must be at least six characters long. Avaya recommends using only
alphanumeric characters.
Changing LDAP password
You can change the LDAP password set during the System Platform installation.
Note:
Passwords must be at least six characters long. Avaya recommends using only
alphanumeric characters.
Troubleshooting steps
3. Check if the eth0 on virtual machine is available and IP Address is assigned (type:
ifconfig -a).
4. Check if the Mac Address that is assigned to virtual machine eth0 is a physical Mac
Address (type: ifconfig -a).
5. Also check if there are no error messages displayed when you type modinfo bnx2
(where bnx2 is a driver name).
1. Check the Ethernet cable is connected on the correct Ethernet port (for example:
eth3 ).
2. Shutdown virtual machine and restart it from System Platform Management
Console.
Troubleshooting steps
System Platform provides scripts that gather all the required configuration files, log files, and
system status commands, and collect them into a zip file. If this script is executed from console
domain SSH session, it also gathers this information from Domain-0 (if High Availability
Failover is not configured) or from both Domain-0s (if High Availability Failover is configured).
1. To create such zip file execute getlogs command from console domain.
Result
This file can be then used to your support technician.
Troubleshooting steps
Ensure that the crossover cable is properly connected to eth2 interface on both
machines.
Troubleshooting steps
Ensure that you specify remote console domain IP address when configuring the
System Platform High Availability Failover.
Troubleshooting steps
You have provided IP address remote console domain IP address that was already part of
System Platform High Availability Failover but was later removed as a standby node.
Note:
Such console domain cannot become a member of System Platform High Availability
Failover.
Reinstall the standby machine with the System Platform and retry the Configure
Failover method.
Troubleshooting steps
You have provided IP address of remote console domain which initial start-up procedure was
not yet completed.
Provide enough time to complete this start-up process and try configuring the System
Platform High Availability Failover again later.
Note:
The machine can take up to 5 minutes until this process is finished from the moment
you can log in into System Domain (Dom-0).
Troubleshooting steps
You attempted to set up System Platform High Availability Failover adding the weaker machine
then the preferred one to the system.
Either use another machine that has the same or better configuration parameters or
swap the machines so that the weaker one becomes preferred node.
Note:
The standby server cannot have less memory, number of processors, total or free
disk space then primary server.
Troubleshooting steps
There is a template (Solution Template) installed on the standby node.
Note:
System Platform forbids to setup System Platform High Availability Failover when there is
a template installed on the standby node.
Either delete Solution Template from the standby node or reinstall it with System
Platform and retry configuration of the System Platform High Availability Failover.
Troubleshooting steps
Either public and crossover network interface is not available on one of the nodes. Both public
and crossover network interfaces must be available and properly working on both nodes.
Troubleshooting steps
Crossover network interface cannot be setup on one of the nodes. Crossover network interface
must be available properly working on both nodes.
Ensure that this network interface is not enslaved to the network bridge on the system.
Troubleshooting steps
Versions of System Platform are not equal on both cluster nodes. Systems checks if the System
Platform versions are equal on both cluster nodes and forbids to start System Platform High
Availability Failover if they are not.
Both machines must be installed with the same System Platform version. If you install a
patch please ensure it is installed on both machines.
Troubleshooting steps
There is a template (Solution Template) installed on the standby node. System Platform forbids
to start System Platform High Availability Failover when there is a template installed on the
standby node.
Resources are not started on any node and cannot access System
Platform Management Console
Troubleshooting steps
System Platform High Availability Failover uses default network gateway as a ping target. It is
used to check machine’s ability to communicate to network and compute computer’s score to
run resources. If the gateway is not replying to those ping requests, System Platform High
Availability Failover is not able to assign any node as active node, because their score is equal
and as a result no resources are activated on any node.
Check that your default network gateway is able to receive and reply to ICMP echo
requests from both System Platform nodes. If there are firewall rules filtering the ICMP
requests by packet size, ensure that packet sizes up to 256 bytes are allowed by these
rules. See the Prerequisites section in Installing and Configuring Avaya Aura™ System
Platform for more information.
Troubleshooting steps
Troubleshooting steps
Disconnect the main network cable only from the active server.
Result
The standby server become active.
Note:
Ensure that the crossover connection is working fine before the test.
Troubleshooting steps
1. Disconnect the main network cable from both active and standby server.
2. Reconnect the cables after few minutes.
Result
Previous active server remains as active.
Note:
Ensure that the crossover connection is working fine before the test.
Troubleshooting steps
Result
Active server remains as active. Active server will resync the data to standby server.
Note:
The crossover connection interruption should not initiate any failover action.
Troubleshooting steps
1. Remove the SAMP board from the S8510 server before installing System Platform.
2. Ensure that the Dual NIC card is connected to the eth2 port.
Troubleshooting steps
If the system crashed or was reset for any other reason, the LDAP can prevent to start on next
boot up sequence. In that case all users that are stored in LDAP database will not be able to
log in.
Log in to the system console as user that is not using LDAP credentials and execute
following commands:
# su –
# cd /var/lib/ldap
# slapd_db_recover –v
# service ldap restart
Troubleshooting steps
Troubleshooting steps
Note:
This procedure is service-disruptive and you must plan your activities accordingly.
In this case all the services are still running on the preferred node. To re-enable standby node
after it was reinstalled withSystem Platform of the same version as currently active node,
perform the following steps:
Troubleshooting steps
In this case all the services are running on the standby node. However, the resolution could
differ in the following cases:
• completely new machine is to be re-enabled into the HA system, or
• previous preferred machine with new primary network card (the card with eth0 and eth1
NICs) is to be re-enabled
If you plan to re-enable into HA system the machine that fits to any of the above conditions,
the process is exactly the same as re-enabling the failed standby node. Please refer to the
Re-enabling failed standby node to High Availability Failover section for more information.
To re-enable previously used preferred node with the same primary network card, some
additional steps that are not available on the webconsole are required. Please contact Avaya
support to assist you with resolving of this state.
Important:
Do not try to reinstall this failed node with System Platform on the same network as currently
active node. Such installation would fail. If you already reinstalled the machine, it will have
to be reinstalled again with assistance of Avaya support.
Troubleshooting steps
Dedicated NIC settings are lost upon the next server reboot once the /etc/rc.local
symbolic link is changed to a file. The virtual machine using the dedicated NIC will fail to boot.
Ping targets
System Platform High Availability Failover uses a node scoring to decide which node resources should
run in each particular situation. Every node uses the following 3 ping targets:
1. Default network gateway as a public ping target.
2. eth0 network interface of the peer.
3. eth2 network interface of the peer.
Every successful ping result gives a machine the same score amount for every ping target. Therefore, if
both machines can reach all the 3 ping targets, they both have the same score and resources run on the
preferred node. The following image depicts the overview of the machines with their 3 ping targets:
1. If the crossover link is interrupted on any node, no action will result because both machines
have the same score.
2. If the public link is interrupted on the standby node, no action will result because the active
node still has the full score while the standby node has lost 2 ping sources.
3. If the public link is interrupted on the active node, heartbeat will initiate failover because active
node has lost 2 ping sources while the standby has the full score.
Note:
The default gateway is the ping target and it is not a configurable parameter. Ensure that your gateway
replies to ICMP pings which have payloads larger that the defaults and come from the System Platform
nodes.
DRBD initial data synchronization
System Platform High Availability Failover uses the Distributed Replicated Block Device (DRBD)
component to propagate online changes that are made on the active node. Each Logical Volume that is
propagated by DRBD uses separate DRBD resource. List of these DRBD resources and their states can
be checked on the System Platform Failover page. However, before the initial synchronization of the DRBD
resources is completed, the standby node does not have the reliable data that could be used to start the
virtual machines. The time interval during initial data block synchronization is called initial data
synchronization. The following image depicts the initial data synchronization from the active node to the
standby node:
In the event of failover or switchover when the node roles are changed (that is, the active node becomes
the standby node and vice versa), the propagation direction swaps to ensure that the changes on the
active node are propagated to the current standby node. The following image depicts data propagation
after a failover/switchover:
Related topics:
Launching SAL Gateway UI on page 101
Configuring SAL Gateway on page 102
Configuring SAL Enterprise on page 103
Configuring Remote Access Server on page 104
Configuring NMS on page 105
Managing service control on page 105
Applying configuration changes on page 106
Configuring a managed element on page 106
Products and models on page 107
The system uses the value in the Gateway Alarm ID field to uniquely identify the
source of Gateway alarms in the Secure Access Concentrator Core Server.
7. Click Apply.
The system changes the configuration and the configuration changes take effect
immediately.
8. Click Undo Edit to undo the changes.
The system returns to the configuration before you clicked the Edit button.
See the Secure Access Link 1.5 Gateway Implementation Guide for more
information.
Important:
You must restart the SAL Gateway for the configuration to take effect. Till you
restart the SAL Gateway, the system does not connect to the new SAL Enterprise.
When you restart the SAL Gateway, the system might miss some SNMP traps.
7. (Optional) If you want to use the Avaya production enterprise server, perform the
following tasks:
a. In the Primary Enterprise field, enter alarming.esp.avaya.com.
Important:
You must restart the SAL Gateway for the configuration to take effect. Until you
restart the SAL Gateway, the system does not connect to the new Secure Access
Concentrator Remote Servers.
When you restart the SAL Gateway, the system terminates all active connections.
See the Secure Access Link 1.5 Gateway Implementation Guide for more
information.
Configuring NMS
See the Secure Access Link 1.5 Gateway Implementation Guide for more
information.
2. Click Stop to stop a service.
3. Click Test to test a service.
Important:
After you select Apply or Delete, you must restart the SAL Gateway services for
the configuration to take effect.
Products Models
System Platform System Domain (Dom 0) VSP_1.0
System Platform Console Domain (cdom VSPU_1.0
and udom)
SAL Gateway SAL_Gateway_1.0
Communication Manager CM_Media_server_1.0
Communication Manager Messaging CM_Media_server_1.0 (temporary solution)
Application Enablement Services AES_1.0
Products Models
SIP Enablement Services SIP_Server_1.0
Utility Server VUS_1.0
Media Services Cobar_1.0
Note:
There is no alarm mechanism in Utility Server and Media Services. You are not required to
enable alarming for the managed elements used by Utility Server and Media Services.
System Domain (Dom 0) (VSP) does not have alarming enabled, but Cdom (VSPU) has
alarming enabled. System Domain (Dom 0) sends all syslog (system logs) to Cdom (Console
Domain) and Cdom triggers alarms on behalf of System Domain (Dom 0). But System
Domain (Dom 0) has its own AlarmID (ProductID).
In System Platform HA (High Availability) mode, you require two different solution element
IDs (SEID) for System Domain (Dom 0): one is for active System Domain (Dom 0) and the
other is for standby System Domain (Dom 0). You must administer both SEIDs through the
SAL Gateway UI (user interface).
Note:
This procedure uses ptest9vm2.platform.avaya.com for Session Manager and
ptest9vm1.platform.avaya.com for Console Domain (cdom and udom) in System Platform,
where SAL 1.5 Gateway is located.
13. Make a note of the gateway configuration details from the Gateway Configuration
page.
14. Add SAL Gateway as a managed device using the details from the Gateway
Configuration page.
See Configuring a managed element topic for more information.
15. On the Managed Element Configuration page, check the Transport alarms from this
device option.
Do not restart the SAL and Axeda agents.
16. Edit the SAL Enterprise as follows:
a. On the SAL Enterprise page, make sure that the Primary Enterprise and
Secondary Enterprise fields contain ptest9vm2.platform.avaya.com.
b. Click the Test button to check the connection.
c. Click Apply.
Do not restart the SAL and Axeda agents.
17. Open an SSH session to ptest9vm1.platform.avaya.com.
18. Locate the file
SPIRITAgent_1_0_DataTransportConfig_xxxxxxxx_xxxxxx_xxx.xml
with the most recent timestamp in the filename.
19. Change the following entry: <entry
key="Connection.AvayaBase.PlatformQualifie”>Enterprise-
production</entry> to <entry
key="Connection.AvayaBase.PlatformQualifie”>Enterprise-
ptest9vm2.platform.avaya.com</entry>
20. Locate the file SPIRITAgent_1_0_SpiritComponentConfig
_xxxxxxxx_xxxxxx_xxx.xml with the most recent timestamp in the filename.
21. Replace all the occurrences of Enterprise-production to Enterprise-
ltest9vm2.platform.avaya.com.
If Session Manager uses a certificate that is signed by a trusted agency, then you
can directly go to Step 25 (restarting Spirit and Axeda). If Session Manager uses a
Self-Signed Certificate and you have followed Step 1 through Step 8 earlier, then
continue with the following steps.
22. Copy the Self-Signed Certificate ptest9vm2.platform.avaya.com.cer you created
earlier to /opt/avaya/SAL/gateway/SpiritAgent/security.
23. Type the following command to import the certificate to Spirit Agent’s trust store:
cd /opt/avaya/SAL/gateway/SSL/
keytool –import –alias ptest9vm2.platform.avaya.com –
keystore spirit-trust.jks –file
/opt/avaya/SAL/gateway/SpiritAgent/security/
ptest9vm2.platform.avaya.com.cer
24. Enter avaya123 when the system prompts you for password.
25. Type the following commands to restart the Spirit and Axeda Agents:
service spiritAgent restart
service axedaAgent restart
26. On a Web browser, type the following URL: https://
ptest9vm1.platform.avaya.com:7443/ and log on to SAL 1.5 Gateway.
27. Go to Administration > Service Control.
28. Click the Test button.
The system displays the Test alarm sent message.
29. On a Web browser, type the following URL: https://
ptest9vm2.platform.avaya.com/SMGR and log on to Session Manager.
30. Go to Alarms.
The system displays the following:
For a sensor alarm type, the information provided in the alarm string is essentially the same
information provided by IPMI. Using the example above, ipmitool can display full detail as
shown below:
[root@mesaverde1 log]# ipmitool sensor get "Planar 3.3V"
Locating sensor record...
Sensor ID : Planar 3.3V (0x16)
Entity ID : 7.1
Sensor Type (Analog) : Voltage
Sensor Reading : 3.294 (+/- 0) Volts
Status : Lower Critical
Lower Non-Recoverable : na
Lower Critical : 3.294
Lower Non-Critical : na
Upper Non-Critical : na
The sensor ID in this example ipmitool command (“Planar 3.3V” from the example in the
table above) is the component in the alarm string.
RAID tools constantly monitor RAID health and alarm when a problem is detected. The RAID
monitoring tools differ by server type. Therefore, server-specific alarms are described
separately.
Fault types
IPMI can detect two generalized fault types, namely, sensor-related and chassis status-
related faults for various server types. This section presents information on the fault types for
S8510 and S8800 servers. Please note that the information provided here should not be
considered exhaustive as the server hardware and sensors may vary over time. Further, a
firmware update may also change the list of monitored sensor-related faults.
Please check your vendor's documentation to understand the implementation of monitored
sensor-related faults.
For S8510
The monitored sensor-related faults for S8510 server are as follows:
• Temp (processor 1, processor 2, power supply 1, power supply 2)
• Ambient Temp
• FAN MOD xx RPM (where xx is 1A, 1B, 2A, 2B, etc.)
• Current 1, 2 (sensor for each power supply)
• Voltage 1, 2 (sensor for each power supply)
• System Level
The monitored chassis-related faults for S8510 server are as follows:
• Power Overload
• Main Power Fault
• Power Control Fault
• Drive Fault
• Cooling/Fan Fault
The RAID alarms for S8510 server are as summarized below:
Message Note
Storage Service EventID: Device failed
2048
Storage Service EventID: Physical disk removed
2049
Storage Service EventID: Virtual disk failed / Virtual disk consistency check failed
2056
Storage Service EventID: Virtual disk degraded
2057
Storage Service EventID: Virtual disk failed / Virtual disk consistency check failed
2076
Storage Service EventID: Physical disk Initialization or rebuild fail
2080
Storage Service EventID: Physical disk Initialization or rebuild fail
2083
Storage Service EventID: Temperature exceeded the maximum failure threshold
2102
Storage Service EventID: Temperature dropped below the minimum failure threshold
2103
Storage Service EventID: HDD rebuild completed with error(s)
2163
Storage Service EventID: Controller battery needs to be replaced
2169
Storage Service EventID: Storage Management has lost communication with the
2268 controller
Storage Service EventID: Physical disk Initialization or rebuild fail
2270
Storage Service EventID: Patrol Read found an uncorrectable media error
2272
Storage Service EventID: A block on the physical disk has been punctured by the controller
2273
Storage Service EventID: Hot spare SMART polling failed
2282
Storage Service EventID: Multi-bit ECC error on controller DIMM
2289
Message Note
Storage Service EventID: Bad PHY or physical connection
2299
Storage Service EventID: Bad block table is full. Unable to log block
2307
Storage Service EventID: Single bit ECC error. The DIMM is critically degraded
2320
Storage Service EventID: Controller DIMM is critically degraded
2321
Storage Service EventID: The background initialization (BGI) completed with
2340 uncorrectable errors
Storage Service EventID: Rebuild failed due to errors on the source or target physical disk
2347
Storage Service EventID: Rebuild failed due to errors on the source or target physical disk
2348
Storage Service EventID: A bad disk block could not be reassigned during a write
2349 operation
Storage Service EventID: Unrecoverable disk media error during the rebuild or recovery
2350
For S8800
The monitored sensor-related faults for S8800 server are as follows:
• Ambient Temp
• Altitude
• Avg Power
• Planar 3.3V
• Planar 5V
• Planar 12V
• Planar VBAT
• Fan xx Tach (where xx is 1A, 1B, 2A, 2B, and so on)
Message Note
Drive Slot sensor Drive This message indicates that a drive has been removed. No
[0–9]+[^\-]*- Drive alarm message is generated when the drive is inserted.
Presented Deasserted
Drive Slot sensor Drive A predictive failure was detected. The drive will likely need to be
[0–9]+[^\-]*- Drive replaced.
Predictive Failure
Asserted
Drive Slot sensor Drive A critical failure was detected. The drive will likely need to be
[0–9]+[^\-]*- In Critical replaced.
Array Asserted
Drive Slot sensor Drive The device has failed. The drive will likely need to be replaced.
[0–9]+[^\-]*- In Failed
Array Asserted
Drive Slot sensor Drive The rebuild has failed.
[0–9]+[^\-]*- In Rebuild
Abort Asserted
In the “Alarm text” column, <vm> is the virtual machine's name as it appears in the System
Platform Management Console under the Virtual Machine Management page.
Performance faults
Alarm text Problem/Action
VSP High CPU Usage Check <vm>
detected for <vm> This may require troubleshooting within the virtual
machine.
VSP High Webconsole heap Check Webconsole is OK.
usage
VSP High Network I/O (Tx) Check <vm>
from for <vm> This may require troubleshooting within the virtual
machine.
VSP High Network I/O (Rx) Check <vm>
from for <vm>
Note:
If unable to log in to System Platform Management
Console, use the xm reboot command while logged
in to dom0.
VSP High Webconsole open Log in to the System Platform Management Console.
files Click Virtual Machine Management > Manage.
Click the cdom link.
Click Reboot.
Note:
If unable to log in to System Platform Management
Console, use the xm reboot command while logged
in to dom0.
VSP High SAL Agent heap Log in to the System Platform Management Console.
usage Click Virtual Machine Management > Manage.
Click the cdom link.
Click Reboot.
Note:
If unable to log in to System Platform Management
Console, use the xm reboot command while logged
in to dom0.
VSP High SAL Agent permgen Log in to the System Platform Management Console.
usage Click Virtual Machine Management > Manage.
Note:
If unable to log in to System Platform Management
Console, use the xm reboot command while logged
in to dom0.
High Memory Usage in Check Memory Usage in Domain-0.
Domain-0
High Memory Usage in cdom Check Memory Usage in cdom.
Prior to SP 1.1.1.7.2
In the “Alarm text” column, <hostname> is the fully qualified domain name.
H N
high availability failover network configuration .................................................38
how it works .........................................................51 network configuration field descriptions .....................40
removing configuration .........................................56 network management system
switching from simplex mode ...............................55 configuring ..........................................................105
switching from simplex mode after template NMS ..........................................................................105
configuration ...........................................57 notices, legal ................................................................2
switching to simplex mode for template configuration NTP .......................................................................28, 31
.................................................................57 ntpd .......................................................................28, 31
high availability failover mode
stopping ...............................................................56
high availability faults P
prior to SP 1.1.1.7.2 ...........................................121
SP 1.1.1.7.2 and later ........................................123 patch detail .................................................................25
how high availability failover works ............................95 patch detail field descriptions .....................................25
patch detailbutton descriptions ...................................25
patch list .....................................................................24
I patches
installing on System Platform High Availability
installing patches ........................................................20 systems ...................................................21
performance statistics ...........................................57, 58
L prerequisites for configuring System Platform High
Availability Failover ........................................52
launching SAL Gateway ...........................................101 product device managed by SAL Gateway ..............107
LDAP password ..........................................................81
legal notices .................................................................2 R
license management ..................................................49
local and remote patch re-enabling failed preferred node to HA .....................93
searching .............................................................19 Re-enabling failed standby node to HA ......................93
local and remote patch button descriptions ................24 rebooting a virtual machine ........................................15
local and remote patch field descriptions ...................23 rebooting the System Platform Server .......................66
local management ......................................................73 remote access ............................................................50
local management button descriptions .......................79 remote access server
local management field descriptions ..........................79 configuring ..........................................................104
log levels ...............................................................26, 33 removing a time server ...............................................31
log viewer ..............................................................26, 27 removing patches .......................................................22