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:192.168.1.147 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::b05c:69ff:fe8c:221e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 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 192.168.1.147. 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 192.168.1.147 so I would type http://192.168.1.147:8080/ 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.