Storage Foundation and High Availability Solutions [7.3.1] HA and DR Solutions Guide for Microsoft SharePoint 2013 - Windows

Last Published:
Product(s): InfoScale & Storage Foundation (7.3.1)

Configuring 64-bit Perl for [SharePoint]

Perl scripts are used to update DNS entries pertaining to the Network Load Balancer (NLB) name for the [SharePoint] DR solution. The scripts fail to execute when VERITAS Perl is used, because it is a 32-bit version of Perl.

By default, when a 32-bit process tries to access a 64-bit component in the C:\Windows\System32 directory, Windows File System Redirector redirects it to the C:\Windows\SysWOW64 directory. When C:\Windows\System32\dnscmd.exe is used, Windows is unable to locate the 64-bit file, because dnscmd.exe is only installed in the System32 directory.

To configure 64-bit Perl

  1. Install a 64-bit version of Perl.
  2. Copy the ag_i18n_inc.pm file from %vcs_home%\VRTSPerl\lib to 64-bit_Perl_install_dir\lib.
  3. Make sure that you add the file path of 64-bit Perl to the process resource attribute in the [SQL Server] service group for configuring the web servers.

For further information about process resources,