How to: Install NSS on Windows Server 2012 Cluster


Northern Storage Suite can be installed on a Windows Server 2012 running failover clustering and, from this installation, manage remote devices (VNX, NetApp, etc.) and storage resources local to the cluster itself (DAS, SAN).

When NSS is installed in a Windows 2012 Cluster environment the "NSS Core Cluster Supervisor" (a service needed to manage NSS Core resource on the cluster) and the 64bit NSS Core cluster resource DLL are automatically installed.

The NSS Core Cluster Supervisor service manages the connection between the NSS Core resources on the cluster node and the executables that are running. Stopping this service will not stop the running resources. If the service is not running and the resource needs to make a request to the executable it will start the service automatically.

The 64bit NSS Core cluster resource DLL is needed in order to communicate with the cluster itself.


In this step, NSS will be installed, but without the configuration of cluster resources.

  1. Install NSS, on all physical nodes, by following the normal installation procedure; opening the installation package and following the on-screen instructions.
  2. When prompted, provide a suitable account for NSS Quota Server and NSS Core cluster supervisor services.
  3. When prompted, specify the security group used to apply permissions on the NSS shares (i.e. a specific AD security group you created or BUILTIN\Administrators).

After the basic installation has been completed and after any necessary reboots, the NSS resources should be added to all the clustered file server services that will be managed with NSS. Each file server needs both the NSS Core and NSS Quota Server resources, and they need to be configured independently.

  1. Open the Failover Cluster Management console.
  2. Select the first File Server in the cluster and click "Add a resource" in the actions pane.
  3. Follow the on-screen instructions.
  4. Now establish the necessary resource dependencies:
    - IP Address
    - Disk (the disk where the service has the configuration folder)
    - File server name   
  5. Start the NSS Core and NSS Quota Server resources.

Additional configuration

By default the NSS Core Cluster Supervisor service is run as LocalSystem. If you are planning to scan remote storage, or using a remote database, NSS Core Cluster Supervisor service account will have to be changed to an account that has permission to access those resources. Be sure to stop all NSS Core resources before restarting the supervisor service.

If you are using a remote database, and the NSS Core Cluster Supervisor service account does not have access to that database, you may get the following error when trying to run a host scan:

Failed to connect to database (Failed in NFS::scan::Scan).Login failed for user 'DOMAIN\VIRTUAL-CLUS-NODE1$'

The cluster service must be restarted after any changes are made to the name of the NSS Core resource. This is due to the fact that the cluster service caches the resource name and provides the original name to the NSS core cluster dll. If the cluster service is not restarted then the NSS Core resource will fail to start.

To restart the cluster service:

  1. Open Failover Cluster Manager.
  2. Connect to the cluster if you are not connected and click on the name in the left pane.
  3. Take note of all clustered services and bring them offline.
  4. In the right pane click on "More Actions..." and choose "Shut Down Cluster..."
          Note: The cluster service needs to be shutdown, on all nodes, at the same time.
  5. Choose "Start Cluster service" on all nodes.
  6. Bring all clustered services from the previous list online to compleate the process

It is possible to configure the time out value that NSS Core cluster resource waits for NSS Core process to start. It is also possible to prevent the resource from automatically starting the NSS Cluster Supervisor service. Please contact the technical support team if you wish to use these advanced configuration options.

Confirm results

Apply quotas on shares held by the clustered file servers. Be sure to use UNC paths to the File Servers and not the underlying physical nodes.

Move the clustered file sharing service between nodes, confirming that the NSS resources is properly switched from one node to another. 

Create a report and check if results are obtained and stored into the database. Run the same report on both nodes, switching the resources.

KB Article: 3020

Updated: 11/24/2014

  • Category
    • Usage
  • Affected versions
    • NSS 9.0
    • NSS 9.5

North America HQ

NORTHERN Parklife, Inc.
301Edgewater Place, Suite 100
Wakefield, MA 01880

Voice: 781.968.5424
Fax: 781.968.5301


Additional Contact Information


St. Göransgatan 66
112 33 Stockholm

Voice: +46 8 457 50 00

Northern Parklife

©2018 northern parklife

privacy statement 
terms of use