Possibly the easiest way to get a graphical management interface running on XCP is to use the Xen Web Manager Appliance. The appliance is a complete Virtual Machine with XenWebManager installed and ready to run. 

These commands should be typed into your XCP cloud host.


1. Download and import the appliance 

This is a very long URL from Sourceforge but it does work if you copy and paste it.

cd ~
wget http://downloads.sourceforge.net/project/xenwebmanager/appliances/xenwebmanager.xva.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fxenwebmanager%2F&ts=1365405701&use_mirror=superb-dca3 gunzip xenwebmanager.xva.gz xe vm-import filename=xenwebmanager.xva



2. Verify the appliance and start it 

[root@testcloud1 ~]# xe vm-list name-label=xenwebmanager
uuid ( RO)           : 70f63ce4-b775-22c6-a556-a03a7bea6220
     name-label ( RW): xenwebmanager
    power-state ( RO): halted

[root@testcloud1 ~]# xe vm-start name-label=xenwebmanager



3. Get the IP address of the appliance

Opening a console on the VM is done differently on XCP 1.0/1.1 then it is on XCP 1.5/1.6. Copy and paste these instructions.

On XCP 1.0/1.1 

DOMID=$(xe vm-list name-label=xenwebmanager params=dom-id)
/usr/lib/xen/bin/xenconsole $DOMID


On XCP 1.5/1.6

xe console vm=xenwebmanager


Log with the following credentials

Username: root
Password: xenwebmanager


Get appliance IP address

Once we've logged into our Appliance get the IP address using the ifconfig command.

[root@xenwebmanager ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr B2:5C:69:8C:22:1E  
          inet addr:  Bcast:  Mask:
          inet6 addr: fe80::b05c:69ff:fe8c:221e/64 Scope:Link
          RX packets:2377 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:273930 (267.5 KiB)  TX bytes:7146 (6.9 KiB)

My appliance IP address is  Exit the console by pressing the Control Key and the right square bracket - control ]


4. Connect to the appliance

Open a web browser and connect to your appliance IP address on port 8080. My appliance IP is so I would type into my web browser Address bar. 





















5. Configure xenwebmanager to manage your XCP pool

Once you've connected to your xenwebmanager appliance you need to add your server. Click on the "Add Server" button in the top left hand corner and enter your XCP poolmaster's Hostname, Username and Password.