Installation of SLES 12 WBEM Providers on HP Integrity Superdome X Servers If you want to install Linux WBEM providers on SLES 12 for HP Integrity Superdome X Servers, use the following detailed instructions: [STEP1] DEPENDENCY CHECK Before you start installing the WBEM packages, you need to check if the dependent packages are installed on your SLES: ->OpenIPMI-2.0.16-0.13.48.x86_64.rpm ->sblim-sfcb-1.3.12-0.19.1.x86_64.rpm ->openwsman-server-2.2.3-0.6.5.x86_64.rpm ->policycoreutils-2.0.79-4.6.1.x86_64.rpm ->python-libxml2-2.9.1-6.2.x86_64.rpm ->sqlite3-3.8.3.1.x86_64.rpm ->libevent-2_0-5-2.0.21-4.1.x86_64 For that, you can use the following command to verify whether these packages are installed: # rpm -qa | grep -i -e openipmi -e sblim-sfcb -e openwsman-server -e policycoreutils -e sqlite3 -e libevent If the output of the above command is empty, you need to first install these packages from the SLES repository: # yast -i OpenIPMI sblim-sfcb openwsman-server policycoreutils sqlite3 libevent Then, download HP-FC-Brocade-Enablement-Kit and HP-CNA-FC-hpqlgc-Enablement-Kit from http://downloads.linux.hp.com/SDR/repo/spp/2015.04.0/hp/swpackages/ and install them to ensure the IO information can be used correctly. Note: SMX WBEM providers conflict with "libvirt-cim" package due to "libvirt-cim" holding different WBEM schemas with HP standard WBEM extensions. Before next steps, please make sure that libvirt-cim*.rpm is NOT installed on your sever: # rpm -qa | grep -i -e libvirt-cim If the output is not empty, the rpm needs to be uninstalled manually: # rpm -e libvirt-cim [STEP2] DOWNLOAD 1. If you want to use the System Management Homepage (SMH) with the WBEM provider web-apps, download the latest SMH package from following site: http://www8.hp.com/us/en/products/server-software/product-detail.html?oid=344313#!tab=features 2. Download the latest WBEM packages from this SDR site: http://downloads.linux.hp.com/repo/bl920-wbem/suse/12/x86_64/current [STEP3] INSTALL To install the downloaded RPM packages with RPM command, the RPM package name will look like component-XX.XX.XX-XX.sles12.x86_64, you need to provide the related full package name when using rpm command, for example: # rpm -ivh hpmgmtbase-3.2.0-46.sles12.x86_64.rpm # rpm -ivh hp-smx-3.2.0-46.sles12.x86_64.rpm # rpm -ivh hpshd-1.2.0-46.sles12.x86_64.rpm (Optional) If you want to enable the SMH and corresponding pages,you must install SMH before install SMX-WEBAPP: Install the packages in the following order: # rpm -ivh hpmgmtbase-3.2.0-46.sles12.x86_64.rpm # rpm -ivh hp-smx-3.2.0-46.sles12.x86_64.rpm # rpm -ivh hpshd-1.2.0-46.sles12.x86_64.rpm # rpm -ivh hpsmh-7.4.2-4.x86_64.rpm # rpm -ivh hpsmx-webapp-1.2.0-46.sles12.noarch.rpm [STEP4] VERIFY To verify if the WBEM providers work well after your installation, please use the following command: # ps -ef|grep sfcb If you find any output like "/usr/sbin/sfcbd -d", your installation should have completed successfully. [UNINSTALL] If you need to uninstall the above packages, use the following command: # rpm -e hp-smx hpmgmtbase hpsmx-webapp hpshd [UPGRADE] To upgrade to the latest WBEM providers, make sure to use all of the corresponding components(rpm) for your upgrade. See below. 1) Stop the following daemons from system: # systemctl stop hpshd # systemctl stop sfcb # systemctl stop hpmgmtbase 2) Erase the following rpms: # rpm -e hpmgmtbase hp-smx hpshd Optional, if HPSMX-WEBAPP installed: # rpm -e hpsmx-webapp 3) Install the latest rpm you got from delivery repository # rpm -ivh hpmgmtbase-3..sles12.x86_64.rpm # rpm -ivh hp-smx-3..sles12.x86_64.rpm # rpm -ivh hpshd-1..sles12.x86_64.rpm Optional, if SMH and HPSMX-WEBAPP installed: # rpm -ivh hpsmx-webapp-1..sles12.noarch.rpm Notice: For SMH, recommand download the lastest version from SMH home page: http://www8.hp.com/us/en/products/server-software/product-detail.html?oid=344313#!tab=features