Preparing to install


Where you are in the Installation process


Before installing Network Automation - Data Warehouse, ensure that your environment meets the installation requirements, and complete the tasks described in this section:

  • Download the installation files from the BMC Electronic Product Distribution (EPD) site.
  • Ensure that the target computer (known as application server) meets the system requirements for the Network Automation - Data Warehouse.
  • Ensure that the compatible version of TrueSight Network Automation is installed. For installation instructions, see Installing in the TrueSight Network Automation documentation.

  • Configure Network Automation.
  • Disable Data Execution Prevention.
  • Synchronize server time zones.
  • Configure Remote Desktop services.
  • Verify that the application server has access to the other servers in your deployment, including the server on which Network Automation - Data Warehouse is installed and the database server
  • Ensure that the Windows 8.3 (short) file naming convention is enabled before running the installation program.

    How to do this?

    1. Set the value of the NtfsDisable8dot3NameCreation registry entry to 0 (enabled for all volumes on the system) or 2 (enabled for all volumes except the system volume).

    2. Restart the computer.

  • Ensure that the Network access: Do not allow storage of passwords and credentials for network authentication policy has the status as Disabled. To access this policy, go to Control Panel > Administrative Tools > Local Security Policy > Security Settings > Local Policies > Security Options.

Configuring TrueSight Network Automation

Complete the following Network Automation configuration tasks:

  • If you are using an Oracle database in your TrueSight Network Automation environment, make sure that the DBMS_LOB package is enabled and that execute permissions on the DBMS_LOB package are granted to the bcan database user.
  • If the Network Automation system administrator password has not been changed from the default during installation, change it before you install Network Automation - Data Warehouse. 
  • Ensure that the server on which you installed TrueSight Network Automation is accessible to all of the other servers in the TrueSight Network Automation - Data Warehouse deployment.
  • Users must be set up in Network Automation and associated with the groups that need to be mapped to the Smart Reporting - Platform groups. For more information about the mappings, see User-roles.
  • By default, only the sysadmin user is created and has access to reports. If you want to grant access to any other user, you need to create the same user in network automation and run ETL.

  • Refer to your TrueSight Network Automation setup and record the operational database parameter values (user name, database type, host name, port number, database name, and password) from the database.properties file located in the BCA-Networks-Data (BCAN_DATA) folder. Refer to the ConnectionUserName and ConnectionURL strings for all the parameters except password. For the password, contact the TrueSight Network Automation database administrator. You need these parameters when you run the TrueSight Network Automation - Data Warehouse installer.

You can install Network Automation - Data Warehouse on the same computer as Network Automation. However, BMC recommends that you install the two products on separate computers to improve performance.

Disabling Data Execution Prevention

Windows provides a Data Execution Prevention (DEP) feature that can interfere with the product installation. Verify whether the DEP feature is active for all programs on the application server, and if it is, configure an exception that enables the installer to run.

To verify if DEP is active for all programs and, if so, set an exception for the installation application:

  1. Log in to the host computer on which you want to install TrueSight Network Automation - Data Warehouse, and delete all the files from the temporary directory (%temp%).
  2. Download and extract the downloaded zip files (the installer) to a temporary location outside the C:\Program Files directory to avoid any file sharing conflicts.
    Disk1 directory is created that contains the installation executable and other supporting files.
  3. Select Start > Control Panel.
  4. Click System and Security > System.
  5. In the left pane, click Advanced system settings .
  6. In the Performance area, click Settings.
  7. Click the Data Execution Prevention tab.
  8. Check if Turn on DEP for all programs and services except for those I select is selected.
    If it is not selected, click OK to close the dialog box.
    If it is selected, continue to the next step.
  9. Click Add.
  10. Browse to the Disk1 directory (created in step 2), select setup.exe, and click Open.
    The selected program is displayed in the DEP program area.
  11. Click Apply and then OK.
    A dialog box opens and informs you that you must restart your computer for the setting to take effect. You can wait to restart the computer until after you enable the Windows 8.3 file naming convention, which also requires a computer restart.
  12. Click OK.

Synchronizing server time zones

The host computers for the following components must have the same time zone setting:

  • Network Automation
  • Network Automation database
  • Network Automation
  • Network Automation database

The clock settings for all computers must be as close as possible. You can achieve this by using Network Time Protocol.

Configuring Windows Task Scheduler

The Network Automation - Data Warehouse installation program uses the Microsoft Windows Task Scheduler to create the  ETL and purge tasks. Therefore, on the Network Automation - Data Warehouse host computer, the Windows Task Scheduler service must have a status of Started and the startup type set as Automatic.

To check the Task Scheduler service

  1. Log on to the computer where you want to install Network Automation - Data Warehouse.
  2. Select Start > Run, enter services.msc, and click OK.
  3. Scroll down to Task Scheduler and verify that the Status is Running and the Startup Type is Automatic. If so, exit Services.
  4. If the Startup Type is not set to Automatic, right-click it, select Properties, select Automatic, and click OK.
  5. If the Task Scheduler is not running, start it.

Configuring Remote Desktop services

You need to configure temp file settings in Remote Desktop services to retain installation log files in the temp folder, when you restart the application server after installing Network Automation - Data Warehouse.

To configure Remote Desktop services (formerly Terminal Services)

  1. Log on to the computer where you want to install Network Automation - Data Warehouse.
  2. Select Start > Run, type gpedit.msc, and click OK.
  3. In the Group Policy panel, select Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services  > Remote Desktop Session Host > Temporary Folders.
  4. Right-click Do Not delete temp folder upon exit, select Edit, select Enabled, and click OK
  5. Right-click Do not use temp folders per session, select Edit, select Enabled, and click OK.
  6. Close the panel and restart the system.

To modify registry settings

If the settings did not take effect on your system by using the the preceding procures, modify the registry settings as follows:

  1. Log on to the computer where you want to install Network Automation - Data Warehouse.
  2. Select Start > Run, type regedit, and click OK.
  3. Navigate to HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Terminal Server.
  4. Set PerSessionTempDir and DeleteTempDirsOnExit to 0 as follows:
    1. Right-click one of the settings and select Modify.
    2. Set the Value data field to 0 and click OK.
    3. Repeat the process for the other setting.
  5. Close the registry and restart the system.

Next step in the Installation process

After completing the pre-installation tasks, the next step in the installation process is to install Network Automation - Data Warehouse by using one of the following options:

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*