Can I move the Aegis Streambase files to another location? (NETIQKB71744)

  • 7771744
  • 21-Aug-2009
  • 01-Sep-2011

Environment

NetIQ Aegis 2.0
NetIQ Aegis 2.1
NetIQ Aegis 2.2

Situation

Can I move the Aegis Streambase files to another location?


By default, the Streambase temp files are located in c:\windows\temp. Is there a way to specify the location of Aegis sbd (streambase) temp files, such as moving these files off of the C: drive on the server where Aegis is running, and to a new storage location?

Resolution

With StreamBase there are two sets of files that get created - the StreamBase querytables and the StreamBase temporary files. The querytables are typically the much larger files in the environment as they contain the StreamBase internal tables which hold event data for correlation.  The temporary files are generally small.

The StreamBase querytables can be moved by following this procedure:

  • Edit C:\Program Files\NetIQ\Aegis\IQConnect\data\pg\sb\sbd.sbconf
    • For NetIQ Aegis 2.2 the path is C:\Program Files\NetIQ\Aegis\IQConnect73\data\pg\sb\sbd.sbconf
  • Uncomment one of the lines titled "STREAMBASE_INSTALL_DATADIR"
  • Modify this line to place the querytables where ever you like on your system
  • Restart the NetIQ Aegis Correlation Engine service


Note: This drive or path needs to be accessible at all times, so locating on a network shared drive is not recommended.

The temporary files are dependent upon the system-wide %TMP% environment variable.  If you choose, you can reset that environment variable and restart StreamBase (aka the NetIQ Aegis Correlation Engine service).  StreamBase does not currently support moving these files in any other fashion than via the %TMP% environment variable.

Additional Information

Formerly known as NETIQKB71744