7. Move the repository files to the network share | Questionmark

7. Move the repository files to the network share

Applies to the following products: 
Questionmark Perception
Applies to the following Perception versions: 
Perception 5.7

Go to your ServerSettings.config file on your network share.

Change the SharedRepository path to the location on the network share.

repositoryPath="\\nas\repository"

When you enter the repositoryPath, do not include the trailing back slash (\). The path should be \\nas\repository NOT \\nas\repository\.

Move your shared repository files from C:\Perception5\Repositories\Shared\<your_repository> to the location of the repository on the network share.

Go to IIS and locate the virtual applications <repository_name>_sys, _res, and _con.

Open the Basic Settings, 

In the Physical path field, replace C:\Perception5\Repositories\Shared\ with the repository path on the network share. Leave the \<your_repository_name>\content.

Same with _res and  \<your_repository_name>\resources and _sys and  \<your_repository_name>\system.

At this point, Perception server 1 is completely configured for load balancing and it no longer uses any local settings.

EXPORT/IMPORT now to get RSA keys from Perception server 1 to the other Perception servers. 

----------

The application pools used by Perception need to be configured in IIS to use the same user to access the file shares. This will ensure that access is available to all the correct folders and files for all the servers. To change the application pools so that they use the same user, follow the steps below for instruction in Windows Server 2008 R2:

  1. Launch Internet Information Services 7.5.
  2. Select your server and click View Application Pools from the Actions menu on the right.
  3. Select the Questionmark.Perception5 application pool.
  4. Click on Advanced Settings....
  5. In the Process Model section, click where the word Identity | NetworkService appears and click on the browse (...) button.
  6. Select the Custom account option button.
  7. Click Set.
  8. Enter the username and password for the user you created previously, and click OK.
  9. Click OK again to close the Advanced Settings window.
  10. Repeat steps 3 to 6 for the Questionmark.QABS and Questionmark.QPLA application pools.