Submit a ticketCall us

Have You Auto Renewed? If not, you're missing out.
The SolarWinds Renewal Program comes with a host of benefits including the most recent product updates, 24/7 technical support, virtual instructor-led training and more. Experience all of this with the convenience of Auto Renewal, and never worry about missing any of these great benefits. Learn More.

Home > Success Center > Network Performance Monitor (NPM) > Perform a fresh Orion installation on the same Windows Server

Perform a fresh Orion installation on the same Windows Server

Table of contents

Updated 25th July 2017

Overview

This article describes how to address issues without working through Diagnostics or a support case when your Orion Environment system is down and needs to be restored quickly because of a strict downtime window.


An unknown issue occurred, the environment is corrupted somehow, there is no time for investigation, Orion simply needs to be back up and running within the hour.

 

Common scenarios include:

  • Orion Folders are missing files
  • Orion Folders have duplicate files
  • Orion Folders have incorrect files
  • Orion Folders contains Bad data  

Typical causes:

  • A failed or incomplete upgrade\patch
  • FOE Failover engine issues
  • Installing a fresh Orion module
  • Main Poller was upgraded from older versions using interim upgrade plan, but additional pollers\web servers were not and now they cannot be upgraded as interim upgrade is blocked.


As a result, you may need to uninstall Orion Products from the affected server and perform a fresh installation on that very same server.

Environment

Orion Platform versions for the following:

  • NPM 12.2
  • NPM 12.1
  • NPM 12.0.1
  • NPM 12.0 or earlier

Steps

To remove Orion products from a server, you will need to remove the product(s) through the Windows Control Panel, along with additional steps to clean out SW remnants from the Registry and Orion folders, and then, if applicable, repeat these instructions on all servers including additional polling engines, additional web server, and HA pairs.


Prior to uninstalling, SolarWinds recommends the following preparation:

Back up the existing database.

To preserve your data, back up your database(s). If you need help with backups, check your vendor's site for documentation and instructions.

If you have your database on a VM, create a snapshot or copy of your VM.

If you need software to perform backups and maintenance for Microsoft SQL databases, you can install SQL Management Studio Express for your specific version of Microsoft SQL on your database server.

Use one of the following links to download the installation:

(© 2017 Microsoft, available at https://www.microsoft.com/, obtained on June 20, 2017.)

Back up product folders.

Create copies and backups of your product folders. You may have customizations in these folders specific to your installations. For example, you may have a custom code or Report Writer reports to save.

Folders:

  • C:\Program Files (x86)\SolarWinds
  • C:\Program Files (x86)\Common Files\SolarWinds
  • C:\inetpub\SolarWinds
  • C:\ProgramData\SolarWindsAgentInstall
  • C:\ProgramData\Solarwinds   
Backup Orion SQL Connection Strings File

 

C:\Program Files (x86)\Solarwinds\Orion\SWNetPerfmon.DB

To remove Orion from a server, complete the following steps:

1a. Remove product licenses.

Top TIP:

  • SKIP Part 1a/1b, proceed straight to step2.
  • As long as you do not delete licensing dat files etc, do this by not removing or remaing the folder C:\ProgramData\Solarwinds then all will re-ticence automatically after you reinstall.


Note:

  • You can skip step 1, if only one additional polling engine (APE) or additional web server needs the fresh installation.
  • You can skip the deactivating the licenses as licenses are stored on main polling engine in NPM 12.0.1 or NPM 12.1 and later, and licenses will automatically be reactivated after you reinstall them (Step 6).

 

For NPM 12.1, NPM 12.0.1 (Centralized Licensing)

  1. In the Orion Web Console, select Settings > All Settings > and click License Manager.
  2. In the web-based License Manager, select the license to remove.
  3. Click Deactivate. This removes the license activation and server assignment.

    With the license deactivated, it is parked, or available but unused.

  4. Repeat this for Orion NPM and any other Orion Platform Modules installed on that Server.
     

References: License Orion Platform products (Centralized Licensing)

If the system is not accessible, you might need to skip this part and later use the License Reset tool and license resets to get licenses back.

  1b. Remove product licenses.

For NPM 12.0 or older (per server licensing)

  1. On the Orion Server, select Start > All Programs > SolarWinds - License Manager.
  2. In the Win32-based License Manager, select the license to remove.
  3. Click Deactivate. This removes the license activation.

    With the license deactivated, it will be available for reuse at a later stage.

  4. Repeat this for Orion NPM and any other Orion Platform modules installed on that server.

 

Note: For older versions, you will need to run the License Cleanup Tool. This will require working with a Support Team member to clean out the License Store at step 6. 

2a. Stop Orion services.

Stop all services by using the Orion Service Manager on the original polling server.

2b. Uninstall SolarWinds products.
  1. Open Programs and Features in the Windows Control Panel.
  2. Select the product(s) to remove one at a time and click Uninstall.

  3. Uninstall the Orion products, features and modules, starting from top to bottom.
    For example Orion Core 2017.1, NPM 12.1, the SolarWinds Job Engine v2 and SolarWinds Orion Information Service v3, and so on.

Screenshot property of © 2017 Microsoft.

3. Rename SolarWinds folders.

Rename the files from the following locations to fully clear the SolarWinds files.
If you installed on a different disk, go to that location instead of C:\.

Just add the word old for example to the end of each folder name.

  • C:\Program Files (x86)\SolarWinds
  • C:\Program Files (x86)\Common Files\SolarWinds
  • C:\inetpub\SolarWinds
  • C:\ProgramData\SolarWindsAgentInstall
  • C:\ProgramData\Solarwinds 
    • Skip renaming progdata\solarwinds and then you won't have to reticence everything after re-install.
4. Remove specific Registry keys.

Important: These steps affect your Registry settings. For assistance, contact Support.

  1. Open the command line interface on the server.
  2. Enter regedit, and click OK.
  3. Select File > Export, and back up the Registry to the desktop.
  4. Expand HKEY_LOCAL_MACHINE > Software.
  5. Delete both the SolarWinds and the SolarWinds.net folders.
  6. If you are uninstalling from a 64-bit computer, expand HKEY_LOCAL_MACHINE > Software > Wow6432Node, and delete both the SolarWinds and the SolarWinds.net folders.
5a - Prep for reinstall.

Restart the server. You can reinstall your SolarWinds products.

 

Re-create Orion install folder and place the backed up Orion SQL Connection Strings File into

C:\Program Files (x86)\Solarwinds\Orion\SWNetPerfmon.DB

 

Note:

  • For NPM using 12.1 and 12.0.1, you can you can re-install the Smarter Bundle installer
    • SolarWinds-Orion-Installer.exe can be found in Orion Web Polling Engines page.
  • For NPM 12.2 or higher, you can re-install using the new installer
    • Falcon Installer can be found in any of the links from products using Core 2017.3 or higher on your customer portal.

 

5b. Restart Orion Software.

Reinstall Orion Products starting with Orion NPM if you have that module.

 

Note:

  • For NPM 12.2 or higher, you can re-install using the new installer
    • Falcon Installer can be found in any of the links from products using Core 2017.3 or higher on your customer portal.

Note:

  • If your only reinstalling Orion APE or AWS Web Server then you can:
    • For NPM 12.1 and 12.0.1, you can you can re-install the Smarter Bundle installer
    • SolarWinds-Orion-Installer.exe can be found in Orion Web Polling Engines page.
    • Run the Smarter Bundle bundle to reinstall everything.
6a. License your products 

(for newer versions only).

Note:
Can Skip this part of Licensing is reapplied after a re-install due to keeping the licensing intact by keeping C:\ProgramData\Solarwinds as it was.


For NPM 12.1, NPM 12.0.1 (Centralized Licensing)

  • Main polling engine
    • If you only have a main polling engine, then you need to reapply all licenses.
    • Check if the License store is intact.
    • If not, you will need to run the License Cleanup Tool with a Support Team member. 
    • When completed, you can re-license your active licenses to the installed products.
  • Additional polling engine or additional web server
    • If you are installing a single APE or additional web server and you skipped step 1a, then the licenses should automatically be licensed as it is the same machine name, IP, and license that comes from the main polling engine.
    • If any issues you may still need to run License Cleanup Tool and re-license.
6b. License your products
(for older versions only).

For NPM 12.0 or older (Per Server Licensing)

  • For older versions, you will need to run the License Cleanup Tool with a Support Team member to clean out the License Store at Step 6.
  • Once completed you can re-license your active licenses to the installed Products.
7. Check if your Orion Platform is polling.

To check whether your Orion Platform is fully back up and polling, check the charts for nodes on each polling engine and verify that it is polling node, interface, volume, and module statistical data after reinstallation.
 

For example:

  1. Go to Manage Nodes and select polling engines in the left pane.
  2. For each polling engine, check that node data is appearing.
  3. Check the Node Details page and Interface Details charts and verify that data is being populated in the last few minutes.

For further information and assistance uninstalling your products, contact Support.

After you uninstall, you can reinstall modules anytime. For example, use this guide for SAM and updated installs from the Customer Portal.

 

Disclaimer: Please note, any content posted herein is provided as a suggestion or recommendation to you for your internal use. This is not part of the SolarWinds software or documentation that you purchased from SolarWinds, and the information set forth herein may come from third parties. Your organization should internally review and assess to what extent, if any, such custom scripts or recommendations will be incorporated into your environment.  You elect to use third-party content at your own risk, and you will be solely responsible for the incorporation of the same, if any.

 

Last modified

Tags

Classifications

Public