Skip to main content


Showing posts from April, 2013

Create a POC image using IEM 9.0 on Linux with Free DB2 10.1.2 Express-C Edition

IBM recently ported the Tivoli Endpoint Manager server from Windows to Linux. With the new release of TEM 9.0, server component of TEM can now be installed on RHEL 6.1 and above with IBM DB2 10.x as the backend database. In order to explore the new features and capabilities of IBM Endpoint Manager 9.0,  lets quickly create a POC image. Before you start creating a POC image, its recommended to read these tutorials: How to create a YUM repository from an ISO image or mounted CD and Installing TEM 9.0 on Linux You may download the TEM Linux Server installer from . This archive doesn't contain the installer for IBM DB2 10.x. For the purpose of demonstration ( exploring TEM features or creating a quick POC ) , you can download the  FREE version of DB2 from . Ensure that you download the Linux 64-bit version of IBM DB2 10.1.2 Express

Install IBM Endpoint Manager 9.0 on Linux with IBM DB2 10

Ever since IBM has released Tivoli Endpoint Manager 9.0 on 8th March 2013, I've been keen to know about its new features. One of the most interesting feature of TEM 9.0 was, the Server component could now be installed on 64 bit Linux server ( for now only on RHEL6.x releases). This was the first biggest step to port the TEM Server from Windows to Linux, post IBM's BigFix acquisition in 2010. Four major features of TEM 9.0:         • Extended support for deployment of agents to Solaris 11, Debian 6, and Ubuntu 12.04 in addition to previously released support for Mac OS X 10.8 and Windows 8 and Windows Server 2012.           • More flexible deployment options with the addition of support for Red Hat Enterprise Linux and DB2 as an IBM Endpoint Manager Server platform. Prior to this release, TEM server could be installed only on a Windows Server with MS-SQL database .         • Native encryption capabilities for server to client communication and additional securi

How to create a YUM repository from an ISO image or mounted CD

Every time I work on YUM,  I can visualize this picture, Yamdoot - the messenger of death. Haha... The Yellowdog Updater, Modified (YUM) is an open-source command-line package-management utility for RPM-compatible Linux operating systems. Many times a user want's to install a particular version of RPM or upgrade an existing RPM installation, but this may not be as simple as just installing a .rpm file. This may require resolving the dependencies of a RPM and then deploying the actual RPM. Inorder to avoid this mess, one can use YUM tool/command. Lot of RPM packages come bundled with the CD/DVD or ISO image.  We can point the yum tool to the mounted CD/DVD/ISO image and let it figure out the required dependencies and installation of required RPMs. Here's and example of dependencies: [root@localhost Packages]# yum install compat-libstdc++-33 pam.i686 Loaded plugins: product-id, refresh-packagekit, subscription-manager Updating Red Hat repositories. Setting up Ins

MapReduce - A way to process BigData

Web and the Enterprise related data is growing at a speed faster than the speed a second ago, an explosion of data . Most of the data is unstructured and we need a way to manage this data or rather generate important information. So how much is BigData really like ? 1024 GB = 1 Terabyte , 1024 Terabytes = 1 Petabyte ... thats massive data and Google processes almost 20 Petabytes of data everyday. So obviously traditional data processing techniques are a waste of time. We need highly optimized data processing technique and yes thousands of machines to get this work done. MapReduce is the way to go for such processing needs. Data is everywhere : - Flickr (3 billion photos) - YouTube (83M videos, 15 hrs/min) - Web (10B videos watched / mo.) - Digital photos (500 billion / year) - All broadcast (70,000TB / year) - Yahoo! Webmap (3 trillion links,300TB compressed, 5PB disk) - Human genome (2-30TB uncomp.) MapReduce is a Programming model ?  OR  Execution environment ?  OR