Saturday, December 18, 2010

How to remove stale Host from XenCenter

Sometime you come across situation where host has not been ejected from the pool master. This host has been shutdown and decommissioned. In such situation stale host will not get out of XenCenter .



To remove ,try following steps

This needs to be run from windows box where xencenter is installed

xe –s <Pool Master ip address > –u root –pw <password of root pool master >

This will give UUID of stale host as shown below

Now run xe 0s <IP address of pool master > –u root –pw host –forget  uuid=<stale host >




Friday, December 17, 2010

Cowley : XenServer 5.6 FP1 Release

 Citrix has released  XenServer 5.6 Feature Pack 1  to and
Customers and partners can find the downloads on MyCitrix: as well as through the trial download section from
What’s New in this release
Highlights for this release are:
•    Distributed Virtual Switching. Provides distributed, fine-grained networking configuration and control policies, which increase visibility into XenServer virtual networks. Support for the vSwitch has been added as a post-install option on XenServer hosts, as well as a Controller for administration of multiple vSwitches and cross-server internal networks.
Jumbo Frames are now supported for storage networks when the vSwitch is used.
•    VM Protection and Recovery. Configure scheduled snapshots and (optional) archive of virtual machines.
•    Web Self-Service. Provides browser-based access to selected virtual machines by delegated administrators.
•    Boot from SAN with multipathing support. Boot XenServer hosts with HBAs from a SAN, with multipathing support.
•    HA Restart Priority. Configure HA policies to restart specific VM(s) first.
•    Enhanced XenCenter. Including StorageLink configuration entirely within XenCenter, workload reporting for VM utilization and chargeback.
•    Improved MPP RDAC multipathing including path health reporting and alerting in XenCenter.
•    Snapshot improvements. Improved reclamation of space after VM snapshots are deleted, even if the VM is running.
•    Enhanced guest OS support for Windows 7 SP1, Windows Server 2008 R2 SP1, and Suse Linux Enterprise Server (SLES) 11 SP1.
•    Generic Red Hat Enterprise Linux (RHEL) 5.x support. RHEL / CentOS / Oracle Enterprise Linux versions 5.0 to 5.5 support with a generic .RHEL 5. template.
•    Brocade HBA drivers and command-line tools are included in XenServer.
•    Provisioning Services improvements to Windows volume license (MAK and KMS) support.
•    XenDesktop platform enhancements. Provides local host caching of VM images to reduce storage TCO for XenDesktop VDI deployments. (Note: these platform enhancements will be enabled by a future version of XenDesktop).
•    Lab Manager 3.9 Service Pack 1 which includes various updates and bugfixes
More details can be found in the Release notes on the Knowledge Base: Full documentation is accessible through the MyCitrix download page, or on the KB here:
StorageLink Version 2.4, along with XS 5.6 FP1, available from
The updated version of StorageLink Version 2.4 includes:
•    Site Recovery support for XenServer virtual machines on LVHD volumes
•    Support for the HP StorageWorks XP 20000 series (including Site Recovery support)
•    Support for Pillar Axiom storage systems
•    Various improvements to overall scalability
•    Various improvements to overall performance
StorageLink Version 2.4 will also be available within Essentials for Hyper-V 5.6 FP2, which is also available for immediate download at
Additional information about StorageLink & Essentials for Hyper-V is available here:
The Eclipse Edoc version of the StorageLink documentation is located here:
Here is a link to more information about Essentials for Hyper-V and StorageLink on > products

Thursday, December 2, 2010

Wednesday, December 1, 2010

Citrix EdgeSight : Reporting Services Error

EdgeSight 5.3 has been implemented for XenApp 6 environment on Windows 2008 R2. While extracting XenApp summary it was throwing Reporting service error.


We looked at Reporting service on 2008 SQL server which was hosted on another windows server ,was working fine. Checked the link http://<localdb severver>/ReportServer and that also was fine. We reconfigure reporting services. We decided to enable remote errors using following steps

1.    Create a text file and copy the following script into the file.
Public Sub Main()
  Dim P As New [Property]()
  P.Name = "EnableRemoteErrors"
  P.Value = True
  Dim Properties(0) As [Property]
  Properties(0) = P
    Console.WriteLine("Remote errors enabled.")
  Catch SE As SoapException
  End Try
End Sub
2.    Save the file as EnableRemoteErrors.rss.
3.    Click Start, point to Run, type cmd, and click OK to open a command prompt window.
4.    Navigate to the directory that contains the .rss file you just created.
5.    Type the following command line, replacing servername with the actual name of your server:
rs -i EnableRemoteErrors.rss -s

With this I rerun the report and found following error . This gave me more elaborated error message .This help us to troubleshoot further.


We realize something wrong with permission . We started looking at SQL server and set following permission.


We rerun the report and we finally got the report