nnmenableperfspi.ovpl should grant access to the Windows Administrators group to the PerfSPI-share

Idea ID 2761768

nnmenableperfspi.ovpl should grant access to the Windows Administrators group to the PerfSPI-share

When NNMi and NPS is installed on separate servers in a Windows envirement, you have to run nnmenableperfspi.ovpl on the NNMi-server to make things work. While running that script you can provide a domain user that is given access to the PerfSPI-share that is being created on the NNMi-server. NPS have to be configured with that user to be able to fetch metric-files. However, there will occure problems when that user is not the same user that perform an upgrade of the NPS-software.

1. During an upgrade of NPS the sdkConfig.cfg file will fail to be copied from NPS-server to NNMi-server. Error message:

WARN NPSINSTALLDIR//nonOV/perl/a/bin/../lib/site_perl/NPS/nps.pm[3965] Utility.changeSdkUserPwd Failed command copy(NPSDATADIR/NNMPerformanceSPI/rconfig/sdkConfig.cfg,//SERVERNAME/PerfSPI/config/sdkConfig.cfg): No such file or directory

2. Running the De-Coupling hotfix on NPS 2018.11 will fail to upgrade Custom Poller extention causing fetching of theese files to stop. The logfiles will give error message:

INFO : Shared extension folder does not exist //SERVERNAME/PerfSPI/extension/final

3. When running runCheckConfig.ovpl on NPS-server, it will give following error messages

ERROR: Configuration:   Unable to access directory //SERVERNAME/PerfSPI

---

Solution:

The user that doing install and upgrade of NNMi and NPS is required to be a local administrator. The easiest way to do that is to let that user (or an AD user group containing that user) to be a memeber of the local security group Administrators on the servers.

nnmenableperfspi.ovpl should grant access to the local Administrators group full access to the PerfSPI share in addition to the user configurated in the nnmenableperfspi.ovpl script.

Tags (2)
2 Comments
Super Contributor.
Super Contributor.

I have ran into two problems while running the NPS decoupling bundle in a Windows environment.

1. The passord of the Informix user was expired before running the script. I just sat a new password and ran the script again, so I gues it is not a big problem.

2. I did get an error message that said that the PerfSPI-share on NNMi server was not available. This because the user that ran the script did not have access to the share.

Theese two problems should be adressed as a pre-check before the script starts the decoupling-process.

Micro Focus Expert
Micro Focus Expert
Status changed to: Waiting for Votes

The idea has received an initial review to ensure adherence to our idea submission and community guidelines. More information may be needed at this stage, and we expect the community to help prioritize the idea with comments and community support (votes/kudos).

The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.