Installing the BMC ProactiveNet Server on Microsoft Windows with Oracle as database
Follow the installation procedure appropriate for your operating system to use Oracle as the backend database for BMC ProactiveNet.
Before you begin
- Ensure that you perform the tasks at Preinstallation-tasks-for-installing-the-BMC-ProactiveNet-Server-with-Oracle-as-database.
Ensure that port 7 is opened between the BMC ProctiveNet Server and Oracle database system.
For more information about creating an Oracle database instance for the BMC ProactiveNet Server, see Creating-an-Oracle-database-instance-for-the-BMC-ProactiveNet-Server.
- Ensure that ICMP ping is allowed allowed between the BMC ProactiveNet Server and the computer in which Oracle is installed.
To install BMC ProactiveNet Server with Oracle as database
Access the installation program by using one of these methods:
- DVD — Insert the installation DVD. In the ServerWin_pw_vX_bY directory (where X is the version number and Y is the build number), open the BPPMServer directory.
- BMC Software EPD website (http://webapps.bmc.com/epd) — For more information about downloading the BMC ProactiveNet software, see Downloading the installation files.
Extract the contents of the zipped distribution file to an appropriate directory on the computer where the BMC ProactiveNet Server is upgraded.
Open the install.cmd file with the Run as administrator option.
- On the Welcome page, click Next.
- On the license agreement page, select I agree to the terms of the license agreement, and click Next.
On the Configuring Firewall Rules page, perform one of the following tasks, and click Next. You must configure firewall rules to allow BMC ProactiveNet processes to communicate through the firewall.
To automatically configure the Windows Firewall rules, select Automatically configure Windows Firewall Rules.
The Windows Firewall inbound rules are configured. An error message appears if you have not started the Windows Firewall.- To manually configure the firewall rules, select I will manually configure Windows Firewall Rules now before proceeding further
- For more information about creating Windows Firewall inbound rules, see To manually configure Windows Firewall inbound rules.
- If you prefer to use a third party firewall application, which is installed on your computer, ensure that you manually create the firewall inbound rules. For more information about creating firewall inbound rules, refer to the documentation of the third party firewall application.
- (Cluster environment only) On the Cluster Group Configuration page, select the type of the cluster group in which to install the BMC ProactiveNet Server, Default cluster group or Custom cluster group.
On the Directory Selection page, retain the default directory (\Program Files\BMC Software\ProactiveNet), or click Browse to select a different directory, and click Next.
Select the tasks that you want to configure with BMC ProactiveNet, and click Next. The following figure displays the default tasks that are selected.
Configuration task selectionIf you decide not to configure ports or cell details and have not selected either Server Ports - Change defaults, Cell - Change defaults, or both the options under System Configuration Tasks in the Configuration task selection page, the Confirm Defaults page is displayed with the default cell or port details. Otherwise, the Configure Server Ports page is displayed.
- On the Confirm Defaults page, click Next.
- If you have selected Server Ports - Change defaults under System Configuration Tasks in the Configuration task selection page, on the Configure Server Ports page, update the following port numbers, and click Next.Port nameDescriptionApache PortUsed by the BMC ProactiveNet Operations Console and web services. The default port number is 80.Apache SSL PortUsed by the BMC ProactiveNet Operations Console for secure channel access. The default port number is 443.AgentController PortUsed by the Agent Controller. The default port number is 12123.BMC Impact Admin Server PortUsed by BMC Impact Admin Server clients to communicate with BMC Impact Admin Server. The default port number is 3084.Remote Method Invocation PortUsed by the BMC ProactiveNet Operations Console. The default port is 1099.BMC Remedy Service Desk PortUsed by the Integration for BMC Remedy Service Desk service if BMC Atrium CMDB integration is enabled. The default port number is 3115.
- On the Configuring BMC ProactiveNet environment deployment information page, select any one of the following options based on your BMC ProactiveNet environment.
- Single Server Environment Installation Installing BMC ProactiveNet Server with Central Monitoring Administration
- Multiple Server Environment Installation Installing BMC ProactiveNet Central Server with Central Monitoring AdministrationOR Installing BMC ProactiveNet Child Server
- If you have selected Disaster Recovery Mode - Enable under System Configuration Tasks in the Configuration task selection page , on the Configuring Disaster Recovery page, enter a valid host name alias to configure disaster recovery, and click Next. The default host name alias is pronet.
- If you have selected Cell - Change defaults under System Configuration Tasks in the Configuration task selection page, on the Configuring Cell page, enter the following details, and click Next.FieldDescriptionBMC ProactiveNet cell detailsInstance NameName of the cell instance. The default is pncell_hostname.
If you are configuring BMC ProactiveNet for disaster recovery, do not change the default cell name.PortPort number in the range of 1024 to 65535. The default port for the cell is 1828.Encryption KeyEncryption key for the cell. The default is mc. No special characters are allowed.Admin cell detailsPortPort number for the Admin cell. The default is 1827.Encryption KeyEncryption key for the Admin cell. The default is mc. - If you have selected Administrator e-mail from BMC ProactiveNet - Change defaults under System Configuration Tasks in the Configuration task selection page, on the Administrator Information page, enter the following details to receive e-mail notifications from the BMC ProactiveNet Server, and click Next.FieldDescriptionSender E-mail IDEmail address that you specify as the sender of any notification e-mail messages. The format for the e-mail address must be hostName@company.com The administrator receiving the email message will know which host is having disk space problems or other issues that send notifications. The default value is blank.Administrator E-Mail IDFully qualified e-mail address of the administrator of the BMC ProactiveNet Server. The format for the e-mail address must be user@company.com. The default value is blank.Name or IP Address of SMTP ServerName or IP address of the SMTP server. The default value is blank.
If you have selected Configure to use an Oracle database (Separately Installed) under Database in the Configuration task selection page, the Configure Database page displays.
On the Configure Database page, provide the following details, and click Next.
Field
Description
Database
Standalone or RAC
- If you want to connect to a standalone Oracle database instance, select Standalone and provide the following details:
- Host Name/IP Address — Host name or IP address of the computer that is running the standalone Oracle database instance.
- Port — Oracle listener port on the computer. The default port is 1521.
- Database SID/PDB — (for Oracle 11g) Oracle database SID; (for Oracle 12c) Oracle database PDB
If you are installing multiple BMC ProactiveNet Servers and configuring them to connect to the same Oracle database, ensure that value of the database SID is the same for all the servers. For more information see, Configuring-multiple-BMC-ProactiveNet-Child-Servers-to-connect-to-the-same-Oracle-database.
- If you want to connect to an Oracle Real Application Cluster (RAC) setup, select RAC and provide the following details:
- Service Name — Service name of the Oracle server
If you are installing multiple BMC ProactiveNet Servers and configuring them to connect to the same Oracle database, ensure that the service name is the same for all the servers. For more information see, Configuring-multiple-BMC-ProactiveNet-Child-Servers-to-connect-to-the-same-Oracle-database. - RAC SCAN Host Name — Host name of the computer that is running the Oracle RAC setup
- RAC SCAN Host Port — Port number through which the RAC communicates
- Service Name — Service name of the Oracle server
Tablespace and Users
Use Existing User or Create New User
If you have already created an Oracle user, select Use Existing User. Provide the following details, and click Next.
To create a new Oracle user, select Create New User. This option enables you to create new users and table spaces. Provide the following details, and click Next.
Username
User name of the database instance for the BMC ProactiveNet user. Do not use the terms "sys" or "system." The default user name is proact.
Password
Password of the database instance for the BMC ProactiveNet user
Confirm Password
Password of the database instance for the BMC ProactiveNet user
- If you want to connect to a standalone Oracle database instance, select Standalone and provide the following details:
On the Configure Oracle Report User page, provide the following details, and click Next.
Field
Description
User Name
User name of the database instance that will view the default views and create reports in Oracle.
Password
Password for this Oracle user
If you have selected Create New User in the Configure Database page, on the Tablespaces and Users Settings page, provide the following details, and click Next:
Field
Description
Oracle DBA Username
Oracle database user name. The user must have SYSDBA privileges.
Oracle DBA Password
Password for the Oracle DBA user name
Deployment Type
Type of BMC ProactiveNet deployment. The size of the tablespace is determined by the type of deployment. The supported values are as follows:
- Small
- Medium
- Large
Main Table Space Name
Name of the main tablespace to be created
Temporary Tablespace Name
Name of the temporary tablespace to be created
Main Tablespace Data File Name
Data file name with the absolute path for the main tablespace
Temporary Tablespace Data File Name
Data file name with the absolute path for the temporary tablespace
- If you have selected Atrium CMDB - Enable and Configure under Integration Configuration Tasks in the Configuration task selection page, on the Integrating with CMDB page, provide the following details, and click Next.
If you integrate with BMC Atrium CMDB in the AR Server Group, you must manually configure the pserver.conf file. Edit the ARSGroupMembers in the pserver.conf file and set to all AR Servers of the group that have reconciliation function enabled. See also Configuring-the-Publishing-Server-to-integrate-with-an-AR-Server-group.FieldDescriptionCMDB HostHost name of the AR Server. When integrating with the AR Server group, host name of the Load Balancer or Integration Server.CMDB PortBMC Atrium CMDB or AR System Server port number. The default is 0. If the AR System is configured with a Portmapper, enter port 0.CMDB UserUser name required to log on to the AR System Server. The default is Demo. This user requires the AR Server Administration rights.CMDB PasswordPassword required to log on to the AR System serverUDDI HostHost name of the UDDI registry for BMC Atrium CMDBUDDI PortPort number of the UDDI registry for CMDB. The default is 8080.UDDI UserUDDI registry user name. The default is admin.UDDI PasswordPassword for the specified UDDI user name. The default is admin. - If you have selected BMC Server Automation - Enable and configure under Integration Configuration Tasks in the Configuration task selection page, on the Connecting to BMC Server Automation page, provide the following details, and click Next. These inputs will be used for both cross-launch and BMC Server Automation integration.FieldDescriptionUserUser name for the BMC Server Automation serverPasswordPassword for the BMC Server Automation serverRoleRole that is defined to grant permissions to the BMC Server Automation user. The default is BLAdmins.Using UDDI ServerBy default, the Using UDDI Server check box is selected. If you have provided the UDDI details on the Integrating with CMDB page, the UDDI details are automatically populated. If you do not use the UDDI server, clear Using UDDI Server.UDDI HostHost name of the UDDI registryUDDI PortPort number of the UDDI registry. The default is 8080.UDDI UserUDDI registry user name. The default is admin.UDDI PasswordPassword for the specified UDDI user name. The default is admin.Application serverBMC Server Automation application server name. The field is applicable only when you have cleared Using UDDI Server.Web service portWeb service port number required to connect to the BMC Server Automation server. The default web service port number is 9843. The field is applicable only when you have cleared Using UDDI Server.
- If you have selected Single Sign On (SSO) - Enable and Configure under Integration Configuration Tasks in the Configuration task selection page, on the Atrium SSO Information page, provide the following details, and click Next.FieldDescriptionAtrium SSO Server FQDNFully qualified name of the SSO ServerProactiveNet Server FQDNFully qualified host name of the server where BMC ProactiveNet Server is installed. By default, the host name of the server on which the BMC ProactiveNet Server is installed is displayed.Atrium SSO HTTPS PortBMC Atrium SSO secure port number. The default port number is 8443.Searcher IDUsername created in the SSO Server and to which the 'BmcSearchAdmin' group is assigned. It is used to search all user names and groups available in the SSO Server for authentication.Searcher PasswordPassword of the Searcher ID user that you entered in the above field.Atrium SSO AmAdmin PasswordBMC Atrium SSO Server AmAdmin password that you have entered while installing BMC Atrium SSO.
- On the Installation Preview page, click Install.The Preview page displays the Installation Mode as Standalone in a case of regular installation and High-Availability (Cluster) if you installing in the high availability mode.The BMC ProactiveNet Server installation process takes a while to complete. After a successful installation, a command line prompt is displayed with a list of the pw server processes that started running.
- On the Installation Summary window, select View Logs to open the installation logs, or click Done to complete the installation.
For more information about creating and setting up the Oracle database, see Steps to run the BMC provided script set_system_parameter_oracle_pnet.sql.
To start the Windows Firewall
- Start the Windows Firewall service from services.msc.
- Run the following commands to turn on the firewall:
- (Microsoft Windows 2008 R2) netsh advfirewall set allprofiles state on
- (Microsoft Windows 2008) netsh firewall set opmode mode = ENABLE
- (Microsoft Windows 2012 R2) netsh advfirewall set allprofiles state on
- (Microsoft Windows 2012) netsh firewall set opmode mode = ENABLE
To manually configure Windows Firewall inbound rules
- Start the Windows Firewall, as described in To start Windows Firewall.
- Configure the Windows Firewall inbound rules for the following pw processes. For more information about configuring Windows Firewall inbound rules, see To create an inbound firewall rule for a program or service from the Microsoft Technet Library:
- pw/jre/bin/java_jboss.exe
- pw/apache/bin/httpd.exe
- pw/jre/bin/java_jsrv.exe
- pw/jre/bin/java_agent.exe
- pw/jre/bin/java_cntl.exe
- pw/jre/bin/java_tunnel.exe
- pw/jre/bin/java_rate.exe
- pw/jre/bin/java_ps.exe
- pw/Sybase/bin64/dbsrv16.exe
- pw/server/bin/mcell.exe
- pw/pronto/bin/ProactiveNetService.exe
- pw/pronto/bin/ProNetAgent.exe
- (Microsoft Windows 2008 R2) netsh advfirewall set allprofiles state on
- (Microsoft Windows 2008) netsh firewall set opmode mode = ENABLE
- (Microsoft Windows 2012 R2) netsh advfirewall set allprofiles state on
- (Microsoft Windows 2012) netsh firewall set opmode mode = ENABLE
- pw/jre/bin/java_jboss.exe
- pw/apache/bin/httpd.exe
- pw/jre/bin/java_jsrv.exe
- pw/jre/bin/java_agent.exe
- pw/jre/bin/java_cntl.exe
- pw/jre/bin/java_tunnel.exe
- pw/jre/bin/java_rate.exe
- pw/jre/bin/java_ps.exe
- pw/Sybase/bin64/dbsrv16.exe
- pw/server/bin/mcell.exe
- pw/pronto/bin/ProactiveNetService.exe
- pw/pronto/bin/ProNetAgent.exe
Related topics
Configuring-multiple-BMC-ProactiveNet-Child-Servers-to-connect-to-the-same-Oracle-database