25
Thu, Apr
0 New Articles

Get on Board with IBM Director for System i

Typography
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

No doubt you received a stack of Virtualization Engine (VE) CDs with your i5/OS V5R3 or V5R4, and you may be wondering just what to do with them, besides setting them aside and letting them collect dust. Well, hidden beneath all the Virtualization Engine layers is a gem called IBM Director. IBM Director allows you to manage resources not only on your System i, but also on your System p, System x, and even System z running Linux.. This includes systems running AIX, Linux, Windows, or i5/OS, all in a single package. These can be partitions or standalone systems.

Installing the IBM Director Server

It's easy to get started with this systems management tool. First, take the Virtualization Engine CD #1 and insert it into a Windows workstation; it will start up automatically and display the sign-on panel shown in Figure 1.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020600.png

Figure 1: The first thing you'll see is the sign-on panel for VE Install for i5/OS. (Click images to enlarge.)

The VE Installation Wizard will lead you through the install of the IBM Director server. Note that you will need to identify the System i server that will be used to manage your network. To simplify install, when prompted, select only IBM Director Server as the service to install. Other VE products can be installed later. This will "push" the licensed program product 5722DR1 (V5R1M0, *BASE) to your System i server. You can validate that by using go licpgm, option 10, once the install completes. Additional panels not shown here will be displayed, leading you through the set of CDs, prompting as needed. You should be able to take the defaults to complete the install process.

Starting the IBM Director Server

Once the server is installed, you can start it by simply running the following command on your System i:

STRTCPSVR *DIRECTOR

An alternative way to start the server is to go into qsh, cd to /qibm/proddata/director/bin and use the twgstart command.

It will take the server a few moments to start up, especially the first time as it creates the Java programs for the various jar files that are shipped with the product.

Allowing Usage of IBM Director

Once the server is started, but prior to attaching a console client, you will need to determine who your IBM Director administrators will be. Using WRKFCNUSG on your System i, you can specify the user profiles that should be administrators and those that should be super administrators. Use the following command to display only the IBM Director usage entries:

WRKFCNUSG QIBM_QDIR*

You will see the panel shown in Figure 2.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020601.png

Figure 2: Use WRKFCNUSG to specify the administrator user profiles.

Select option 2 to change QIBM_QDIR_SUPER_ADM_PRIVILEGES and specify your main systems administrator. Fill in the user profile along with *ALLOWED for the usage (Figure 3).

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020602.png

Figure 3: Use WRKFCNUSG option 2 to specify your main systems administrator.

IBM Director allows for the administration to be subset amongst users. For example, you can specify that one administrator manages only systems in San Francisco and another only systems in New York. Additionally, you can allow or deny access to specific tasks. Initially, you should consider setting up at least one super administrator and a backup and then additional administrators as needed. This is done using the IBM Director console. Using WRKFCNUSG allows specific users access from the console to the server.

Installing IBM Director Console

The next step is to install the IBM Director console on a Windows, Linux, or AIX system. The product is currently a client/server type product with a GUI on the workstation. In fact, you may consider the product as a three-tiered product—console, server, and agent—but we'll get to that soon enough. The CD titled IBM Director 5.10 (2 of 2) for i5/OS contains the IBM Director Console. For example, when using a Windows workstation, find and double-click on directorconsolewindowsi383ibmsetup.exe. The InstallShield wizard will start and guide you through the installation.

Using IBM Director

After installing the console, click on the IBM Director console icon, which will be installed onto your desktop. The login panel will be displayed. Specify the name of the server where you installed IBM Director server. Enter the administrator's user ID and password, using the WRKFCNUSG command.

The panel shown in Figure 4 will be displayed the first time the console is brought up.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020603.png

Figure 4: You'll see this panel the first time you bring up the IBM Director Console.

Read this help panel to learn some of the basics about IBM Director and what's new in this release. This product has been serving System x for several years, and in fact, the server can be installed on Windows, Linux, and AIX servers, but what better platform than System i to manage your network of workstations and servers?

Close the Help window and you will be presented with the panel shown in Figure 5.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020604.png

Figure 5: You've now accessed the IBM Director Console.

This is where some folks who are unfamiliar with the product get stuck. The first thing to do is to click on the black triangles that are half-way down on either side of the panel. This will produce the three-pane window shown in Figure 6.

 http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020605.png

Figure 6: Click on the small, black triangles to get to this three-pane view of IBM Director Console.

Note that the left pane is titled Groups. IBM Director provides some standard grouping of "resources" in your network (referred to as Managed Objects in the middle pane). In the right pane is a list of tasks you can use to manage those resources. Groups and tasks are dynamic; you can create your own groupings and your own tasks to your liking. IBM Director is very flexible in that you can extend it easily by defining tasks as you go, and, using the IBM Director SDK, you can write your own extensions for the server and agent. IBM Director provides the framework within which this can be done.

The middle frame of the panel is where the action occurs. When you use the console for the first time, it does not have anything to "manage." So how do you populate the managed objects so they can be managed? The simplest way to get started is to simply push the Discover button, which is the flashlight icon in the task bar in Figure 6. Over the next few minutes, broadcast messages will be sent to systems on the same subnet. This simple discovery process will find resources that are on the same subnet as the server to get you started. You can also manually add systems as well as do more complicated discoveries as documented in the IBM Info Center. Resources found will automatically be added to the groupings in the left pane. For example, the top grouping, All Managed Objects, will allow you to view the entire list of resources that the server is managing. The server you select, in this case a System i, keeps track of the resources that can be managed. In addition, the other groupings (Systems with i5OS, for example) will also be populated such that if you want to see only those systems with i5/OS installed, you can click on the group and see only those resources matching that grouping. You can add groupings via menu options with either a static list of resources (for example, all the systems in San Francisco) or a dynamic list of resources (for example, resources that are offline) so that, at a glance, you can see them in a grouping that makes sense for your management purposes.

The resources that are being managed are categorized into three levels of functionality:
level 0, level 1, and level 2. Simply put, level 0 resources have no IBM Director software installed, level 1 resources have only core services (i.e., limited functionality), and level 2 contains a full IBM Director agent. Note that when a resource has the IBM Director server installed, it is considered a full level 2 agent and can be managed by another server in the network, allowing for redundant management of resources. System i can be either level 0 or level 2. If a System i is being managed, IBM recommends that it have either the full server or the agent installed.

After installing the server and console and discovering resources in your network, you will want to decide what resources are to be managed. In this case, it is recommended that the full agent be installed onto those resources. To install the agent, refer back to the stack of Virtualization Engine CDs you received. One of those is titled IBM Director 5.10 Agents. You will find the file D:/FILES/Director/Directori5OSAgent.zip, which is the importable image into the Software Distribution component of IBM Director. From the IBM Director console, follow Figures 7 and 8.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020606.png

Figure 7: Import IBM Director Agent using Software Distribution.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020607.png

Figure 8: Choose IBM Update Assistant.

Double-click on the Update Assistant icon to display the panel shown in Figure 9.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020608.png

Figure 9: You now have the Update Assistant Wizard.

This will import a copy of the i5/OS agent image for IBM Director from the CD to your server, which can then be "pushed" to other System i resources running i5/OS in your network that you want to manage. The panel in Figure 10 will be displayed.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020609.png

Figure 10: This is the final step of the Software Distribution import function.

Press the Finish button and you will see the agent listed under Software Distribution (Figure 11).

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020610.png

Figure 11: Your software package has been imported.

This package can then be dragged and dropped on any managed object that is running i5/OS. Similarly, other packages can be imported from the agent CD into IBM Director and distributed to System x, p, or z machines running Linux, AIX, or Windows.

The Software Distribution component can also be used to distribute other software shipped by IBM or other vendors when packaged correctly. This includes fixpack upgrades for IBM Director. In fact, you may want to download the latest fixpack from the IBM Director Web site and import and distribute it to your managed objects, where appropriate.

Once you have the IBM Director server, agent, and console installed, you are ready to start managing.

Note: To distribute the agent from your System i to another System i that does not currently have the IBM Director agent installed, you will need to have the SSH server up and running. To do this, you must install, configure, and start the SSH server, which is contained in LPP 5733SC1. Or simply follow the instructions on installing the agent.

The GUI

Although it can take a little time to get used to the IBM Director Console, it actually is rather simple. The groups in the left pane allow you to perform tasks on multiple systems at the same time. For example, you can right-click on the group named Systems with i5/OS and select Collect Inventory to force all systems that are in that group to begin collecting inventory (Figure 12).

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020611.png

Figure 12: Use Collect Inventory for a group.

Similarly, with the middle pane, you can right-click on a single system and select the task you want to perform for that system, as shown in Figure 13.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020612.png

Figure 13: Use Collect Inventory for a single system via menus.

You can drag the task from the right pane and drop it onto the single system or a group on which you want to perform the task (Figure 14). You can also drag and drop a group or an individual system onto a task icon to perform the function.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020613.png

Figure 14: Use Collect Inventory via drag and drop.

As you can see, the flexible interface allows users to determine which way is best for them.

Managing Resources

IBM Director provides many ways to manage the resources in your network. Here are some of the simpler ones to get you going:

  • Event Log—Allows for viewing events that have occurred for a specific resource.
  • File Transfer—Allows for simple transfers of files between your console, server, and agent resources.
  • Inventory—Allows for the collection and/or viewing of what makes up one of the resources on your network. This includes hardware and software information.
  • Process Management—Allows for managing jobs on i5/OS and processes on other platforms, such as Windows and Linux.
  • Remote Control—Allows for taking control of systems running Windows.
  • Remote Session—Allows for starting a Telnet session to a system.
  • Resource Monitor—Allows for monitoring system resources to generate events, which can be handled using Event Action Plans.
  • Schedule—Allows for the automatic start of tasks based on date/time.
  • Software Distribution—Allows for distributing software, whether first-time install or upgrades of software across your network.
  • System Accounts—Allows for managing user profiles on i5/OS and other platforms .

Let's go through a couple of examples. First, let's collect inventory for a System i running i5/OS. It is recommended that, prior to collecting inventory, you set up the server preferences using the menu option shown in Figures 15 and Figure 16. To ensure that you can view both software and hardware information, select All Available Data for levels 0, 1, and 2.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020614.png

Figure 15: Set Server Preferences for Collecting Inventory.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020615.png

Figure 16: Finish setting Server Preferences for Collecting Inventory.

To collect inventory for a group of systems or an individual system, drag and drop the Collect Inventory task from the right panel to the group or system (Figure 17).

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020616.png

Figure 17: Collecting Inventory progress for a group of systems.

Inventory will be collected for each system. You can then either double-click on each system shown or use the right-mouse-button View Inventory task for the system in question. Click the Type triangle and select Type, which will show the various operating systems. Then, expand the i5/OS folder to view inventory that is relevant to i5/OS. The inventory is stored on the IBM Director server, which can be viewed from the console (Figures 18 and 19).

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020617.png

Figure 18: Here's your i5/OS inventory of installed packages.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020618.png

Figure 19: And here's your i5/OS inventory of installed patches.

To work with applications (i.e., jobs for System i), subsystems, and servers, you can simply drag and drop the Process Management task onto a system. The panel in Figure 20 will be displayed. From here, you can start and stop jobs, subsystems, and servers.

http://www.mcpressonline.com/articles/images/2002/Get%20on%20Board%20with%20IBM%20Director%20for%20System%20iV4--12020619.png

Figure 20: From here, you can manage i5/OS processes.

This article is just the tip of the iceberg when it comes to what you can do with IBM Director. There are many more advanced capabilities, like Event Action Plans, where you can monitor resources and take automated action based on events.

Additional information and downloads can be found at the IBM Director Web site and in a Redpaper on this subject.

So what are you waiting for? Dust off those Virtualization Engine CDs, install IBM Director, and get your feet wet in the warm waters of IBM Director on your System i.

John Ripstra is a Sofware Engineer for IBM in Rochester with over 27 years of experience with midrange systems. He currently works on IBM Director for System i and can be reached at This email address is being protected from spambots. You need JavaScript enabled to view it..

BLOG COMMENTS POWERED BY DISQUS

LATEST COMMENTS

Support MC Press Online

$0.00 Raised:
$

Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: