Eduardo Bragatto
2011-Mar-28 16:21 UTC
[Xen-users] XCP vs Xen on CentOS and Dell OpenManage
Hello, I just tried out XCP and I was surprised to see it looks pretty much like Xen from Citrix. Based on the RPM packages installed, I assume XCP is based on RHEL5. With that in mind, I have a few questions that I did not find an answer on the web... Perhaps I didn''t look in the right places, so if you know about any good documentations that I should read please share it :) 1) What is the main difference between "xm" and "xe", and why does XCP comes with "xe" while the Xen Hypervisor comes with "xm"? 2) I noticed "xe" has a lot of features, for example: "snapshots". Does it means "xe" goes beyond simply managing Xen and also acts as a frontend for LVM? 3) Did anyone managed to install Dell''s OpenManage on XCP -- Dell has RPM packages for RHEL5 and a yum repository, so I''m assuming it should work, but I would like to hear from someone who was at least tried to get it installed. Best regards, Eduardo Bragatto _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Dustin Marquess
2011-Mar-28 16:44 UTC
Re: [Xen-users] XCP vs Xen on CentOS and Dell OpenManage
On Mon, Mar 28, 2011 at 9:21 AM, Eduardo Bragatto <eduardo@bragatto.com> wrote:> Hello, > > I just tried out XCP and I was surprised to see it looks pretty much like > Xen from Citrix. Based on the RPM packages installed, I assume XCP is based > on RHEL5.That''s because XCP is based on the Citrix XenServer 5.6 FP1 codebase. XCP is based on CentOS 5.5 with a custom kernel.> With that in mind, I have a few questions that I did not find an answer on > the web... Perhaps I didn''t look in the right places, so if you know about > any good documentations that I should read please share it :) > > 1) What is the main difference between "xm" and "xe", and why does XCP comes > with "xe" while the Xen Hypervisor comes with "xm"?xe is a command line interface to the XAPI that XCP uses. Since XCP is meant to be an appliance, interaction with it is almost entirely through the API.> 2) I noticed "xe" has a lot of features, for example: "snapshots". Does it > means "xe" goes beyond simply managing Xen and also acts as a frontend for > LVM?Yes.> 3) Did anyone managed to install Dell''s OpenManage on XCP -- Dell has RPM > packages for RHEL5 and a yum repository, so I''m assuming it should work, but > I would like to hear from someone who was at least tried to get it > installed.The RedHat OM packages *DO* work on XCP (I''ve done it before), however the ''official'' method would probably be to use the Dell ''supplemental'' pack for XenServer. I haven''t tried it (I don''t have Dell anymore), but it should work with some tinkering: http://ftp.dell.com/sysman/OM-SrvAdmin-Dell-Web-LX-6.3.0-2075.XenServer56_A00.10.iso -Dustin _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Eduardo Bragatto
2011-Apr-11 06:55 UTC
Re: [Xen-users] XCP and Dell OpenManage (was XCP vs Xen on CentOS and Dell OpenManage)
On Mar 28, 2011, at 1:44 PM, Dustin Marquess wrote:>> 3) Did anyone managed to install Dell''s OpenManage on XCP -- Dell >> has RPM >> packages for RHEL5 and a yum repository, so I''m assuming it should >> work, but >> I would like to hear from someone who was at least tried to get it >> installed. > > The RedHat OM packages *DO* work on XCP (I''ve done it before), however > the ''official'' method would probably be to use the Dell ''supplemental'' > pack for XenServer. I haven''t tried it (I don''t have Dell anymore), > but it should work with some tinkering: > > http://ftp.dell.com/sysman/OM-SrvAdmin-Dell-Web-LX-6.3.0-2075.XenServer56_A00.10.isoDustin, thanks for the hint. I installed OMSA successfully on XCP so I decided to update this thread. It''s super simple but there are some warnings during the process, since the package is meant for XenServer and not for XCP. Here are the required steps to be taken on the XCP bash shell, I hope it helps someone: [root@lab ~]# wget http://ftp.dell.com/sysman/OM-SrvAdmin-Dell-Web-LX-6.3.0-2075.XenServer56_A00.10.iso --2011-04-11 03:47:34-- http://ftp.dell.com/sysman/OM-SrvAdmin-Dell-Web-LX-6.3.0-2075.XenServer56_A00.10.iso Resolving ftp.dell.com... 143.166.11.10 Connecting to ftp.dell.com|143.166.11.10|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 99002368 (94M) [application/octet-stream] Saving to: `OM-SrvAdmin-Dell-Web-LX-6.3.0-2075.XenServer56_A00.10.iso'' 100% [= ===================================================================>] 99,002,368 362K/s in 3m 38s 2011-04-11 03:51:13 (443 KB/s) - `OM-SrvAdmin-Dell-Web- LX-6.3.0-2075.XenServer56_A00.10.iso'' saved [99002368/99002368] [root@lab ~]# losetup /dev/loop0 OM-SrvAdmin-Dell-Web- LX-6.3.0-2075.XenServer56_A00.10.iso [root@lab ~]# mount /dev/loop0 /mnt [root@lab ~]# cd /mnt [root@lab mnt]# ./install.sh Error: Repository is not compatible with installed product (XenServer expected) Do you want to continue? (Y/N) y Error: unsatisfied dependency xs:main ge 5.5.901 Do you want to continue? (Y/N) Y Installing ''OpenManage Supplemental Pack''... warning: srvadmin-hapi-6.3.0-66.2.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 23b66a9d Preparing... ########################################### [100%] 1:libwsman1 ########################################### [ 2%] 2:srvadmin-hapi ########################################### [ 4%] 3:srvadmin-smcommon ########################################### [ 7%] 4:libsmbios ########################################### [ 9%] 5:sblim-sfcc ########################################### [ 11%] 6:srvadmin-argtable2 ########################################### [ 13%] 7:perl-HTML-Tagset ########################################### [ 15%] 8:perl-URI ########################################### [ 17%] 9:xinetd ########################################### [ 20%] 10:perl-HTML-Parser ########################################### [ 22%] 11:openwsman-server ########################################### [ 24%] 12:smbios-utils-bin ########################################### [ 26%] 13:openwsman-client ########################################### [ 28%] 14:libcmpiCppImpl0 ########################################### [ 30%] 15:libxslt ########################################### [ 33%] 16:srvadmin-xmlsup ########################################### [ 35%] 17:OpenIPMI-libs ########################################### [ 37%] 18:OpenIPMI ########################################### [ 39%] 19:perl-Compress-Zlib ########################################### [ 41%] 20:srvadmin-megalib ########################################### [ 43%] 21:srvadmin-storelib- sysfs########################################### [ 46%] 22:srvadmin-storelib ########################################### [ 48%] 23:srvadmin-sysfsutils ########################################### [ 50%] 24:srvadmin-idrac-ivmcli ########################################### [ 52%] 25:procmail ########################################### [ 54%] 26:srvadmin-idrac-vmcli ########################################### [ 57%] 27:srvadmin-racadm4 ########################################### [ 59%] 28:srvadmin-omilcore ########################################### [ 61%] ********************************************************** After the install process completes, you may need to log out and then log in again to reset the PATH variable to access the Dell OpenManage CLI utilities ********************************************************** 29:srvadmin-jre ########################################### [ 63%] 30:perl-libwww-perl ########################################### [ 65%] 31:srvadmin-deng ########################################### [ 67%] 32:srvadmin-omcommon ########################################### [ 70%] 33:srvadmin-isvc ########################################### [ 72%] 34:srvadmin-omacore ########################################### [ 74%] 35:srvadmin-rac- components########################################### [ 76%] 36:sblim-sfcb ########################################### [ 78%] 37:srvadmin- itunnelprovide########################################### [ 80%] 38:srvadmin-racdrsc ########################################### [ 83%] 39:srvadmin-iws ########################################### [ 85%] 40:srvadmin-idracadm ########################################### [ 87%] 41:srvadmin-racadm5 ########################################### [ 89%] 42:srvadmin-cm ########################################### [ 91%] 43:srvadmin-smweb ########################################### [ 93%] 44:srvadmin-config ########################################### [ 96%] 45:srvadmin-storage ########################################### [ 98%] 46:srvadmin-storage- popula########################################### [100%] Execute autoconf script......... Program will try to find the installed Arch else default to system''s Arch. Architecture = i686 Configuring wsman........... Saving /etc/openwsman/openwsman.conf as /etc/openwsman/ openwsman.conf.rpmsave ... CREATING LINK Creating ssl symbolic link.... Configuring sfcb.... Saving /etc/sfcb/sfcb.cfg as /etc/sfcb/sfcb.cfg.rpmsave ... Updating pam app (/etc/pam.d/openwsman) for openwsman.... Memory required by all installed packages: 764411904 Current target 764411904 greater, skipping [root@lab mnt]# cd ~ [root@lab ~]# /opt/dell/srvadmin/sbin/srvadmin-services.sh start Starting Systems Management Device Drivers: Starting dell_rbu: [ OK ] Starting ipmi driver: [ OK ] Starting snmpd: [ OK ] Starting Systems Management Data Engine: Starting dsm_sa_datamgrd: [ OK ] Starting dsm_sa_eventmgrd: [ OK ] Starting dsm_sa_snmpd: [ OK ] Starting DSM SA Shared Services: /opt/dell/srvadmin/sbin/invcol: line 45: exec: xterm: not found [ OK ] Starting DSM SA Connection Service: [ OK ] [root@lab ~]# ./srvadmin-services.sh enable instsvcdrv 0:on 1:off 2:on 3:on 4:on 5:on 6:on dataeng 0:off 1:off 2:on 3:on 4:on 5:on 6:off dsm_om_shrsvc 0:off 1:off 2:on 3:on 4:on 5:on 6:off dsm_om_connsvc 0:off 1:off 2:on 3:on 4:on 5:on 6:off ipmi 0:off 1:off 2:on 3:on 4:on 5:on 6:off And it''s done: [root@lab ~]# /opt/dell/srvadmin/sbin/omreport chassis info Chassis Information Index : 0 Chassis Name : Main System Chassis Host Name : XXXXXXXXXXXXXX iDRAC6 Version : 1.50 Chassis Model : PowerEdge R710 System Revision : II Chassis Lock : Present Chassis Service Tag : XXXXXXXXXX Chassis Asset Tag : Flash chassis identify LED state : Off Flash chassis identify LED timeout value : 300 Best regards, Eduardo Bragatto _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users