This section provides information about installing Sentinel, Collector Manager, and a Correlation Engine on a Xen appliance image.
Use the following steps to install Sentinel on a Xen appliance image:
Download the Xen virtual appliance installation file from the Novell Download Web site to /var/lib/xen/images.
The correct filename for the Xen virtual appliance has xen in the filename. For example, Sentinel_7.1.0.0.x86_64.xen.tar.gz.
Specify the following command to unpack the file:
tar -zxvf <install_file>
Replace
with the actual name of the installation file.Change to the new installation directory. This directory has the following files:
<file_name>.raw
<file_name>.xenconfig
Open the <file_name>.xenconfig file by using a text editor.
Modify the file as follows:
Specify the full path to .raw file in the disk setting.
Specify the bridge setting for your network configuration. For example, "bridge=br0" or "bridge=xenbr0".
Specify values for the name and memory settings.
For example:
# -*- mode: python; -*- name="Sentinel_7.1.0.0.x86_64" memory=4096
Comment the following line:
vfb=["type=vnc,vncunused=1,vnclisten=0.0.0.0"]
Add the following line:
extra = "console=hvc0 xencons=tty"
The updated xenconfig file must be as follows:
# -*- mode: python; -*- name=install_file_name memory=4096 disk=["tap:aio:/var/lib/xen/images/install_directory/install_filename] vif=[ "bridge=br0" ] #vfb=["type=vnc,vncunused=1,vnclisten=0.0.0.0"] extra = "console=hvc0 xencons=tty"
After you have modified the <filename>.xenconfig file, specify the following command to create the VM:
xm create <file_name>.xenconfig
(Optional) To verify if the VM is created, specify the following command:
xm list
The VM appears in the list that is generated.
For example, if you have configured name="Sentinel_7.1.0.0.x86_64" in the .xenconfig file, then the VM appears with that name.
To start the installation, specify the following command:
xm console <vm name>
Replace <vm_name> with the name specified in the name setting of the .xenconfig file, which is also the value returned in Step 7. For example:
xm console Sentinel_7.1.0.0.x86_64
The installation first checks for the available memory and disk space. If the available memory is less than 2.5 GB, the installation is automatically terminated. If the available memory is more than 2.5 GB but less than 6.7 GB, the installation displays a message that you have less memory than is recommended. Enter y if you want to continue with the installation, or enter n if you do not want to proceed.
Select the language of your choice, then click
.Select the keyboard layout, then click
.Read and accept the SUSE Linux Enterprise Server (SLES) 11 SP2 Software License Agreement.
Read and accept the NetIQ Sentinel End User License Agreement.
On the Hostname and Domain Name page, specify the hostname and domain name, then ensure that the
option is selected.Select
. The hostname configurations are saved.Do one of the following:
To use the current network connection settings, select
on the page.To change the network connection settings, select
, then make the desired changes.Select
. The network connection settings are saved.Set the time and date, click
, then clickTo change the NTP configuration after installation, use YaST from the appliance command line. You can use WebYast to change the time and date, but not the NTP configuration.
If the time appears out of sync immediately after the install, run the following command to restart NTP:
rcntp restart
Set the SUSE Enterprise Server root password, then click .
Set Sentinel admin password, then click
.The Sentinel installation proceeds and completes. It might take few minutes for all services to start up after installation as the system performs a one time initialization. Wait until the installation finishes before you log in to the server.
Make a note of the appliance IP address that is shown in the console.
Proceed with Section 12.4, Post-Installation Configuration for the Appliance.
The procedure to install a Collector Manager or a Correlation Engine is the same except that you need to download the appropriate file from the Novell Download Web site.
Complete Step 1 through Step 14 in Section 12.2.1, Installing Sentinel.
On the Network Configuration II screen, select
and specify the IP address of the virtual machine where you want to install the additional Collector Manager or Correlation Engine.Specify the subnet mask of the specified IP.
Select
. The network connection settings are saved.Set the time and date, then select
.To change the NTP configuration after installation, use YaST from the appliance command line. You can use WebYast to change the time and date, but not the NTP configuration.
If the time appears out of sync immediately after the install, run the following command to restart NTP:
rcntp restart
Set the SUSE Enterprise Server root password, then select .
Specify the hostname/IP address of the Sentinel server to which the Collector Manager or Correlation Engine should connect to.
Specify the communication server port number. The default message bus port is 61616.
Specify the JMS User Name, which is the Collector Manager or Correlation Engine username.
Specify the password for the JMS User.
The username and password are stored in the /<install_dir>/etc/opt/novell/sentinel/config/activemqusers.properties file located on the Sentinel server.
(Optional) To verify the password, see the following line in the activemqusers.properties file:
For Collector Manager:
collectormanager=<password>
In this example, collectormanager is the username and the corresponding value is the password.
For Correlation Engine:
correlationengine=<password>
In this example, correlationengine is the username and the corresponding value is the password.
Select
to complete the installation.When the installation is complete, it displays a message that this appliance is the Sentinel Collector Manager or the Correlation Engine depending on what you chose to install, along with the IP address.