Posts Tagged: ‘IBM i’

IBM i 7.2 Technical Overview with TR1

12. Dezember 2014 Posted by Ralf Petter

The long awaited draft of the redbook "IBM i 7.2 Technical Overview with TR1" has been posted to the IBM redbook site.  So if you plan to upgrade to the latest and greatest release of "IBM i" read this fantastic redbook.


Virtual Control Panel in IBM i Access Client solutions

14. Oktober 2014 Posted by Ralf Petter

Jesse Gorzinski from IBM has posted a nice article  on developerworks about the many advantages the Virtual Control Panel in IBM i Access Client solutions have over the old on fro IBM i Access for Windows. If you have not already you should really make the switch to the future of IBM i client connection.



Everything you always wanted to know about PTF handling on IBM i but were afraid to ask

1. Oktober 2014 Posted by Ralf Petter

In the moment i prepare the image catalogs for PTF installation on our IBM i. When i have searched for some info's on PTF's i have found a really great presentation about PTF Management on the IBM i. So if you want to know how PTF's on the IBM i work and what to do to keep your system running, i really recommend "Managing your IBM i PTF's" from Larry Bolhuis.


Row and Column Access Control support in DB2 for IBM i

12. September 2014 Posted by Ralf Petter

One of the biggest new features in IBM i 7.2 is Row and Column Access Control support in Db2 for IBM i. This feature allows you to control the access to specific rows and columns on user or group level. This is especially important when your users can access your database files with ODBC, JDBC, or File transfer, because with this methods the can bypass security features built into your application To get a smart start on the new possibilities this feature provides watch Mike Cain on youtube and read the new redpaper on redbooks.


Improve the Performance of the ASF Tomcat Server on the IBM i

28. August 2014 Posted by Ralf Petter

There is a new article on developerworks which contains a bunch of tips how to improve the performance and security of the ASF Tomcat server on the IBM i.

Performance and security are two important key points when running Tomcat on IBM i. This article introduces how to improve Tomcat’s performance and security by tuning IBM i, Java virtual machine (JVM), Tomcat, HTTP Server for i and specific applications. more...

IBM i Disk Performance

26. August 2014 Posted by Ralf Petter

One of the most important components of a server is the Disk subsystem. If you need information's how to optimize or analyze the IO performance of your Power System with IBM i, i recommend to watch the presentation "IBM i Disk Performance" from Satid Singkorapoom.

Abstract: This presentation provides technical performance information on Power Systems' internal disk HW subsystem when managed by IBM i and OS/400. You can learn about how IBM i manages disk allocation for data and memory faulting and what IBM i tools are available for use to monitor important IBM i disk performance parameters to identify if performance issue is impending or not and how to handle the issue. Various good performance guidelines are also provided to help you effectively handle this matter.

AFP Workbench Viewer fails with "The program can’t start because icuuc44.dll ismissing"

8. August 2014 Posted by Ralf Petter

After installing 7.1 service pack SI50567 the AFP Workbenchviewer which is used in the System i Navigator to view spool files fails on startup with the error "The program can't start because icuuc44.dll ismissing"


It does not help to reinstall the program as the error message says. After some search i found APAR SE57569 which describes the problem and there is also an Hotfix which correct the error. So if you have installed 7.1 with service pack SI50567 i strongly recommend to install the hotfix, or to upgrade to the latest service pack SI53584 which contains the fix too.

Improve backup performance of IFS objects (DAOS) on the IBM i with BRMS

18. Juni 2014 Posted by Ralf Petter

One of the disadvantages of DAOS is, that your backup job has to backup many relative small files, which can be a little bit slow on the IBM i. Fortunately IBM has provided some PTF's to improve this situation in the last years.

The biggest improvement can be achieved with the  "ASYNCBRING" parameter on the "SAV" command which gets you up to 60 % faster backups of IFS objects. You can find the PTF's needed for V6R1 and V7R1 in the ASYNCBRING Enablement - IFS SAV Performance at V6R1Mx and V7R1M0 technote. In V7R2 the support is available in the base operating system.

To use the ASYNCBRING Support in BRMS (Backup Recovery and Media Service) you need to follow the steps described in the Overriding the ASYNCBRING parameter on IFS saves to improve performance technote.

Additional Performance improvements on IFS save operation can be achieved with:

  • 7.1
    • MF52772
    • SI45792
  • V6R1M0 OS400 with V6R1M1 SLIC
    • MF52284
    • SI45791
  • V6R1M0 OS400 with V6R1M0 SLIC
    • MF52495
    • SI45791

If you have problems with slow backups try the ASYNCBRING Support and leave a comment how your backup performance has changed.

IBM announced a Power 8 iron for the P05 Software tier.

14. Juni 2014 Posted by Ralf Petter

The Power 8 systems announced in early may had only machines with Software tier P10 and P20, but not with the entry software tier P05. The P05 software tier is priced very attractive and so this is the natural choice for many smaller IBM i customers. So i had asked Steve Will on Twitter whether there will be no P05 with Power 8 and he told me that the P05 machine will come later this year.

With the June announcement IBM has now officially announced this 4 core P05 machine.

4-Core Processor Feature

For clients that need fewer than six or eight processor cores in the single-socket
IBM Power System S814 server, a new 4-Core 3.02 GHz POWER8 Processor Card
(#EPXK) is available. There is no upgrade to increase the cores on this feature. This
server supports AIX, IBM i, and Linux, but is especially attractive to IBM i clients
with its P05 software tier. It is designed to meet many entry client requirements with
its 64 GB memory maximum, eight SAS drives in its system unit maximum, and
seven PCIe slots maximum. The IBM i Solution Edition (#4928) and Capacity Backup
option for IBM i (#0444) are supported.


This machine equipped with 4 activated cores,  4 387 GB SAS SSD drives, 4 big slow drives for cold data and 64 GB main storage is an absolute price/performance winner. We have a similar config at our site with 200 heavy ERP User and response times under 0.1 sec. 


IBM i Performance FAQ updated.

14. Juni 2014 Posted by Ralf Petter

One of the most valuable source for information's about performance on the IBM i  is the "IBM i Performance FAQ" got and update in June. This document contains many hints about performance topics and links to other IBM performance resources like:
  • What is Performance?
  • How to benchmark performance?
  • How to size as system?
  • Capacity Planning?
  • Proactive Performance Monitoring.
  • Performance Data Collectors and Analysis Tools.
  • Native I/O
  • Compiler Optimization
  • Java
  • Job and Diskwatcher
So be sure to read this document when you need a deep understanding of performance on the IBM i.


IBM thinks that MCH3601 and the creation of dumps is normal behavior during a restore operation

23. Mai 2014 Posted by Ralf Petter

The readers of my blog know, that i am a big fan of the "IBM i" operating system, because it is the most stable and reliable system ever built. We have been using "IBM i" and its predecessor "OS/400" since 1993 and we had only one crash (V3R0M5) of the operating system since then. One other big advantage of the system is that backup and restore is an integrated part of the base operating system so that backup and restore is rock solid too. 

But two weeks ago my believe in IBM i got a big hit. We want to restore a library from our backup and made the mistake that one user was still in the application which uses this library. Normally this should result in a CPF3762 error and the file wich is in use should be skipped. But this time we got a unhandled MCH3601 in QSCJSDMP and many dumps and problem records. I do not think that a MCH3601 error and the problem records should be generated in such a situation so we canceled the restore operation and got a second problem that the cancel operation leaves an object in a damaged state in the library. I also think that a cancel of a restore should not leave objects in a damaged state. So i have opened a PMR 22505,060,618 and IBM responded after one and a half week of analyzing the problem with:

MCH3601 and the Creation of Problem records when an restore fails caused by a lock is working as designed. The problem that objects are damaged when a restore is canceled is also working as designed.

This answers are really very disappointing and i can not believe that IBM do not want to solve this problems.


Omit directories from a *LINK BRMS Backup

22. Mai 2014 Posted by Ralf Petter

BRMS (Backup Recovery and Media Service) makes it very easy to backup the complete IFS (Integrated File System) of an IBM i machine, with the "*LINK" entry in your backup control group.


But sometimes you want to omit some directories from the backup because otherwise the backup will block applications which have open files in this directories. An example for such directories are the /tmp or the log directories of the web servers. The option to omit directories from "*LINK" backups is a little bit hidden. There is a special Link List in BRMS called "QLNKOMT". Every omit entry in this list will be omitted in "*LINK" backups.

You can work with the lists with the "WRKLBRM" command. Then select option 2 in the "QLNKOMT" line to edit this entry.


Then add the directories you want to omit to the link list. You can add more directories with a "+" in the more values field.

Presentation Developing secure IBM i applications

14. Mai 2014 Posted by Ralf Petter

The IBM i is one of the most secure system on earth, but even on the ibm i many mistakes can be made if you do not understand how security has to be implemented on the system. I have found a presentation which explains in detail how security works on the IBM i. This presentation was presented at the January meeting of the Utah IBM i developer association by Robin Tatam. I really recommend this presentation for every Sysadmin and Developer who is interested in security on the IBM i.



Analyze IBM i Communication Trace with Wireshark.

30. April 2014 Posted by Ralf Petter

One of the most valuable tools to solve problems in networks is the communication trace. Fortunately IBM i has a very powerful trace tool built in the core os, so if you want to trace your network traffic to and from your IBM i you do not need the network guy to implement port mirroring or other network analyzing techniques. But the weak point of the comm trace tool is, that the generated reports are not very easy to view and are a little bit confusing.

So in today's post i want to show you how you can trace your communication and export the traced data to the best open source network traffic analyzer Wireshark:

1. Start a communication trace

STRCMNTRC CFGOBJ(ETHLINE) CFGTYPE(*LIN) MAXSTG(64M) 

Replace "ETHLINE" with the name of the Network line which you want to trace. If you get the error CPF39A6 you can either reduce the MAXSTG parameter or create a bigger comm trace area in the system service programs.

2. Reproduce your problem.

3. End the communication trace.

 ENDCMNTRC CFGOBJ(ETHLINE) CFGTYPE(*LIN)

4. Dump the Communication Trace to the IFS in PCAP format

DMPCMNTRC CFGOBJ(ETHLINE) CFGTYPE(*LIN) TOSTMF('/tmp/commtrace') REPLACE(*YES) FORMAT(*PCAP)   

Replace "ETHLINE" with the name of the Network line which you want to trace and the TOSTMF Parameter with the path in the IFS where you want to export your comm trace. The IFS path should be available as Windows share to clients over Netserver.

5. Open Wireshark and choose the option to open the previous captured file from the IFS.

                                               
Now you can filter and analyze your problem with the most advanced open source network analyzer available.

Link Collection for IBM i 7.2

29. April 2014 Posted by Ralf Petter

There are so many resources about the new release of IBM i. In this blog post i want to build a list with the best links to all information sources regarding V7R2. Please leave a comment if you know links with valuable informations which are missing in my list.



Announcement letter V7R2

Documentation

IBM Knowledge Center V7R2  
IBM Technology Update Wiki

Blog posts about V7R2

Announcing IBM i 7.2 by Steve Will
IBM i 7.2 – Systems Management Improvements by Dawn May
With IBM i 7.2, DB2 Gives You More!  by Mike Cain
IBM i 7.2 - A New Release!