Forcing a Remote Citrix Server to Use a Local Host Cache File
At a previous employer, we used Citrix Metaframe Servers at four different sites, with one of the sites handling the central configuration of the Citrix Server Farm. This worked great for the most part, but during extended MPLS WAN (Wide Area Network) outages, the remote servers started to hang up, as they could not “phone home” to get the central configuration datastore.
Forcing the remote servers to temporarily look only at their local configuration cache would result in much better performance. Once the MPLS WAN was back up, I would need to revert to the standard settings.
Part I: Use local cache on when the central datastore is unavailable
1. Stop IMA Service on affected remote server
2. Update registry entries:
HKLM\Software\Citrix\IMA\DatabaseDriver = IMAAccess.dll
HKLM\Software\Citrix\IMA\DataSourceName = M:\Program Files\Citrix\Independent Management Architecture\Imalhc.dsn
3. Start IMA service
Part II: Use central datastore for configuration (once WAN is back online):
1. Stop IMA Service on remote server
2. Update registry entries:
HKLM\Software\Citrix\IMA\DatabaseDriver = IMASql.dll
HKLM\Software\Citrix\IMA\DataSourceName = M:\Program Files\Citrix\Independent Management Architecture\MF20sql2k.dsn
3. Start IMA service
No Comments
Make A CommentNo comments yet.