Marathon - Install
Marathon - Install
Marathon - Install
Installation Guide
Release 5.1.1
March 2010
COPYRIGHT
© Marathon Technologies Corporation 1996-2009. All rights reserved.
This document is copyrighted, and all rights are reserved. No part of the document or the products
it describes may be reproduced by any means or in any form, without prior consent in writing from
Marathon Technologies Corporation. Printed in the U.S.A.
Marathon everRun products are protected by one or more of the following patents:
U.S. Patent Numbers: 5,600,784; 5,615,403; 5,787,485; 5,790,397; 5,896,523; 5,956,474; 5,983,371;
6,038,685; 6,205,565; 6,279,119; 6,473,869; 6,728,898, 7,373,545.
European Patent Numbers: EP0731945; EP0986784; EP0993633; EP1000397; EP1029267;
EP0974 912; GB2392536; Japanese Patent Numbers: 3679412; 4166939; 4264136; other patents
pending.
Marathon Assured Availability, ComputeThru, SplitSite, everRun, and the Marathon logos are
registered trademarks or trademarks of Marathon Technologies Corporation. Copyright © 1996,
1997-2009 Marathon Technologies Corporation. All rights reserved.
TRADEMARK NOTICE
Microsoft® and Windows® are registered trademarks of Microsoft Corporation in the United States
and/or other countries; Xen® and Citrix® are registered trademarks and XenServer™ and
XenCenter™ are trademarks of Citrix Systems, Inc.; Java® is a registered trademark of Sun
Microsystems; Linux® is a registered trademark of Linus Torvalds. Intel® is a registered
trademark of Intel Corporation.
All other brands and product names are trademarks of their respective companies or organizations.
SOFTWARE REVISION
The revision of the software that this document supports is Release 5.1.1.
Marathon Technologies Corporation
295 Foster Street, Littleton, MA 01460
(978) 489.1100 or (888) 682.1142
www.marathontechnologies.com
Contents
Contents iii
Connect to XenServer Hosts and Install Licenses .............................17
Step 4: Create a XenServer Resource Pool ......................................................18
Add the Master Host and Member Host(s) to a Pool ................................18
Verify Network Connections ......................................................................18
(Optional) Create a NIC Bond on the Master Host .................................20
Step 5: Check for XenServer Updates..............................................................21
Step 6: Create Windows Guest Virtual Machines ...........................................22
Step 7: Install Your Windows Applications .....................................................23
Next: Installing everRun Software ..................................................................23
Contents v
vi Setup and Installation Guide
Installation Overview
1
This chapter describes the main tasks required for a complete everRun installation and
lists the source of information for each task. As you install, you can return to this
chapter to find an information source.
NOTE: Throughout this guide, key terms are displayed in a blue bold font. The first
instance of a key term links to a brief definition in the glossary at the end of
the book. After you check a term, you can return to the text by clicking the
section bookmark in the navigation panel at left.
Installation Sequence
The everRun® software must be installed onto an existing Citrix® XenServer™
virtualization environment. Before you begin, please review the tasks you’ll perform.
1. Plan your configuration, obtain system components, and set up hardware.
2. Obtain the required Citrix and Marathon software, documentation, and licenses.
3. Install and configure your XenServer hosts and the XenCenter management
GUI, then add the XenServer license to the hosts in the pool.
4. Create a XenServer resource pool from the configured hosts and verify the
network connection.
NOTE: Marathon recommends adding the XenServer hosts to a pool before installing
everRun. If you do not, your everRun software may not perform as designed.
Installation Overview 1
7. Install the Windows application(s) you want to protect — email server, database
application, and so forth — onto the VMs you have just created.
8. Install the everRun software onto each XenServer host in the pool.
9. Using the URL provided during the install process, open the everRun
Availability Center (eAC) management GUI.
10. Use the eAC to configure the resource pool: install the everRun license, check the
pool isolation IP address, configure the availability-link (A-link) networks, and
enable/configure quorum service — if applicable in your configuration.
Information Sources
Table 1 explains where to find the information needed for each of these tasks.
.
Installation Overview 3
Table 1: Information Sources
This chapter describes everRun configuration basics, as well as the hardware, software,
disk space, and network requirements for the system.
Figure 2-1 A basic everRun configuration is a pool of two XenServer hosts that
can support virtual machines, as well as a general-purpose PC that
can run both the XenCenter management application and the
browser-based everRun Availability Center management client.
System Requirements 5
The XenServer software must be installed on two x64 (64-bit) servers, which are known
as the XenServer hosts. The XenServer hosts are dedicated to the task of hosting
virtual machines (VMs). All hosts must be members of the same XenServer
resource pool.
The management computer that runs the XenCenter management application and
the browser-based everRun Availability Center (eAC) management client can
run on any general-purpose Windows machine that satisfies the hardware
requirements. This computer can also be used to run other Windows applications.
If the resource pool contains more than two XenServer hosts (using point-to-point cable
links), or if the hosts in the pool are geographically separated (as in a SplitSite®
deployment), two quorum service computers must be connected to the network, as
described in the everRun Configuration Planning Guide.
Hardware Requirements
The hardware requirements are based on those given in the XenServer Installation
Guide. A list of hardware and software components that have been reported to work
with XenServer, as tested by Citrix, by the individual vendors, or by the Xen
community, is available at http://hcl.xensource.com/ .
For the most reliable operation, choose components tested by Citrix or by the individual
vendors.
XenServer Hosts
Each XenServer host is an x64 server-class machine devoted to hosting multiple VMs.
This machine runs a customized distribution of the Linux operating system, with a
XenServer-enabled kernel that controls the interaction between the virtualized devices
accessible by VMs and the physical hardware.
Table 3 lists the requirements for each system host. The processors in each host must
support hardware virtualization, as shown in the CPU row of the table.
Category Requirements
CPUs One or more x64 CPUs, 1.5 GHz minimum, 2 GHz or faster multicore
CPU recommended. For VMs running Windows, the processors must be
virtualization-capable Intel models with one or more (up to 32) CPUs.
A second computer with identical processors is required for use as a
redundant server for everRun PVMs. The CPUs for every XenServer
host computer must have hardware support for virtualization enabled
in the BIOS.
Category Requirements
System Requirements 7
Table 3: Requirements for XenServer Host Computers
Category Requirements
Ports XenCenter uses port 443 in the local firewall for HTTPS
communications, port 22 for ssh, and 5900 for VNC with Linux VMs.
Make sure your firewall allows traffic via the appropriate ports.
The eAC uses TCP ports 8080 and 8081 for communication, but you can
change these defaults. (See Appendix A for more information.)
XenCenter, the client application for remote management of XenServer hosts, can be
installed and run on any XP/Vista workstation or laptop.
The browser-based eAC everRun management GUI can be loaded and run by a Flash-
enabled web browser on any computer, including the management computer. Table 4
shows the system requirements for the management computer.
NOTE: The everRun eAC GUI requires management network access and a compatible
Flash-enabled browser. If you are running a 64-bit operating system on this
computer, use a Flash-enabled 32-bit browser to access everRun. (At the time
of this release, 64-bit browsers do not support Adobe Flash Player.)
Category Requirements
Category Requirements
Category Requirements
As noted in the everRun Configuration Planning Guide, quorum service computers are
not required for a two-host local deployment with point-to-point private LANs.
Product Source
everRun VM
System Requirements 9
Table 6: Required Software for everRun VM and everRun 2G
Product Source
everRun VM (cont.)
This chapter describes a basic, local two-host XenServer pool. For details on other
deployment options, refer to the everRun Configuration Planning Guide.
The two interconnected XenServer hosts shown in Figure 3-1 are members of the same
XenServer resource pool. In the recommended configuration, Host 1 is designated
the master host and Host 2 is the member host. A separate, general-purpose
management computer with access to the management LAN contains the
XenCenter management console and provides browser access to the everRun
Availability Center (eAC) client.
NOTE: In Figure 3-1, the configuration shows four networks that use five NICs. The
fifth NIC is used to create a bonded management LAN, as recommended when
you plan to enable XenServer High Availability (HA). This bonded NIC is not
required for the everRun evaluation deployment, or any configuration that
does not include XenServer HA.
In each everRun release you must check the everRun Release Notes to determine what
version of the Citrix XenServer software, and what updates to that software, are
required for the release. Only the updates identified in the everRun documentation
should be installed.
You can download the ISO images for both the Citrix software and the Marathon
software from the Marathon download site or you can obtain the Citrix software from
other sources.
Note that the Citrix XenServer download area contains two ISO images: the XenServer
Product CD Image (ISO) and the XenServer Linux Guest Support CD Image (ISO). The
XenServer Product CD Image is required for the everRun installation, but the
XenServer Linux Guest Support CD Image is not. However, you may want to download
In addition, you will need the license information obtained when you acquired
XenServer and everRun.
Installation Alternatives
This guide documents two alternative procedures to use for everRun installation:
• Installation from a CD-ROM drive attached to your management computer
• Installation from a shared directory on your management computer
CD-ROM Method
Use this method throughout the install process if you want to create CD-ROMs
containing the XenServer and everRun ISO images, then insert that CD-ROM into a
drive on the XenServer management computer (the computer that contains the
XenCenter software) to install the software on each XenServer host in the pool.
1. Use any web browser to download the Citrix and Marathon ISO images to the
XenCenter management computer.
2. After downloading the files, use your company’s commonly accepted methodology
to save the ISO images onto three bootable CD-ROMs — two for the Citrix ISOs,
and another for the Marathon everRun ISO.
NOTE: The Citrix software requires a separate CD for the Linux VM templates. These
templates are used by the XenServer product, but not by everRun.
You will also need to store your Citrix and Marathon license information in a
directory on your management computer that is accessible to the XenServer hosts.
Note the directory name for later use.
2. Download the Citrix and Marathon ISO images to the shared directory on the
XenServer management computer using your favorite web browser.
If you wish, you can add license files or other relevant material to this directory.
You will also need to store your Citrix and Marathon license information to a location
on your management computer that is accessible to the XenCenter. Note the
directory name for later use.
NOTE: This procedure requires that you install the XenServer software on the master
and member hosts over a network. Refer to the XenServer Installation Guide
appendix entitled “PXE installation of XenServer host” for more information.
NOTE: To run Windows VMs, the XenServer host must have hardware support for
virtualization enabled in the BIOS. This option is normally disabled by default.
Check your BIOS settings before you install the XenServer software.
NOTE: Do not use DHCP to set up the XenServer hosts. Instead, use the static IP
addresses you obtained from your local IT administrator.
NOTE: Remember, if you do not plan to use XenServer HA, you do not need to create
a bonded NIC for the management network.
XenServer automatically creates a virtual bridge called a Xen bridge (xenbr), which
is named to correspond to each Ethernet adapter during XenServer installation. The
XenServer convention names xenbr0 to provide a virtual bridge to eth0, xenbr1 to
provide a virtual bridge to eth1 and so forth. When you configure networks for use by
the virtual machines or everRun software, you can refer to the corresponding virtual
bridge name to understand the physical path connectivity. For more information, see
the XenServer documentation.
NOTE: For a basic discussion of how physical storage hardware is mapped to VMs in
XenServer, see the XenServer Administrator’s Guide.
Instructions for each of these tasks are given in the following sections.
NOTE: As you install, remember that XenServer hosts require static IP addresses in
order to be included in a XenServer pool.
1. Load the installation CD you created after download into the CD-ROM drive of
XenServer Host 1 (the master host). Follow the installation instructions in the
XenServer Installation Guide, setting eth0 as the XenServer management
network.
2. Install the XenServer software on the additional host(s). Again follow the
installation instructions in the XenServer Installation Guide, setting eth0 as the
XenServer management network.
3. If you are installing additional hosts, repeat step 2 on each member host in the pool.
NOTE: The XenServer software cannot be installed from a shared directory. You can
use any bootable medium or use the PXE boot instructions documented in the
XenServer Installation Guide.
1. Transfer the downloaded Citrix ISO to other bootable media, then install the
software on the master XenServer host. Follow the installation instructions in the
XenServer Installation Guide, setting eth0 as the XenServer management
network.
2. Install the XenServer software on the other host(s) in the pool. Again follow the
installation instructions in the XenServer Installation Guide, setting eth0 as the
XenServer management network.
3. If you are installing additional hosts, repeat step 2 on each member host in the pool.
1. Put the XenServer CD you created from the Citrix ISO file into the CD drive of your
management computer.
If Auto-play is enabled for the CD drive, the XenCenter installer launches
automatically after a few moments.
If Auto-play is not enabled for the CD drive, browse to the \client_install
directory on the CD and find the file named XenCenter.msi. Double-click on the
file icon to launch the XenCenter installer.
2. Follow the instructions displayed in the installer window. When prompted for the
installation directory, either click Browse to change the installation location, or
click Next to accept the default path C:\Program Files\Citrix\XenCenter.
2. Follow the instructions displayed in the installer window. When prompted for the
installation directory, either click Browse to change the installation location, or
click Next to accept the default path C:\Program Files\Citrix\XenCenter
If you do add a license, you should first connect in XenCenter to the server you want to
use as the pool master host and install a XenServer license on that host. The license file
should be on the management computer, in the directory where you stored it after
obtaining it from your software provider. After you have licensed the first host, you will
be able to connect to and add a license to additional XenServer host(s).
2. When the Add New Server dialog box opens, enter the server IP address of
XenServer Host 1 in the Hostname field, then enter the user name and password
you created when you set up the server and click Connect.
3. To add the XenServer license, open the XenCenter Server menu and choose the
Install License Key command.
5. Double-click the *.xslic license file. XenCenter automatically applies the license.
6. Repeat steps 1-5 to apply a license to any other XenServer hosts in the pool.
Use two commands for this task. First use xe pif-list to get the UUID (user ID) of
the PIF you want to verify. Then use xe pif-param-list and the PIF UUID to
identify which connector controls each network. You can run these commands from the
console command line in XenCenter or from any remote console that can access the
XenServer hosts.
As you verify each network cable, you may want to label the associated port with the
network name, or create a simple table that lists the network connectivity for each port.
1. With all cables connected to your system, select a XenServer host in the XenCenter
resource pane, then issue the following command in XenCenter to obtain network
UUIDs:
# xe pif-list
You will see a display that looks something like this:
uuid ( RO) : 5b430bc0-d4fd-098f-5d33-4f9cbf84c4a4
device ( RO): eth0
currently-attached ( RO): true
VLAN ( RO): -1
network-uuid ( RO): 7a002152-ed55-bbfe-01a9-1aa4c24cea1b
uuid ( RO) : b7f1fae1-911f-5305-60be-cbeccf801127
device ( RO): eth2
currently-attached ( RO): true
VLAN ( RO): -1
network-uuid ( RO): df6b1575-4b72-b606-458b-67dd06e222db
2. Use this display to cut and paste each UUID you want to verify, as shown in the
following sequence.
1. With the cables still attached, look at the parameters for the network identified as
eth0 by issuing the following command using the UUID for eth0:
# xe pif-param-list uuid=5b430bc0-d4fd-098f-5d33-4f9cbf84c4a4
param-name=all
XenServer returns a long list of parameters associated with that UUID.
uuid ( RO) : 5b430bc0-d4fd-098f-5d33-4f9cbf84c4a4
device ( RO): eth0
MAC ( RO): 00:1e:4f:f5:7f:7e
physical ( RO): true
etc...
3. Now remove the cable from eth0 and issue the command again:
# xe pif-param-list uuid=5b430bc0-d4fd-098f-5d33-4f9cbf84c4a4
param-name=all
XenServer should return the following parameter set:
: 5b430bc0-d4fd-098f-5d33-4f9cbf84c4a4
device ( RO): eth0
MAC ( RO): 00:1e:4f:f5:7f:7e
physical ( RO): true
etc...
carrier ( RO): false
The value of false indicates the network is not connected.
Repeat the sequence for each of the network PIFs (eth1, eth2, eth3...) to verify
that the physical cable corresponds to the network
IP addresses are not available for all networks at this time. When the information
becomes available, you may want to add it to your table. The information will be useful
if you need to modify or troubleshoot the networks later on.
3. Choose NIC 0 from the Available NICs box at left, then click the Add > button to
move NIC 0 to the Bonded NICs column
4. From the list of available NICs, choose NIC 4, and click the Add > button to move
NIC 4 to the Bonded NICs column.
5. Click Create.
During bonding, a progress bar displays in the lower-right corner of your screen.
Wait for it to complete.
When you create a NIC bond on the pool master host, the bond should replicate to the
pool member host(s). However, you should check to make sure the bonded network on
the member host is connected, as described in the following process.
2. Click the Networks or NICs tabs to see if the bonded NIC displays as Connected.
NOTE: Do not install any XenServer updates that are not identified in the everRun
Release Notes for the current release. If you have any questions about an
update, contact your Marathon support provider.
XenCenter provides facilities for updating the XenServer software, as required in some
releases. You must have an active Internet connection in order to locate and download
updates.
1. Check the everRun Release Notes to see if any Citrix XenServer updates are
required for the current release. In some cases, updates may not be required.
2. If updates are required, use the processes described in the XenCenter Online Help
(use Help > Check for Updates) to download any required updates, and to install
them onto the pool master host and member host.
NOTE: If you apply XenServer update(s) manually, remember to reboot the server in
order to apply the update. If you proceed without doing this, the update will not
be available on your system. If you choose the Automatic option, the reboot is
performed automatically.
1. Open the VM menu at the top of the XenCenter interface and choose the New
command to display the Create VM wizard. See the XenCenter Online Help topics
under “Working with VMs” for instructions on installing and configuring a guest
VM.
2. Use appropriate Windows installation media to install the operating system on the
new VM.
3. See the XenCenter Online Help topic “Working with VMs > Installing XenServer
Tools” for instructions on adding the required drivers on each VM.
TIP: To determine whether the XenServer tools have been installed, highlight a VM
in the XenCenter resource pane and open the General tab. If the tools are
required for that VM, a red Tools not installed message displays.
4. See the XenCenter Online Help topic “Working with VMs > Configuring Virtual
network interfaces” for instructions on adding a network to your VM.
NOTE: If you are creating a new VM, you must install the Windows operating system
and the XenServer tools on the VM. A VM imported from a template may
already have Windows and the XenServer tools installed on it.
In Chapter 4, follow the step-by-step instructions for loading the everRun software (and
quorum service software, if used), accessing the everRun Availability Center, and
installing the everRun license on the resource pool.
NOTE: This chapter describes the remaining steps of the installation process in terms
of the default options. If you would like to change any installer options, refer to
Appendix A, “everRun Installer Online Help”.
By connecting to your XenServer host from XenCenter, you created a link to Dom0 on
the XenServer host. This section describes how to open a command-line interface so you
can run the everRun installer in Dom0.
1. Highlight the XenServer host name in the left panel (the resource pane) of the
XenCenter interface.
You will see a series of tabs to the right.
2. Click the Console tab to open a command-line interface where you can access Dom0.
For this alternative you need the CD you created from the Marathon ISO image. The
CD contains the everRun installer file, everRun-5.1.1SP-installer.bin. To
execute this binary file from Dom0 on the XenServer host, you mount the CD in a
location that is visible to Dom0, then use the host console in XenCenter to run the
install binary.
The following instructions explain how to create a CD mount point by typing a simple
Linux command from the XenCenter host console.
1. Place the everRun installation CD into the CD-ROM drive of XenServer Host 1.
2. In XenCenter, type the following command at the host console # prompt to make
sure you are connected to the running XenServer Host 1:
mount -r /dev/cdrom /mnt
3. To launch the everRun Installer wizard from the host console, type the following
command at the # prompt in the Host 1 console window:
bash /mnt/everRun-5.1.1SP-installer.bin --install
2. Make sure the contents of the ISO file containing the everRun software are stored
in the shared directory.
3. In XenCenter, select the pool master host in the resource pane at left, then click the
Console tab.
5. When the screen prompts you, enter the password for your Windows computer.
6. To run the installer file from the master host, enter the following command at the
# prompt:
bash /mnt/everRun-5.1.1SP-installer.bin --install
1. Press the Tab key so the scroll bar at right changes to red, then scroll down and
read the Marathon license agreement. Press the Tab key to highlight Accept and
press Enter.
The next screen shows the Sun Java Runtime Environment license.
2. Again, scroll down and read the Sun Java Runtime Environment license
agreement. Then press the Tab key to highlight Accept and press Enter.
Next the installer asks you to select the XenServer storage repository (SR) where
it should install everRun, and requires that the storage system should have at least
3.9 GB of available disk space. The screen displays all the SRs you have configured
to have access to the XenServer host. SRs are listed in the order of priority as
recommended by Marathon — with local storage at the top of the list, followed by
shared storage.
3. Select the storage repository where you want to install the everRun software. When
you have decided on a location for the software, tab to OK and press the space bar
to enter your choice.
The rest of the installation process is automatic, and runs without user interaction.
The final screen provides the URL you will need to open the everRun Availability
Center (eAC) — the GUI client that enables you to monitor and manage virtual
machines. The URL is the IP address of the pool master host, which the Flash-
enabled browser accesses over the network.
4. Make a note of the URL for use in opening the eAC GUI.
NOTE: Quorum service — and the need for two quorum servers — is described in the
everRun Configuration Planning Guide.
1. Copy the file from the downloaded everRun ISO onto the quorum servers.
2. On each server, locate the Setup_QSVC_5.1.1SP.exe file and double-click it. The
software installs automatically on the Windows computer.
3. Later, after you open the eAC, you can configure the quorum servers as part of the
pool configuration process. If the quorum server is not on the A-link subnet, you
may need to supply a gateway address that will enable the A-link network to reach
the quorum server.
1. From a command window on the quorum service computer, change to the directory
where the Marathon software is installed:
CD/D C:\Program Files\Marathon
For the change to take effect, you must stop the quorum service and restart it.
1. Type the URL provided at the end of the installation program — for example,
http://10.40.196.10:8080 — into any Flash-enabled browser that has access to the
XenServer management network.
NOTE: This release supports any Flash-enabled browser such as Internet Explorer 6,
7, or 8, or Firefox 3. If you are running a 64-bit operating system on your
management computer, use a Flash-enabled 32-bit browser to access everRun.
Appendix B contains more information about browser troubleshooting.
By default, the URL directs your browser to TCP port 8080 of your pool master
host. If you specified another port when you installed everRun, that port number
will be part of the URL.
When the browser connects to the specified URL, a screen opens where you can log
in to the eAC GUI for your XenServer pool.
NOTE: Because you’ll use the same URL each time you open the eAC, it’s a good idea
to bookmark the address of the master host in your browser.
2. Enter the username and password created during the XenServer installation, then
click the Login button.
Before you can start to protect applications with everRun, you need to use the eAC to
perform several pool-wide configuration tasks, which are described under Step 10.
1. When the eAC workspace opens for the first time, it displays a message that lets
you choose the (single-host) default evaluation license or install a different everRun
license. Choose Install License to display the license pop-up window.
2. Locate the license key you obtained from Marathon Order Support.
3. Copy the license key from the text file, paste it into the License Key field of the
Enter everRun License dialog box, and click Install.
For more information on licensing, see the topics in eAC Online Help, Configuring an
everRun Pool > License Management
For information on using the GUI controls to configure A-links, see the topics in the
eAC Online Help, Configuring an everRun Pool > Pool-Wide Configuration of A-links.
For information on using the eAC GUI controls to configure quorum service, see the
topics in Online Help: Configuring an everRun Pool > Quorum Service Management.
For information on verifying and resetting the pool isolation IP address, see the eAC
Online Help topics in Configuring an everRun Pool > Pool IP Isolation Address.
1 The task bar area contains the File and Help menus, as well as the shortcut
buttons for the Protect ( ) and Unprotect ( ) functions.
2 The Protected VM Summary area provides a quick way to view the status, by
category, of all VMs and protected PVMs on the XenServer hosts.
3 The resource pane shows all system resources in a Windows tree view. When you
select a resource in this panel, an orange bar highlights it, and the same resource
is highlighted in the Virtual Machine Status table (circle 4). At the same time, the
Detail tab at the lower right of the workspace (circle 5) displays detailed
information for that resource.
4 The Virtual Machine Status table contains key information about each of the
hosts, VMs, and protected VMs in the system. Check this table to learn if a VM is
a candidate for protection and to identify the level(s) of protection it qualifies for.
1. Open the Help menu in the task bar, click Search, and type everRun Protection
Overview into the search field.
However, you may want to change some options because of your local network
constraints. This appendix contains examples describing the use of the installer help
options.
To see all the options available in installer online help, along with a brief description of
each option, issue the install command with [OPTIONS] while the CD-ROM is still in
the CD drive:
35
--help or -h Displays this text and additional information about
ports, and the SR and VG options
To see online help that contains more descriptive text about each option, enter
one of the following commands while the CD-ROM is still in the CD drive:
• # bash /mnt/everRun-5.1.1SP-installer.bin -h
• # bash /mnt/everRun-5.1.1SP-installer.bin
1. When you issue the install command, include the specific port(s) to use:
bash /mnt/everRun-5.1.1SP-installer.bin – install --PORT=6900
This command sets ports 6900 and 6901 as the communication ports.
In this example, the installer reported an error in the installation process, which
involved the logical volume required for everRun storage. Instead of successfully
completing the installation, the installer sent the following message.
Could not mount logical volume storage for product installation.
Examine the logfile for additional details.
The location of the logfile is included in the final lines of the installer script.
logfiles saved to tmp/everRun...[directory path].
1. To see a list of local storage of type LVM in the pool (let’s say you are root@test1-
master ~), type the following at the console command line:
[root@test1-master ~] # xe sr-list type=lvm
When the list displays, you can select the local storage located on the test1-master
host.
uuid ( RO) : c4571f60-cee4-f929-f19a-e7e816a8d545
name-label ( RW): Local storage
name-description ( RW):
host ( RO): test1-master
type ( RO): lvm
content-type ( RO): user
37
host ( RO): test1-slave
type ( RO): lvm
content-type ( RO): user
In this case, the first example shows the local storage on test1-master, so the UUID
you want is c4571f60-cee4-f929-f19a-e7e816a8d545.
2. Alternatively, to guarantee seeing local storage on test1-master, you can add the
hostname to the command:
[root@test1-master ~]# xe sr-list type=lvm host=$(hostname)
This command shows the UUID for local storage on that host.
uuid ( RO) : c4571f60-cee4-f929-f19a-e7e816a8d545
name-label ( RW): Local storage
name-description ( RW):
host ( RO): test1-master
type ( RO): lvm
content-type ( RO): user
3. Now you can specify the UUID for the local storage repository when you rerun the
everRun install command:
bash /mnt/everRun-5.1.1SP-installer.bin --install --sr=c4571f60-
cee4-f929-f19a-e7e816a8d545
If you are experiencing trouble installing Flash Player, verify that your Internet
Explorer security level is not set to High or to a custom level that does not permit
viewing of ActiveX controls. Before attempting to launch eAC, you or your system
administrator should verify that the following settings are in effect on your browser.
The Medium Default Level Security permits you to view Flash content. Should you
need to implement any Custom Level, ensure that both the Download Signed ActiveX
controls and Run ActiveX controls and plug-ins options are set to Prompt.
39
5. Locate the section ActiveX controls and plugins.
http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_19166&sliceId=1
Brief Glossary 41
connection. The results of the ping help XenServer™ and Industry
isolate master/member failures and Terminology
determine corrective action. By default
the isolation IP address is that of the domain
network’s gateway device, which is the In XenServer terminology, refers to the
first usable IP address on the subnet. execution context that contains a running
virtual machine (VM). The relationship
protected VMs (PVMs) between VMs and domains in XenServer
Virtual machines (VMs) that have is similar to that between programs and
Marathon availability software applied. processes in an operating system: like a
For optimum availability, a PVM should program, a VM is a persistent entity that
run on two physical XenServer hosts. resides on disk. When it is loaded for
execution, a VM runs in a domain with a
quorum service
distinct domain ID. See Domain0,
An everRun communication service,
DomainU.
installed on one or more Windows clients
on the LANs, that prevents host servers Domain0 (Dom0)
from operating independently in a non- A privileged virtual machine (VM) that
communicating, partitioned mode of provides the platform management and
operation (commonly known as split drives the physical I/O devices and
brain). Also enables unattended restarts platform resources. Dom0 (rhymes with
in failure modes that impact all networks Mom) is the first domain started by the
(such as loss of connectivity between the XenServer hypervisor at boot, running a
two AMs in a PVM). Linux OS. Dom0 is sometimes referred to
as the “control domain.”
quorum service computer
The network-accessible PC that runs the DomainU (DomU)
everRun quorum service. The eAC An unprivileged domain on a XenServer,
provides a dialog box where you can running a guest operating system that
specify an IP address for the preferred (or has been ported to XenServer; for
primary) quorum computer, as well as an example, each Windows guest VM runs in
alternate quorum server. All PVMs in a a DomU. The U stands for “user.”
resource pool use the same quorum
service computers. FC-SAN
In storage virtualization, fibre-channel
split brain (FC) storage area networks (SAN) allow
An undesirable condition in which the you to aggregate disks and logical units
two availability managers (AMs) (LUNs) from disparate systems into
servicing the two halves of an everRun shared storage pools.
protected VM are partitioned and
operating independently. iSCSI
Internet SCSI, an IP-based standard for
linking data storage devices over a
network and transferring data by
carrying SCSI commands over IP
networks. For an overview, see
wikipedia.org.
Brief Glossary 43
virtual machines (VMs)
File-based abstractions of dedicated
machines, which provide the
environment in which a hosted operating
system (OS) runs. A VM is also known as
a guest domain or "DomU" in XenServer
terminology.
Xen bridge (xenbr)
In XenServer network configuration, the
bridge parameter defines a method of
connecting objects. For example, if a
physical interface (PIF) object connects a
network object (n) to a host object (h), the
network corresponding to n is bridged
onto a physical interface specified by the
fields of the PIF object. Thus, if a NIC is
named eth0, the associated bridge is
xenbr0.
XenCenter
A Windows client (GUI) application that
enables you to manage XenServer hosts,
resource pools, and shared storage. It also
lets you deploy, manage, and monitor
VMs.
XenServer API (xapi)
The Citrix XenServer management API,
the applications programming interface
that supports both XenCenter GUI and
the xe command line interface (CLI).
XenServer hosts
As defined by Citrix, a host is a
homogeneous system — aggregated into a
single management entity — that can
contain virtual machines. For detailed
information, see the XenServer
documentation.