OceanStor 5800 V3 When installing SystemReporter to use the function about trend analysis, the interface is always staying in loading status, which doesn't display the chat normally

Publication Date:  2015-12-22 Views:  273 Downloads:  5
Issue Description

Install SystemReporter for monitoring the performance of 5800 V3. When using the function of performance trend analysis, Trend interface is always staying in the process of loading, which cant display the chart normally.

Alarm Information

None

Handling Process

Check the SystemReporter log file lego_iReport.log, find the tip about loss of user authority:

By check the installation directory, its found the loss of user authority (network service) in the installation directory. However the SystemReporter service start-up needs the user authority of service network:

Check the installation directory path, which is

C:\program files\SystemReporter\Runtime SystemReporter

This directory path is with the space (program files), which the loss of user authority (network service) in the installation process.

To resolve the issue:

1.     Uninstall SystemReporter software;

2.     Reinstall SystemReporter and set the installation path: C:\SystemReporter\Runtime. Make sure the installation path without any space.

Root Cause

SystemReporters installation script is bat script, which will give the installation directory with the authority of service network user, in order to start SystemReporter service. When check the command line of the installation script, find %BIN_DIR% without double quotes in the script. % LEGO_DIR% is the script parameter which represents the installation directory path.

If there is any space in the installation directory path, bat script will consider the string behind the space as the parameter. It causes the implementation of failure.

For example:

The installation directory path is C:\program files\SystemReporter\Runtime, then script commands are executed as: cacls C:\porogram and files\SystemReporter\Runtime /T /G administrators:F system:F "network service":F

And script commands are executed correctly:

cacls “C:\porogram files\SystemReporter\Runtime” /T /G administrators:F system:F "network service":F

It leads to the loss of user authority (network service) in the installation process. Some service of SystemReporter startup failed, which results in the abnormal that Trend performance interface is always staying in the process of loading.

Solution

To solve this issue completely, need to upgrade SystemRepoter version to V300R003C00SPC100

Suggestions

The issue the software bug, which is not well adapted to special scenarios. As similar application software problems, we firstly try to replace the browser and check the JAVA version. If the problem cant be solved, try to uninstall and reinstall the application software again.

END