Citrix® XenServer® 5.
Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates potential damage to hardware or loss of data if instructions are not followed. ____________________ Information in this document is subject to change without notice. © 2008-2009 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.
Contents 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . Citrix XenServer Dell Edition Features . . . . . . . . . . Citrix XenServer Dell Edition Licensing Options 2 3 4 9 . . . . 11 . . . . . . 12 . . . . . . . . . . . 14 Virtual Machine Operating System Support. XenMotion Support Requirements 9 Installing and Configuring Citrix XenServer Dell Edition . . . . . . . . . 15 Installing XenServer Dell Edition . . . . . . . . . . . . 15 Configuring the XenServer Host . .
Dell Systems Build and Update Utility . . . . . . . 22 Server Update Utility . . . . . . . . . . . . . . . . 22 Dell Update Package . . . . . . . . . . . . . . . . 23 . . . . . 23 . . . . . . . 23 . . . . . . . . . . . . 25 IPMI Baseboard Management Controller Using Dell OpenManage in Citrix XenServer Dell Edition Environment Using Dell IT Assistant in a Citrix XenServer Environment . Change Management in XenServer Dell Edition 5 Configuring Storage . . . . . . . . . . . . . . . . 29 .
Moving an SR Between Hosts . . . . . . . . . . . . . . Resizing An SR After Changing the Size of An LVM-Based Storage Volume . . . 6 Recovering the Citrix XenServer Host . . . . . . . . 60 . . . . . . . . . . . . . . . 63 Database Backup From XenServer Local Console . . . . . . . . . . . Using the Recovery Media . . . . . . . . . . . 63 . . . . . . . . . . . . . . . 64 Restoring the XenServer Database . . . . . . . . . . . 65 Recovering XenServer After a Board Replacement . . . . . . . . .
Attach the SR Snapshot to the Secondary XenServer Host . . . . . . . . . . . . . . . Restore VM Metadata to Recover VMs from a Snapshot . . . . . . . . . . . 73 Adjusting SCSI Timeouts to Tolerate Storage Controller Failures . . . . . . . . . . 73 Adjusting SCSI Timeouts for PowerVault MD3000 RAID Enclosure . . . . . . . . 73 Adjusting SCSI Timeouts for PowerVault MD3000i Storage Arrays . . . . . . . . 74 . . . . . . . . . . 74 Configuring XenServer Management Network for High Availability .
B Appendix . . . . . . . . . . . . . . . . . . . . . . . . . NIC Enumeration in XenServer Dell Edition . C Appendix . . . . . . 83 . . . . . . . . . . . . . . . . . . . . . . . . . 87 Supported Configurations . . . . . . . . . . . . . . . . Supported Hardware . . . . . . . . . . . . . . . . Supported Peripherals and Device Drivers in Citrix XenServer Dell Edition 5.0 . . . . . . . . . . . . . . . . D Appendix 87 87 . . . . . . 88 . . . . . . . . . . . . . . . . . . . . . . . . .
Contents
Overview With the 64-bit open-source Xen hypervisor at its core, Citrix® XenServer Dell™ Edition is a powerful virtualization solution that enables efficient resource consolidation, utilization, dynamic provisioning, and integrated systems management. XenServer Dell Edition has a small footprint and is optimized to run from an internal flash storage in Dell PowerEdge™ systems. For added flexibility, you can also install XenServer Dell Edition on a hard disk drive.
• High Availability — XenServer Dell Edition supports several features to guarantee service uptime in the event of infrastructure failure. You can configure resource pools for automated high availability. For example, in the case of individual host failures, you can move VMs running on the failed hosts to the next available system in the resource pool and restart them.
• Improved XenServer updates — To improve reliability of software upgrades, the XenServer Dell Edition image contains a primary and secondary copy of the XenServer file system. Any time an update is applied, only the secondary copy is updated, leaving the primary copy in a known good state. The secondary copy now becomes the primary image. You can update the XenServer host by using the XenServer local console or XenCenter. NOTE: You can upgrade the XenServer host to release 5.0.
The Citrix XenServer Dell Edition is pre-installed on PowerEdge systems. You require a license key to enable Citrix Essentials for XenServer Dell Enterprise Edition. You can use either of the options given below to obtain this license key: • If you purchased Citrix Essentials for XenServer Dell Enterprise Edition, you must redeem the activation code from the license card you received with your system.
In general, when you install VMs, ensure that you follow the memory and disk space guidelines of the operating system and any relevant applications that you want to run. For information on the recommended memory and disk space guidelines, see the XenServer Virtual Machine Installation Guide available on the Citrix XenServer Dell Edition website at citrix.com/xenserver/dell. NOTE: Individual versions of the operating systems may also impose their own maximum limits on the amount of memory supported (e.g.
Table 1-1. Supported Operating Systems and Installation Methods for VMs (continued) Operating System Vendor Installation From Media Red Hat Enterprise Linux 4.1, 4.4- 4.7 (32-bit) Vendor Installation From Network Repository X Red Hat Enterprise Linux 5.0-5.2 (32-bit) X X Red Hat Enterprise Linux 5.0-5.
Installing and Configuring Citrix XenServer Dell Edition This section describes steps to install and setup the first boot for a Citrix® XenServer® Dell™ Edition host. Installing XenServer Dell Edition If you downloaded XenServer Dell Edition from the Citrix or Dell website, you must install the software on your system. NOTE: If your XenServer host was factory-installed at Dell, you can skip the following installation steps and proceed to "Configuring the XenServer Host" on page 16.
Configuring the XenServer Host 1 Connect the network cables to the appropriate NIC connectors. NOTE: If you are going to separate the virtual machine (VM) or storage IP traffic from the Management console traffic, ensure that your network cables are connected appropriately. 2 Turn on the system. Citrix XenServer boots automatically. NOTE: Ensure that you are booting from the flash device.
XenCenter Citrix® XenCenter® is the client application for managing the Citrix XenServer® host and its virtual machines (VMs). The following table outlines the system requirements for XenCenter. Table 3-1. XenCenter System Requirements Operating system Microsoft® Windows XP®, Microsoft Windows Server® 2003, or Microsoft Windows Vista®, with .NET framework version 2.
Installing XenCenter NOTE: Before installing XenCenter, uninstall all previous versions of the software from your system. 1 Navigate to the directory where you downloaded the XenCenter installer and locate the file. Double-click the icon to launch the application installer. 2 Follow the instructions displayed in the installer window. When the installer prompts you for an installation directory, choose one of the following options: a Click Browse to change the default installation location.
5 If you purchased Citrix Essentials for XenServer Dell Enterprise Edition, you must redeem the activation code from the license card you received with your system. You must redeem your authorization code(s)for Enterprise license files from the Citrix Dell Edition Product Gallery website located at citrix.com/xenserver/dell. You need to register in this website. For more information on activating the software, see "Citrix XenServer Dell Edition Licensing Options" on page 11.
XenCenter
Systems Management Using Dell OpenManage Dell™ OpenManage™ Systems Management Software Suite is a suite of system management applications for managing Dell™ PowerEdge™ systems. This section lists the features available in OpenManage that are supported in Citrix® XenServer® Dell™ Edition. This section also points out specific tasks that are not supported. For more information on each of these features, see the Dell Systems Management: OpenManage website at dell.com/openmanage.
• DSM SA Connection Service — Provides remote or local access to OpenManage Server Administrator from any system with a supported web browser and network connection. • DSM SA Shared Services — Runs an inventory collector at startup to perform a software inventory of the system to be consumed by OpenManage Server Administrator's Simple Network Management Protocol(SNMP) and Common Information Model (CIM) providers. This allows a remote software update using Dell IT Assistant.
Dell Update Package As the central component of the OpenManage server management family, Dell Update Package framework helps you to update system software on your PowerEdge systems in a scalable, non-intrusive way. Dell Update Package features include: • Self-extracting files allow you to update system software including BIOS, firmware, drivers, OpenManage Server Administrator, etc.
# srvadmin-services.sh restart # srvadmin-services.
$ omreport system summary For more information on using OpenManage to manage Dell systems, see the PowerEdge documentation at support.dell.com/support/edocs/software/svradmin. Using Dell IT Assistant in a Citrix XenServer Environment ITA can be used for discovery, monitoring, and management of XenServer hosts. IT Assistant uses SNMP to manage Dell systems running Citrix XenServer Dell Edition.
Change Management in XenServer Dell Edition Dell Update Packages for supported PowerEdge systems are available for download from the the Dell Support website at support.dell.com. IT Assistant provides a centralized software update capability. You can load Dell Update Packages and System Update Sets (system bundles) into the IT Assistant repository, either from the Dell Server Updates media or from the Dell support website. Updates can also be individually applied locally on each XenServer host.
Another method is to upload the update package to XenServer host using a file transfer program and execute the package. Perform the following as a root user: 1 Upload the update package (*.BIN file) to /var/tmp. 2 Login to XenServer local console shell. 3 Execute the command # ./ NOTE: xxx.bin is the name of the DUP file. 4 Follow the instructions provided by the update package. 5 Reboot the system if required by the update package.
Systems Management Using Dell OpenManage
Configuring Storage Local Storage Repository (SR) Configuration A local storage repository (SR) is a storage for virtual machines (VMs) on the local hard disk drives of a Dell™ PowerEdge™ system. Depending on the storage configuration of the server, a local SR may be automatically created during the Citrix® XenServer® Dell™ Edition boot. A local SR is automatically created on the system if the local storage volume has a Dell utility partition (UP) or a Dell UP and a Dell No Operating System (NOS) partition.
Creating a Volume Using Dell OpenManage Server Administrator Storage Management You can create a new storage volume or virtual disk on the disks attached to Dell PowerEdge RAID Controller(PERC) or Serial Attached SCSI (SAS) storage controllers, as illustrated in Figure 5-1 using OpenManage Server Administrator Storage Management. To create a new virtual disk, follow the steps in the Dell OpenManage Server Administrator Storage Management User's Guide available on the Dell Support website at support.dell.
Figure 5-1. Create Virtual Disk Using Dell Open Manage Storage Manager Figure 5-2.
Deploying XenServer Dell Edition With Dell Storage Arrays This section describes reference configurations and deployment steps to use Dell PowerVault™ and EqualLogic® storage arrays with Citrix XenServer Dell Edition. Dell PowerVault MD1000 and MD1120 Storage Enclosure 32 • The PowerVault MD1000 is capable of housing up to fifteen 3.5-inch disk drives. This direct-attached storage enclosure supports both SAS and Serial ATA (SATA) disk drives.
Reference Configurations • Unified Mode — A unified configuration is one in which your PowerVault MD1000 or PowerVault MD1120 storage enclosure is connected to one host. In unified mode, your enclosure can be one of up to three enclosures daisy-chained to a single port on the PERC 6/E card in your XenServer host. See Figure 5-3 for an illustration of this configuration. Figure 5-3.
Figure 5-4. PowerVault MD1000 or PowerVault MD1120 Storage Enclosures – Single Host, Split Backplane XenServer host PERC 6/E • PERC 6/E Dual Host, Split Backplane — In this configuration, the hard drives are split into two groups with the first group controlled by one XenServer host and the second group controlled by the other XenServer host. Daisy chaining PowerVault MD1000 or PowerVault MD1120 storage enclosures is not supported in split mode. See Figure 5-5 for an illustration of this configuration.
Creating an SR on PowerVault MD1000 or PowerVault MD1120 Storage Enclosures The process to create an SR on virtual disks on the PowerVault MD1000 or PowerVault MD1120 controller is the same as creating an SR on the local hard disk storage of the host. For more instructions on creating an SR on the PowerVault MD1000 or PowerVault MD1120 storage enclosures, see "Local Storage Repository (SR) Configuration" on page 29.
Reference Configurations • Single Host with a Non-redundant Data Path — This configuration contains one XenServer host with one SAS 5/E card and one PowerVault MD3000 RAID enclosure with one RAID controller. One port of the SAS 5/E card is connected to one PowerVault MD3000 RAID controller. Two optional PowerVault MD1000 storage enclosures can be daisy-chained to the PowerVault MD3000 RAID enclosure to provide additional storage capacity. See Figure 5-6 for an illustration of this configuration.
• Redundant Data Paths for Single-HBA Host Server — This configuration contains one XenServer host with one SAS 5/E card and one PowerVault MD3000 RAID enclosure with two RAID controllers. One port of the SAS 5/E card is connected to the first port of the PowerVault MD3000 RAID controller 0, while the second port of the SAS 5/E card is connected to the first port of the PowerVault MD3000 RAID controller 1.
• Up to Four Hosts with a Non-redundant Data Path — This configuration contains up to four XenServer hosts, each with one SAS 5/E card, and a PowerVault MD3000 RAID enclosure with two RAID controllers. Each of the four ports of the PowerVault MD3000's RAID controllers are connected to one port of each host's SAS 5/E card. Two optional PowerVault MD1000 storage enclosures can be daisy-chained to the PowerVault MD3000 RAID enclosure to provide additional storage capacity.
• Redundant Data Paths for Two Single-HBA Host Servers — This configuration contains two XenServer hosts, each with one SAS 5/E card, and a PowerVault MD3000 RAID enclosure with two RAID controllers. The first port of each host's SAS 5/E card is connected to the first PowerVault MD3000 RAID controller, while the second port of each host's SAS 5/E card is connected to the second PowerVault MD3000 RAID controller.
• Redundant Data Paths for Two Dual-HBA Host Servers — This configuration contains two XenServer hosts, each with two SAS 5/E cards, and an MD3000 enclosure with two RAID controllers. The first SAS 5/E card of each host is connected to the first MD3000 RAID controller, while the second SAS 5/E card of each host is connected to the second MD3000 RAID controller. Two optional MD1000 enclosures can be daisy chained to the MD3000 to provide additional storage capacity.
• Redundant Data Paths for Dual-HBA Host Server, Two SAS Links — This configuration contains one XenServer host with two SAS 5/E cards and a PowerVault MD3000 RAID enclosure with two RAID controllers. One port of the first SAS 5/E card is connected to the first MD3000 RAID controller, while one port of the second SAS 5/E card is connected to the second PowerVault MD3000 RAID controller.
• Redundant Data Paths for Dual HBA Host Server, Four SAS Links — This configuration contains one XenServer host with two SAS 5/E cards and a PowerVault MD3000 RAID enclosure with two RAID controllers. One port of the first SAS 5/E card is connected to the first port of the PowerVault MD3000 RAID controller 0, and the other port of the first SAS 5/E card is connected to the first port of the PowerVault MD3000 RAID controller 1.
Creating an SR on a PowerVault MD3000 RAID Enclosure Follow the steps below to create an SR on a storage volume on a PowerVault MD3000 RAID enclosure. 1 Create and configure a virtual disk using the MD3000 Modular Disk Storage Manager software (installed on your management station). Ensure that the newly-created virtual disk is controlled by the RAID controller to which your XenServer hosts have access. 2 Map the newly-created virtual disk to the XenServer hosts.
The output of this command is similar to one below: scsi-36001c23000c967da00000bae47ecaeeb -> ../..
XenServer Dell Edition comes pre-installed with the open-iSCSI initiator that can be used to connect to PowerVault MD3000i storage arrays. Alternatively, a software iSCSI initiator inside a virtual machine (VM) can be used to add a storage volume from PowerVault MD3000i storage array. By default, the physical network interface on which the XenServer management interface is configured is chosen to route the IP storage traffic.
• One or Two Direct-Attached Servers, Single-Path Data, Single Controller (Simplex) — This configuration contains one or two XenServer hosts, each with one Network Identification Card (NIC) for iSCSI connectivity, and an PowerVault MD3000i storage array enclosure with one RAID controller. One port of each host's NIC is connected to one port on the PowerVault MD3000i RAID controller.
• Up to Four Direct-Attached Servers, Single-Path Data, Dual Controllers (Duplex) — This configuration contains up to four XenServer hosts, each with one NIC for iSCSI connectivity, and an PowerVault MD3000i storage array enclosure with two RAID controllers. One port of each host's NIC is connected to one of the four ports across the two PowerVault MD3000i RAID controllers.
• Up to 16 SAN-Configured Servers, Single-Path Data, Single Controller (Simplex) — This configuration contains up to 16 XenServer hosts, each with one or two NICs that are bonded to provide high availability for iSCSI connectivity and an PowerVault MD3000i storage array enclosure with one RAID controller. One or two of each host's NICs are connected to an Ethernet switch, and the Ethernet switch has a connection to the I/O port on the PowerVault MD3000i RAID controller.
• Up to 16 SAN-Configured Servers, Single-Path Data, Dual Controllers (Duplex) — This configuration contains up to 16 XenServer hosts, each with one or two NICs for iSCSI connectivity, and an PowerVault MD3000i storage array enclosure with two RAID controllers. One or two of each host's NICs are connected to an Ethernet switch, and the Ethernet switch has one connection to each of the two PowerVault MD3000i RAID controllers.
Figure 5-16.
3 From the Mappings tab in the Storage Array Profile window, note the controller number which owns the newly-created volume. If you wish to provide the XenServer hosts access to more than one volume, ensure all the volumes are on the same MD3000i controller. To change the controller that owns a volume, in the MDSM interface: a Go to Modify→ Change Virtual Disk Ownership/Preferred Path. b Select the appropriate Disk Group and the virtual disk.
Figure 5-17. iSCSI Initiator Window 7 Host Group configuration starts from the Configure Host Access (Manual) - Specify Host Group screen. If provisioning storage as shared storage for a XenServer pool, a host group must be defined so the MD3000i storage subsystem has a configured iSCSI path to each of the hosts.
Figure 5-18. Modular Disk Storage Manager – Configure Tab 10 Select Finish to confirm the new host definition. This initiates the wizard configuration of the new host. 11 On completion, select Yes to proceed to the next host you wish to configure, or select No to end the configuration wizard. 12 Return to XenCenter and create a new SR by connecting to the desired XenServer host and clicking on its Storage tab. 13 Click Add, choose the iSCSI radio button for Virtual disk storage, and click Next.
Dell EqualLogic PS Series Dell EqualLogic PS Series iSCSI arrays simplify storage deployment by offering high performance, reliability, intelligent automation, and seamless virtualization of a single pool of storage. The foundation of an EqualLogic storage array is a PS Series group — an iSCSI SAN including one or more PS Series storage array members connected to an IP network and managed as a single system.
Reference Configurations • Basic Configuration — This configuration contains XenServer hosts, each with a NIC for iSCSI connectivity and a PS Series enclosure with redundant RAID controllers. Each host's NIC is connected to an Ethernet switch, and the Ethernet switch has connections to all six ports on the RAID controllers. See Figure 5-19 for an illustration of this configuration. Storage Repositories on a XenServer host or a XenServer pool can be created on the iSCSI volumes on the EqualLogic array.
• Multi-Host, Highly Available — This configuration contains XenServer hosts, each with two NICs bonded to provide high availability for iSCSI connectivity, and a PS Series enclosure with redundant RAID controllers. Two of each host's NICs are connected to an Ethernet switch, and the Ethernet switch has connections to all six ports on the RAID controllers. See Figure 5-20 for an illustration of this configuration.
• Fully Redundant — This configuration contains XenServer hosts, each with two NICs (bonded to provide high availability) for iSCSI connectivity and a PS Series enclosure with redundant RAID controllers. One of each host's NICs is connected to Ethernet switch 0, while the second of each host's NICs is connected to Ethernet switch 1. The two Ethernet switches are connected by two Inter Switch Links (ISLs).
Creating a Storage Repository on Dell PS Series Arrays With XenServer 5.0, two types of SRs can be created on PS Series arrays: • LVM Over iSCSI (lvmoiscsi) SRs utilize the Linux Volume Manager (LVM) to create a logical volume per virtual disk image (VDI). The entire volume on the PS Series array is used to hold VDIs. • EqualLogic (equal) SRs utilize the XenServer storage adapter to manage VM storage on PS Series arrays.
Creating an EqualLogic (equal) SR NOTE: To use an EqualLogic SR, the firmware version of the PS Series array must be 4.0.1 or higher. 1 Configure the EqualLogic array, create a group, set a member RAID policy, and create a volume by following the instructions available in the PS Series online help. 2 Enable SSH (secure shell) access for the group members. a In the PS Series group manager user interface, click Group Configuration, and then click the Administration tab.
Moving an SR Between Hosts If you wish to remove an SR from an existing XenServer host and use it with a different host, you must back up the SR from the first host and restore it on the second host: 1 Access the Backup, Update and Restore menu in the local console on the XenServer host or pool master. 2 Trigger an immediate metadata backup to the SR being moved using the Backup Virtual Machine Metadata menu option.
4 Unplug the Physical Block Device (PBD) corresponding to the Storage Repository. Type the following command: # xe pbd-unplug uuid= where is the UUID of PBD noted in step 3. 5 Plug the PBD. Type the following command: # xe pbd-plug uuid= 6 Find the physical volume device SCSI device mapping name on which the SR exists. Identify the volume group (VG) corresponding to the SR.
Configuring Storage
Recovering the Citrix XenServer Host Whenever possible, leave the installed state of Citrix® XenServer® Dell™ Edition servers unaltered. That is, treat XenServer hosts as if they are appliances and do not install any additional packages or start additional services on them. XenServer uses a per-host database to store metadata about virtual machines (VMs) and associated resources such as storage and networking.
4 You are prompted to provide a filename for the backup. Type the desired filename and press . The backup file is written to the selected media. 5 Remove the media with the backed-up file and store it in a safe place. When required you can use this media to recover the XenServer state.
Restoring the XenServer Database After restoring the XenServer host to the factory-default configuration, restore the backed-up XenServer database to regain your VMs and the particular network and storage configuration. This process differs depending on whether you have a single host or a resource pool, and whether the restored XenServer is to be a member or master of the pool. For the default case, you can use the XenServer local console.
Resetting the Root Password If you lose or forget the root password, you can reset it using the XenServer Dell Edition Recovery Media. For more information, see "Using the Recovery Media" on page 64. To reset the root password: 1 Boot using the recovery media. 2 Select your preferred key map. 3 Select Reset the password for an existing installation. 4 Follow the on-screen instructions.
Best Practices High Availability Configuration and IP Storage Traffic Segregation • High Availability — To provide high availability for storage traffic, use Citrix® XenCenter® to create a network interface bond using two NIC ports. • IP Storage Traffic Segregation — To segregate IP storage traffic, create a new host interface. In XenCenter, click on the host and select Management Interfaces.
Scripted Backup of XenServer Host Database It is recommended that you regularly back up the XenServer host database to protect against unintentional configuration loss. This operation can be performed using XenCenter. However, it is beneficial to script a recurring backup from your management system where XenCenter is installed. To accomplish this, perform the following steps from your management system: 1 Create a directory to house the backup batch file and host database backup files. For example, C:\back
3 Create a Scheduled Task. In the Run field, enter the path to the batch file, followed by the hostname or IP address, username, and password. For example: c:\backup\backup.bat 172.17.40.70 root rootpassword Enter the directory you created in step 1 in the “Start in” field.
Shut Down VMs Before a Snapshot In scenarios where application consistency cannot be achieved using frameworks such as Microsoft® VSS or VDS, etc., creating a snapshot or clone of an SR when VMs are powered down ensures a volume that can be cleanly recovered. Scenarios where all virtual disks of a VM are virtualized through the XenServer Domain fall into this category.
3 Take a snapshot of the SR and the Suspend SR (if different than the SR for which the snapshot was created). 4 Power on the VMs on the primary XenServer host. 5 Attach the snapshot of the SR and Suspend SR (if different than the SR for which the snapshot was created) on the secondary XenServer host. 6 Restore the VM metadata to recovery VMs. 7 Boot the VMs on the secondary XenServer host.
Attach the SR Snapshot to the Secondary XenServer Host Make the snapshot volume available to the secondary XenServer host by attaching the SR. For snapshots of iSCSI volumes, just attach the SR to the XenServer host using XenCenter. If the snapshot resides on an Dell PowerVault™ MD3000 RAID enclosure, follow the steps below to attach the snapshot as an SR to a XenServer host. 1 Note the universally unique identifier (UUID) of the SR for which the snapshot was created.
Restore VM Metadata to Recover VMs from a Snapshot 1 Access the Backup, Update and Restore menu in the local console on the XenServer host or pool master. 2 Perform a metadata restoration operation using the Restore Virtual Machine Metadata menu option. The metadata restoration operation can restore only VM records associated with the selected SR, or all of the VM records found potentially from other SRs which were present at the time of the backup.
Adjusting SCSI Timeouts for PowerVault MD3000i Storage Arrays If the XenServer host is connected to PowerVault MD3000i storage arrays, on the XenServer host, change the SCSI timeout value for the SCSI device(s) on the PowerVault MD3000i storage arrays. Create a new udev rule file with name 96-md3000i-sto.rules at /etc/udev/rules.
Appendix Citrix XenServer Dell Edition Local Console Menu Items This section details the available menu options in the local console configuration utility. The host local console can be used to configure the Citrix® XenServer® Dell™ Edition and to set up storage repositories (SRs) for virtual machines (VMs). NOTE: Installing, running, and managing VMs can be accomplished by opening a command shell and using the xe command line interface.
Manage Server Using XenCenter Provides a download link to get the XenCenter application from the Citrix XenServer Dell Edition website at citrix.com/xenserver/dell. Network and Management Interface Provides a menu of commands for setting up network configuration of the management interface. Configure Management Interface Allows you to select and configure which of the Network Identification Cards (NICs) available on the system is used as the XenServer management interface.
Change Password Allows changing of the root user password. This also changes the password for local and remote login shells. If the host is in a Resource Pool, it also changes the password of the Pool master. To change the root password, perform the following steps: 1 From the XenServer local console, select Authentication. The Authentication menu replaces the list in the left pane. 2 Select Change Password and press . A Change Password box is displayed.
Attach Existing Storage Repository Used to attach an existing storage repository or ISO library. Specify Suspend SR Allows you to specify the SR where you save the suspended image of a VM. By default, this is not configured. Specify Crash Dump SR Allows you to specify the SR where you save the crash dumps of the VMs. By default, this is not configured. Claim a Local Disk as SR Local disks can be configured as SRs for VMs. Press to list the available disks and claim one or more for VM storage.
XenServer Details and Licensing Displays the XenServer product name, version, version of Xen, kernel version, the Product SKU, expiration date for the license, and number of sockets. Press to see further license details and to access the Install XenServer License sub-menu. Install XenServer License Allows you to install a XenServer license to update to XenServer Enterprise edition.
Baseboard Management Controller (BMC) Information Displays the BMC firmware version. Keyboard and Time Zone Keyboard Language and Layout Use this option to select the correct keyboard language and layout for your keyboard. Set Time Zone Use this option to set the time zone for the server. To set the time zone, perform the following steps: 1 Select Set Timezone and press . 2 Log in if prompted. 3 A dialog box appears. Select the Region and press .
Enable or Disable a Remote Shell Enables or disables whether the server can be logged into using ssh. By default, it is enabled. Press to toggle between states. Backup, Restore, and Update Schedule Virtual Machine Metadata Press to select how to schedule regular VM metadata backups. Backup Virtual Machine Metadata Press to backup VM metadata to an SR. Restore Virtual Machine Metadata Press to restore VM metadata from an SR.
Save Bug Report Allows you to save a bug report file to removable media. Enable/Disable Verbose Boot Mode Controls the level of information displayed as the XenServer boots. Reset to Factory Defaults Resets all configuration information to factory default values, deletes all VMs, and deletes all SRs on local disks. Reboot or Shutdown This option allows you to shut down or reboot the system. Reboot Server Reboots the server into normal operating mode. Shutdown Server Shuts down the server.
Appendix NIC Enumeration in XenServer Dell Edition NIC enumeration (i.e., mapping of physical network interface to ethX device name) in XenServer Dell Edition is based on the device position in the server. The integrated LAN on Motherboard (LOM) ports are always enumerated first in order of their physical marked position (GB1, GB2, etc.). The add-in network cards are enumerated after the LOM ports in ascending order of slot position and PCI bus/device/function information.
Firmware version: 3.5.12 UMP 1.1.8 Bus Info: 0000:03:00.0 PCI name : 0000:03:00.0 PCI Slot : embedded SMBIOS Device Type: Ethernet SMBIOS Instance: 1 SMBIOS Enabled: True BIOS device: eth1 Kernel name: eth1 Permanant MAC: 00:1E:4F:1F:77:69 Assigned MAC : 00:1E:4F:1F:77:69 Driver: bnx2 Driver version: 1.6.7b Firmware version: 3.5.12 UMP 1.1.8 Bus Info: 0000:07:00.0 PCI name : 0000:07:00.
Bus Info: 0000:0b:00.0 PCI name : 0000:0b:00.0 PCI Slot : 4 BIOS device: eth3 Kernel name: eth3 Permanant MAC: 00:15:17:24:A4:B1 Assigned MAC : 00:15:17:24:A4:B1 Driver: e1000 Driver version: 7.6.9.2-NAPI Firmware version: 5.6-2 Bus Info: 0000:0b:00.1 PCI name : 0000:0b:00.1 PCI Slot : 4 The BIOS device name is the name suggested by system BIOS; it is used by the XenServer kernel to enumerate the device name.
Appendix
Appendix Supported Configurations Supported Hardware Systems The following Dell™ PowerEdge™ systems are supported: • PowerEdge 1950 III, 2900 III, and 2950 III • PowerEdge R805 • PowerEdge R900 and R905 • PowerEdge M805 and M905 • PowerEdge R710, R610, T610, M610 and M710 Table C-1.
Table C-2.
Table C-3. Network Interface Cards (continued) Vendor Product Citrix XenServer Citrix XenServer 5.0 5.0 Driver Name Driver Version Intel Intel® PRO 1000PT Single Port Server Adapter e1000 8.0.1-NAPI Intel Intel PRO 1000PT Dual Port Server Adapter e1000 8.0.1-NAPI Intel Intel PRO 1000PF Single Port Server Adapter e1000 8.0.1-NAPI Intel Intel PRO 1000VT Quad Port Gigabit NIC igb 1.2.24 Intel Intel 10GBase-SR XF Single Port 10GbE NIC ixgbe 1.3.20.3 Table C-4.
Appendix
Appendix Troubleshooting This section provides troubleshooting steps for typical issues. The Server Does Not Boot Into Citrix XenServer Dell Edition Symptoms: • The Citrix XenServer Dell Edition software does not boot. • You receive a "No OS found" message at start up. Resolution: Check the boot order—The internal flash storage device may no longer be selected at the first boot device. This can happen if the device has recently been removed due to failure. To correct this: 1 Turn on the system.
Unable to Power on Windows Virtual Machines Symptom: On powering on a Windows VM, the error HVM is required for this operation displays. Resolution: 1 Enable CPU Virtualization Technology in BIOS. Log in the XenServer local console shell and issue the following command: # omconfig chassis biossetup attribute=cpuvt setting=enabled 2 Reboot the system.
References • Dell|Citrix XenServer solutions home page located at dell.com/xenserver • Citrix XenServer Dell Edition product documentation and downloads located at citrix.com/xenserver/dell • Dell PowerVault MD1000 documentation located at support.dell.com/support/edocs/systems/md1000 • Dell PowerVault MD3000 documentation located at support.dell.com/support/edocs/systems/md3000 • Dell PowerVault MD3000i documentation located at support.dell.
Appendix
Index A adjusting SCSI timeouts PowerVault MD3000, 73 PowerVault MD3000i, 74 tolerate storage controller failures, 73 SR on MD3000i, 50 storage repository, 30 storage repository on Dell PS series arrays, 58 D Dell IT Assistant, 22 C Citrix XenServer about, 9 features, 9 licensing options, 11 configuration high availablity, 67 local storage repository, 29 remote service, 80 supported, 87 configuring storage, 29 XenServer, 16 XenServer management network, 74 creating LVM over iSCSI SR, 58 new storage volum
I resource pool configuration, 78 installing XenCenter, 18 XenServer, 15 restoring XenServer database, 65 S M moving SR between hosts, 60 N Server update utility, 22 storage configuring, 29 NIC Enumeration, 83 U P update utility Dell Systems, 22 server, 22 PowerVault MD3000, 35 MD3000i, 44 R recovering XenServer after board replacement, 65 removing XenCenter, 19 resetting root password, 66 resizing SR, 60 96 updating XenServer image, 66 using Dell IT Assistant in Citrix XenServer environment,
X XenCenter about, 17 installing, 18 removing, 19 XenMotion support requirements, 14 XenServer change management, 26 details and licensing, 79 high availability, 10 host database backup, 68 improved reliability, 10 installing and configuring, 15 installing the license, 79 integrated systems management, 9 local console, 9 local console menus, 75 optimized footprint, 10 recovering, 63 restoring the database, 65 Index 97
Index