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) > Install Orion products in unattended or silent mode

Install Orion products in unattended or silent mode

Overview

This article provides details required to run unattended (silent) installation of Orion products.

To execute the installer as a separate unattended task, run the installer in unattended mode (/S) and skip execution of the Configuration wizard at the end of it (/NoConfigWizard).

To run the Configuration wizard in the unattended mode (-silent) and use its configuration from the XML file (-cfg), execute the installation commands from the command prompt.

Environment

  • Orion Platform versions 2015 to 2017.1

This information does not apply to products installed using the SolarWinds Orion Installer. For information on unattended installs for SolarWinds products using Orion Platform 2017.3 and later, see Run the SolarWinds Orion Installer in the silent mode.

Steps

Prior to the execution, make sure to have all pre-requisites:

  • SQL Server installed and accessible from the server where the software is installed
  • MSMQ is installed
  • Microsoft Web Server (default options) is installed

 

To install Orion Platform products in the unattended mode, complete the following steps:

  1. If necessary, change the default location for installing the Orion Platform products.
  2. Adjust the configuration file.
  3. Run the silent installation commands.

Change the default installation location

The silent installer installs the application in the default location - C:\Program Files (x86)\SolarWinds\Orion.

To change the installation path, add the following lines to the Windows registry before executing the installation.

In InstallPath, provide where you want to install the Orion Platform product(s).

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolarWinds]
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolarWinds\Orion]
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolarWinds\Orion\Core]
"InstallPath"="C:\\SWTEST"
"Version"="2015.1"
"Configuration"="FULL"

Note: To copy content without line numbers, hover over the text and click the view source button (View Source). This opens a new window where you can select and copy text without any formatting or line numbering.

 

Adjust the configuration file

  1. Review the following configuration examples (XML).
  2. Copy the example that suits your environment and save it as, for example, silent.xml. Silent.xml is the file name used in our examples.
  3. Adjust the file as necessary.

 

To provide the SQL Server instance name and/or port, use the following syntax:

<ServerName>hostname\instance,port</ServerName> 

Example 1: Configuration wizard configuration

<?xml version="1.0" encoding="utf-8"?>
<SilentConfig>
   <Host>
      <Info>
         <ReconfigureDatabase>True</ReconfigureDatabase>
         <ReconfigureWebsite>True</ReconfigureWebsite>
         <ReconfigureServices>True</ReconfigureServices>
         <ReconfigurePermissions>True</ReconfigurePermissions>
         <Database>
            <CreateNewDatabase>True</CreateNewDatabase>
            <UseSQLSecurity>False</UseSQLSecurity>   <!-- True for SQL authenticaiton to DB. Needs sa user. False for Windows authenticaiton -->
            <UseExistingSqlAccount>False</UseExistingSqlAccount>
            <DatabaseName>SolarWindsOrion</DatabaseName>   <!-- Database name that will be created. Default "SolarWindsOrion" -->
            <DatabasePath>
            </DatabasePath>
            <ServerName>localhost</ServerName>
            <InstanceName></InstanceName>
            <User>Administrator</User>   <!-- User name to access DB. For SQL authentication sa. For Windows authenticaiton Administrator -->
            <UserPassword>password</UserPassword>
            <Account>SolarWindsOrionDatabaseUser</Account>   <!-- Database user that will be created. Default "SolarWindsOrionDatabaseUser" -->
            <AccountPassword>password</AccountPassword>
            <NeedSQLServerSecurity>False</NeedSQLServerSecurity>
            <NeedToChangeSAPassword>False</NeedToChangeSAPassword>
            <SAPassword>
            </SAPassword>
            <AddServiceDependencies>False</AddServiceDependencies>
            <RemoveServiceDependencies>False</RemoveServiceDependencies>
            <FailureInfo>
            </FailureInfo>
         </Database>
         <Website>
            <Folder>C:\InetPub\SolarWinds</Folder>
            <Address>(All Unassigned)</Address>
            <Port>80</Port>
            <ApplicationName>SolarWinds NetPerfMon</ApplicationName>
            <LaunchWebConsole>False</LaunchWebConsole>
            <ConfigurationSkipped_IISNotInstalled>False</ConfigurationSkipped_IISNotInstalled>
            <EnableWindowsLogin>False</EnableWindowsLogin>
         </Website>
      </Info>
   </Host>
   <Plugins>
      <!-- <Plugin Assembly="" AssemblyFile="" FactoryType=""  /> -->
   </Plugins>
</SilentConfig>

Note: To copy content without line numbers, hover over the text and click the view source button (View Source). This opens a new window where you can select and copy text without any formatting or line numbering.

 

Example 2: Silent install configuration for NPM and SAM with Windows SQL authentication

 <?xml version="1.0" encoding="UTF-8"?>
-<SilentConfig>
    -<InstallerConfiguration>
        <ProductsToInstall>NPM,SAM</ProductsToInstall>
        <AdvancedInstallMode>True</AdvancedInstallMode>
        <SkipConfigurationWizardRun>True</SkipConfigurationWizardRun>
    </InstallerConfiguration>


-<Host>
    -<Info>
        <ReconfigureDatabase>True</ReconfigureDatabase>
        <ReconfigureWebsite>True</ReconfigureWebsite>
        <ReconfigureServices>True</ReconfigureServices>
        <ReconfigurePermissions>True</ReconfigurePermissions>
        -<Database>
            <AdvancedInstallMode>True</AdvancedInstallMode>
            <CreateNewDatabase>False</CreateNewDatabase>
            <UseSQLSecurity>False</UseSQLSecurity>
            <UseExistingSqlAccount>False</UseExistingSqlAccount>
            <DatabaseName>SolarwindsOrion</DatabaseName>
            <DatabasePath> </DatabasePath>
            <ServerName>SERVERNAME</ServerName>
            <InstanceName> </InstanceName>
            <User>DOMAIN\ADMIN_USER</User>
            <UserPassword>PASSWORD</UserPassword>
            <AccountType>ExistingWindows</AccountType>
            <Account>DOMAIN\ORION_USER</Account>
            <AccountPassword>PASSWORD</AccountPassword>
            <NeedSQLServerSecurity>False</NeedSQLServerSecurity>
            <NeedToChangeSAPassword>False</NeedToChangeSAPassword>
            <SAPassword> </SAPassword>
            <AddServiceDependencies>False</AddServiceDependencies>
            <RemoveServiceDependencies>False</RemoveServiceDependencies>
            <FailureInfo> </FailureInfo>
        </Database>
       -<Website>
            <Folder>C:\InetPub\SolarWinds</Folder>
            <Address>(All Unassigned)</Address>
            <Port>443</Port>
            <ApplicationName>SolarwindsOrion</ApplicationName>
            <LaunchWebConsole>False</LaunchWebConsole>
            <ConfigurationSkipped_IISNotInstalled>False</ConfigurationSkipped_IISNotInstalled>
            <EnableWindowsLogin>False</EnableWindowsLogin>
        </Website>
    </Info>
</Host>
-<Plugins>
    <!-- <Plugin Assembly="" AssemblyFile="" FactoryType="" /> -->
</Plugins>

</SilentConfig>

Run the silent installation commands

Run the following commands using the command prompt.
Replace options in <<...>> with the location to install the Orion Platform product (s)

cd "<<FOLDER-WHERE-INSTALLER-IS>>"
start "" /wait "<<PRODUCT-INSTALLER-EXE>>" /S /NoConfigWizard
cd "<<INSTALL-DIR>>"
start "" /wait "ConfigurationWizard.exe" -silent -cfg:"silent.xml"

Silent installation examples

NPM 11.5.2

To install NPM 11.5.2 in the silent mode, run the following commands in the command prompt.

D:
cd \SolarWinds-Installation-Files
start "" /wait "SolarWinds-NPM-v11.5.2-Full.exe" /S /NoConfigWizard
cd "C:\Program Files (x86)\SolarWinds\Orion\"
start "" /wait "ConfigurationWizard.exe" -silent -cfg:"silent.xml"

WPM 2.2

To install WPM 2.2 in the silent mode, run the following commands in the command prompt.

<<import modified registry file>>

E:
cd \InstallFiles
start "" /wait "SolarWinds-WPM-v2.2-Full.exe" /S /NoConfigWizard
cd D:\ORION\
start "" /wait "ConfigurationWizard.exe" -silent -cfg:"silent.xml"

Multiple products - NPM with WPM: one product already installed and configured

This example expects that you use the default installation folder and installers are located in E:\InstallFiles.

  1. Change the following line in "silent.xml" to allow the Configuration wizard to use an existing database.
      <CreateNewDatabase>False</CreateNewDatabase>
  2. Execute the commands for installing the product that is not installed yet (in this example, it is WPM).
    E:
    cd \InstallFiles
    start "" /wait "SolarWinds-WPM-v2.2-Full.exe" /S /NoConfigWizard
    cd "C:\Program Files (x86)\SolarWinds\Orion\"start "" /wait "ConfigurationWizard.exe" -silent -cfg:"silent.xml"

Multiple products - NPM with WPM: no product installed yet

  1. Install both products without Configuration wizard:

    E:
    cd \InstallFiles
    start "" /wait "SolarWinds-NPM-v11.5.2-Full.exe" /S /NoConfigWizard
    start "" /wait "SolarWinds-WPM-v2.2-Full.exe" /S /NoConfigWizard
    
  2. Run a single instance of the Configuration wizard at the end, make sure you create a new database.
    cd "C:\Program Files (x86)\SolarWinds\Orion\"
    start "" /wait "ConfigurationWizard.exe" -silent -cfg:"silent.xml"

Suggested <g class="gr_ gr_40 gr-alert gr_gramm gr_inline_cards gr_disable_anim_appear Style multiReplace" data-gr-id="40" id="40">tags :</g> Orion, install, unattended, silent

 

Reason for Rework or Feedback from Technical Content Review:   

 

Last modified

Tags

Classifications

Public