4.4 Installing the Xen Appliance

  1. Download and copy the Xen virtual appliance installation file to /var/lib/xen/images.

    The correct filename for the Xen virtual appliance contains xen. For example, <sentinel_log_manager_xen.tar.gz>

  2. Specify the following command to unpack the file:

    tar -xvzf <install_file> 
    

    Replace <install_file> with the actual name of the installation file.

  3. Change to the new installation directory. This directory has the following files:

    • <file_name>.raw image file

    • <file_name>.xenconfig file

  4. Open the <file_name>.xenconfig file by using a text editor.

  5. 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 name and memory settings.

    For example:

    # -*- mode: python; -*- 
    name="Sentinel_Log_Manager_1.2.0.0_64" 
    memory=4096 
    disk=[ "tap:aio:/var/lib/xen/images/Sentinel_Log_Manager_1.2.0.0_64_Xen-0.777.0/Sentinel_Log_Manager_1.2.0.0_64_Xen.x86_64-0.777.0.raw,xvda,w" ] 
    vif=[ "bridge=br0" ]
    
  6. After you have modified the <filename>.xenconfig file, specify the following command to create the VM:

    xm create <file_name>.xenconfig

  7. (Optional) To verify if the VM is created, specify the following command:

    xm list

    The VM appears in the list.

    For example, if you have configured name="Sentinel_Log_Manager_1.2.0.0_64" in the .xenconfig file, then the VM appears with that name.

  8. 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_Log_Manager_1.2.0.0_64

  9. Select the language of your choice, then click Next.

  10. Select the keyboard layout, then click Next.

  11. Read and accept the Novell SUSE Enterprise Server Software License Agreement.

  12. Read and accept the Novell Sentinel Log Manager End User License Agreement.

  13. In the Hostname and Domain Name screen, specify the hostname and domain name.Ensure that the Assign Hostname to Loopback IP option is selected.

  14. Select Next. The hostname configurations are saved.

  15. Do one of the following:

    • To use the current network connection settings, select Use the following configuration in the Network Configuration screen.

    • To change the network connection settings, select Change.

  16. Set the Time and Date, click Next, then click Finish

    NOTE: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
    
  17. Set the Novell SUSE Enterprise Server root password, then click Next.

  18. Set the Sentinel Log Manager admin password and dbauser password, then click Next.

    The installation proceeds and completes. Make a note of the appliance IP address that is shown in the console.

  19. Proceed with Section 4.6, Post-Installation Setup for the Appliance.

NOTE:When you start the system for the first time after installation, it might take approximately five minutes for the system to initialize before you can start using it. This delay only occurs when you start the system for the first time after the installation or an update.