ILMT Central Team IBM License Metric Tool 9.0 Installation Questions & Answers
Welcome This is the twenty second Q&A event prepared by the ILMT Central Team We concentrate on License Metric Tool version 9.0 The session is for IBMers, Business Partners and Customers The teleconference is set to mute. Use the web conference chat to communicate with the ILMT subject matter experts The presentation is recorded and will be available to download from the ILMT Wiki soon 2
ILMT Central Team Contact LMTHelp@us.ibm.com https://www.ibm.com/developerworks/connect/ibmlicensemetrictool https://www.ibm.com/developerworks/connect/wiki_ibmlicensemetrictool http://www.youtube.com/user/ibmlicensemetrictool https://twitter.com/ilmtcentralteam 3
Table of Contents Planning phase Topology Hardware requirements Software requirements Installation elements DB2 IEM server IEM relay IEM console IEM clients License Metric Tool Installation guidelines Without the Internet access With the Internet access IEM Agent deploymment wizard - demo Questions & Answers Survey 4
Planning phase 5
ILMT 9.0 Installation Planning phase - Topology One machine installation Profiled for small environments without a forecast for considerable growth Pros: If the setup is done on a virtual machine, it is easy to create a binary backup of everything and then restore it Single access point for administration One piece of hardware, OS and virtualization to maintain Cons: Limited further scalability Need for a strong machine which fulfills summed up requirements of IBM Endpoint Manager, DB2 and the IBM License Metric Tool server ILMT Server IEM Server ILMT Server DB IEM Server DB RHEL 6.3+ x64 6
ILMT 9.0 Installation Planning phase - Topology Two machines installation Profiled for middle-sized environments with the possibility of further growth Pros: Separation of IEM from ILMT gives the possibility of expanding the potential of the IEM infrastructure for other software products Hardware requirements are split between two machines Cons: Two access points for administration Two pieces of hardware, OS and virtualization to maintain ILMT Server ILMT Server DB IEM Server IEM Server DB RHEL 6.3+ x64 * Own SQL server Windows Server 2012 7
ILMT 9.0 Installation Planning phase - Topology Four machines installation Profiled for big environments with propsects for considerable growth Pros: Separation of IEM from ILMT as well as separation of stored data from operations on them provide a variety of possibilities to expand the potential of the IEM infrastructure for other software products and keep ILMT performance in good shape Hardware requirements split between four machines ILMT Server IEM Server Cons: Four access points for administration Four pieces of hardware, OS and virtualization to maintain RHEL 6.3+ x64 ILMT Server DB Windows 2008 R2 EE x86 64 bit IEM Server DB RHEL 6.3+ x64 * Own SQL server Windows 2003 EE x86 64 bit 8
ILMT 9.0 Installation Planning... Hardware requirements Please treat this table as reference and always use official up-to-date IBM documentation One machine installation 250 endpoints* IEM ILMT DB2 Two machines installation 2500 endpoints* IEM DB2/MsSQL** ILMT DB2 IEM Four machines installation 25000 endpoints* DB2/MsSQL ** ILMT DB2 Processor 2.5 GHz 4 cores 2-3 GHz 2-4 Cores 2 GHz 2 cores 2-3 GHz 4 Cores 2-3 GHz 4 Cores 2 GHz 2 cores 2 GHz 4 cores RAM 8 GB 8 GB 6 GB 16 GB 16 GB 8 GB 16 GB Hard disk 20 GB 20 GB 15 GB 10 GB 60 GB 2 GB 78 GB * - estimation done for given number of agents ** - For MsSQL requirements please refer to Microsoft s documentation http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/topic/com.ibm.lmt.doc_9.0/com.ibm.license.mgmt.doc/planinconf/r_h ardware_requirements.html http://publib.boulder.ibm.com/infocenter/prodguid/v1r0/clarityreports/report/html/softwarereqsforproductbycomponent?deliverableid=1385146563333&ducomponent=server_bd4c 39A053A711E3A11D923472D26C14 9
ILMT 9.0 Installation Planning... Software requirements IBM License Metric Tool cooperates with the following software only You must make sure that the software is deployed prior to ILMT installation IBM Endpoint Manager 9.0 9.1 * DBMS DB2 10.1 FP2+ DB 10.5 * X server X11R7.x Browser IE 8.0+ FF 17 ESR Screen resolution 1024x768 or higher Data compressor bzip2 1.0.5+ Shell Fonts Korn National language pack for PDF reader * - shipped together with IBM License Metric Tool v 9.0 http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/topic/com.ibm.lmt.doc_9.0/com.ibm.license.mgmt.doc/planinconf/r_so ftware_requirements.html 10
ILMT 9.0 Installation Planning phase Platform coverage IBM License Metric Tool 9.0 RHEL 6.3+ for x86 64 bit ILMT Server RHEL 6.3+ for x86 64 bit ILMT Server DB DB2 ILMT Web UI IE 8.0+ Firefox 17 ESR on any OS
ILMT 9.0 Installation - Planning... - Platform coverage (cont.) IBM Endpoint Manager 9.1 sever RHEL 6.3+ for x86 64 bit IEM Server IEM Server DB DB2 IBM Endpoint Manager server on Red Hat Enterprise Linux systems: If the DB2 server is installed locally: DB2 10.5 ESE or WSE 64-bit If the DB2 server is installed remotely: IBM Data Server client 10.5. or IEM Server Windows Server 2012 Windows 2008 R2 EE x86 64 bit Windows 2008 EE x86 64 bit Windows 2003 EE x86 64 bit IEM Server DB * Own SQL server IBM Endpoint Manager server on Windowssystems: Local or remote SQL Server 2005, 2008, 2008 R2, or SQL Server 2012.
ILMT 9.0 Installation - Planning... - Platform coverage (cont.) IBM Endpoint Manager 9.1 console IEM Console Windows 7 Enterprise Windows 7 Professional Windows 8 Professional Windows Server 2003 Datacenter Edition Windows Server 2003 Enterprise Edition Windows Server 2003 R2 Datacenter Edition Windows Server 2003 R2 Enterprise Edition Windows Server 2003 R2 Standard Edition Windows Server 2003 Standard Edition Windows Server 2008 Datacenter Edition Windows Server 2008 Enterprise Edition Windows Server 2008 R2 Enterprise Edition Windows Server 2008 Standard Edition Windows Server 2012 Datacenter Edition Windows Server 2012 Essentials Edition Windows Server 2012 R2 Datacenter Edition Windows Server 2012 R2 Essentials Edition Windows Server 2012 R2 Standard Edition Windows Server 2012 Standard Edition Windows Vista Business Windows Vista Enterprise Windows XP Professional 13
ILMT 9.0 Installation - Planning... - Platform coverage (cont.) IBM Endpoint Manager 9.1 clients IEM Clients AIX 6.1 AIX 7.1 HP-UX 11i v1 HP-UX 11i v2 HP-UX 11i v3 Red Hat Enterprise Linux (RHEL) 5 Red Hat Enterprise Linux (RHEL) 6 SUSE Linux Enterprise Server (SLES) 10 SUSE Linux Enterprise Server (SLES) 11 Windows 7 Windows 8 Windows Server 2003 Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows Vista Enterprise Windows XP Professional AIX 5.3* AIX 5.2* SLES 10 for IBM System z (32 and 64-bit)* SLES 9 for x86 (32 and 64-bit)* SLES 8 for x86 (32-bit)* RHEL 6 for IBM System z (64-bit)* RHEL 5 Server for IBM System z* RHEL 4 for x86 (32 and 64-bit)* * - legacy version of IEM client 14
Installation elements 15
ILMT 9.0 Installation elements DB2 DB2 that is used exclusively for ILMT purposes is free of charge Currently, DB2 on Linux is a required DBMS for ILMT 9.0 Two versions of DB2 are supported by ILMT 9.0: 10.5 and 10.1 with at least fix pack 2 Users can install new version of DB2 or reuse the existed one DB2 10.5 is shipped in ILMT packages in two versions: GA in IBM Endpoint Manager Platform Install V9.1.0 for Linux and DB2 Multilingual (CITM6ML) Fix pack 2 in IBM DB2 Workgroup Server Edition - Restricted Use V10.5 for Linux on AMD64 and Intel EM64T systems (x64) Multilingual (CIKF2ML) Version 10.5 with FP2 is recommended When using those packages, DB2 can be installed in silent mode, interactively or transparently by IEM installer http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.qb.server.doc/doc/c0024080.html 16
ILMT 9.0 Installation elements IEM server IBM Endpoint Manager server is the central element in the IEM infrastructure It is responsible for coordinating the whole work It can be installed on Linux as well as on Windows It uses DB2 or MsSQL as the database management system http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/topic/com.ibm.lmt.doc_9.0/com.ibm.license.mgmt.doc/planincon f/c_installing_iem_platform.html http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/topic/com.ibm.tem.doc_9.1/platform/adm/c_deployment_scenar ios.html 17
ILMT 9.0 Installation elements IEM relay IBM Endpoint Manager relays are used to share the IEM server load There can be dozens or even hundreds of relays in the IEM infrastructure Relays may build a hierarchy Typically, a relay is deployed for every 500-1000 computers A dedicated port (52311 by default) is used for HTTP communication between servers, relays, and clients The IBM Endpoint Manager relays can also take advantage of a UDP port to alert the clients about updates Relays in the DMZ allow clients in the DMZ or on the public Internet to be managed by IBM Endpoint Manager Typically, more than one relay should be installed. If a relay fails for any reason, its attached clients can then automatically switch over to a different relay http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/topic/com.ibm.tem.doc_9.1/platform/adm/c_deployment_scen arios.html 18
ILMT 9.0 Installation elements IEM console IBM Endpoint Manager console is an installable package for Windows with the size of ~36MB The console is used for user interaction with the IEM server The installation package is setup.exe file By default, the package is available after the IEM server installation under: /var/opt/besinstallers/console C:\Program Files\BigFix Enterprise\BES Console It might be installed on the same machine as the IEM server or on a different one More than one IEM console may work for the same IEM server A dedicated port (52311 by default) is used for HTTPS communications between servers and consoles http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/topic/com.ibm.lmt.doc_9.0/com.ibm.license.mgmt.doc/planinconf/c_in stalling_iem_platform.html 19
ILMT 9.0 Installation elements IEM clients The IBM Endpoint Manager Clients are typically PCs, workstations, servers, laptops, and more IEM client should be installed on every computer in the network that needs to be administered This allows the targeted computers to receive important Fixlets to perform operations such as upgrades or software and capacity scans A dedicated port (52311 by default) is used for HTTP communication between servers, relays and clients http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/topic/com.ibm.tem.doc_9.1/platform/adm/c_installing_the_clien ts.html 20
ILMT 9.0 Installation elements IEM clients (cont.) To appropriately measure the utilization of processor cores for subcapacity, additional clients should be installed in Global zones corresponding to local zones for Solaris Control domains corresponding to guest domains for Solaris HPVM (HP Integrity Virtual Machines) host corresponding to HPVM guest operating system for HP-UX There are a few possibilities to install a client Using the Client Deploy Tool Using Agent Deployment Wizard (stand-alone) Installing the client manually Installing the client with MSI Using Software Distribution Tools Using Group Policies Using Login Scripts Binaries for all IEM 9.1 clients and IEM legacy clients can be downloaded from the Internet http://support.bigfix.com/bes/install/besclients-nonwindows.html http://pic.dhe.ibm.com/infocenter/tivihelp/v26r1/topic/com.ibm.tem.doc_9.1/platform/adm/c_installing_the_clien ts.html https://www.ibm.com/developerworks/community/wikis/home/wiki/tivoli%20endpoint%20manager/page/deployi ng%20agents 21
ILMT 9.0 Installation elements IBM License Metric Tool There is no separate package for IBM License Metric Tool in version 9.0 available on Passport Advantage After installing the IEM server and authorizing to the ILMT site, a special fixlet for extracting the ILMT server will appear After choosing a computer, the server installation package will be deployed there Installation of the ILMT server is a manual task that everyone must do either in silent mode or by using a graphical installation wizard Prior to deploying ILMT, DB2 must be already installed as the installer also creates its own database 22
ILMT 9.0 Installation elements License Metric Tool (cont.) An integral part of the ILMT server is a web user interface that is accessible via a web browser at: https://hostname:9081/sam ILMT fixlets for IEM clients are available at the fixlet server IEM 9.1 clients platform coverage differs from ILMT 9.0 platform coverage for subcapacity licensing ILMT has precedence here If there is no IEM 9.1 client for a particular operating system, you should find a legacy IEM client,e.g. IEM 9.0 for AIX 5.3 http://support.bigfix.com/bes/install/besclients-nonwindows.html 23
Installation guidelines 24
ILMT 9.0 Installation guideline IBM Endpoint Manager was designed to have an easy access to the Internet Some installation steps need such communication For machines without the Internet connection the installation requires running additional tools such as airgap and download cacher to simulate the Internet access Lack of web access significantly increases the complexity of the installation process The complete set of movies showing step-by-step installation of ILMT 9.0 in environment with no Internet access are available on the ILMT YouTube channel (link at the bottom) http://www.youtube.com/watch?v=wfhsybdnsti&list=plnksqa9mtr9od8ohthfebzfxforsna02w 25
ILMT 9.0 Installation Without access to the Internet Obtain IBM License Metric Tool authorization file Order, download and unpack IEM package for ILMT Run the IEM installation Use the authorization file Create a BES License Request file Submit a BES license request BigFix: Choose to install DB2 automatically DB2 and IEM server together with its database have been installed Download IEM console from server s files e.g. /var/opt/besinstallers/setup.exe Place binaries on a Windows machine and run the installation. IEM console has been installed Run Airgap to have BigFix Management button in IEM console Open IEM console and accept ILMT license In the console, subscribe all computers to IBM License Reporting Run Airgap to have ILMT fixlets Run Download cacher to have all ILMT content including server binaries Open IEM console and run fixlet to send ILMT server to the chosen endpoint Run ILMT installation from e.g. /root/ieminstaller ILMT server has been installed Run ILMT database installation from e.g. https://myhost:9081/setup/ Database for ILMT server has been installed Download Airgap 1st IEM console IEM server, database and DB2 Airgap 2nd IEM console configuration ILMT server Download cacher ILMT database 26 Authorization file: https://www-01.ibm.com/support/docview.wss?uid=swg24036830&aid=1 BES License Request Handler: http://support.bigfix.com/bes/forms/beslicenserequesthandler.html
ILMT 9.0 Installation With access to the Internet Order, download and unpack IEM package for ILMT Run the IEM installation Choose to install DB2 automatically DB2 and IEM server together with its database have been installed Download IEM console from server s files e.g. /var/opt/besinstallers/setup.exe Place binaries on some Windows machine and run installation. IEM console has been installed Open IEM console and accept ILMT license In the console subscribe all computers to IBM License Reporting Open IEM console and run fixlet to send ILMT server to the chosen endpoint Run ILMT installation from e.g. /root/ieminstaller ILMT server has been installed Run ILMT database installation from e.g. https://myhost:9081/setup/ Database for ILMT server has been installed Download IEM console IEM server, database and DB2 IEM console configuration ILMT server ILMT database 27 Authorization file: https://www-01.ibm.com/support/docview.wss?uid=swg24036830&aid=1 BES License Request Handler: http://support.bigfix.com/bes/forms/beslicenserequesthandler.html
IEM Client deployment wizard - Demo 28
Questions & Answers 29
Feedback 30
ILMT Central Team Thank you IBM License Metric Tool 9.0 Installation Questions & Answers