Day: March 23, 2021

IBM i 7.1 on selected Power S922 and E980 servers

Prior to November 2020, IBM i 7.1 has not been available on servers with IBM POWER9 technology-based processors.  Now an IBM i 7.1 Activation is available on the following servers with these specific configurations:

  • Power Systems S922 (9009-22A) requires a Virtual I/O Server (VIOS), and the IBM i partitions must be set to restricted I/O mode. The Power Systems S922 (9009-22A) with 4-core processor is not supported with IBM i.
  • Power Systems S922 (9009-22G) requires VIOS, and the IBM i partitions must be set to restricted I/O mode. The Power Systems S922 (9009-22G) with 4-core processor is not supported with IBM i. The Power Systems S922 (9009-22G) with 1-core processor will not support the IBM i 7.1 activation.
  • Power Systems E980 (9080-M9S) requires VIOS, and the IBM i 7.1 partitions must be set to restricted I/O mode.

Java Precedence in IBM i

When considering which release of IBM i to upgrade to next, one of the important factors to consider is whether or not the available versions of Java at the target IBM i release are supported by the software that you are running on your system. If you were to upgrade to a new release where your installed software could not operate with the Java that is available, you could find yourself having to rollback to the previous IBM i release – completely erasing all the hard-spent time planning and executing the upgrade!

Most software vendors can quickly tell you whether or not their software will operate on the release of IBM i you are planning to go to. In the cases where the vendor cannot tell you, or the Java applications that you have are homegrown, there is a way to force your current release of IBM i to change what is known as its “Java Precedence”. This is done by adding an environment variable to your system environment that controls which version of Java it prefers to use. Your system will then use this version of Java unless your programs are coded to use a specific version of Java.


Tailoring the Operational Assistant Backup Exit

I was recently at a customer site in Texas installing a brand new POWER9 system, and along with their beautiful new P9 box, I also installed a new IBM tape library device to replace an older standalone single cartridge tape unit that they had been using to back up their old POWER6 system.

The customer utilizes the IBM i native (built-in) RUNBCKUP command provided by IBM’s longtime Operational Assistant facility (GO ASSIST) to perform their daily and weekly backups. They wanted to take advantage of the multi-cartridge magazine capacity and autoloader feature of their new IBM tape library to be able to load a bunch of cartridges at the beginning of every week and simply have the tape library load a new tape out of its magazine inventory after the completion of each backup. That way there would always be a new tape in the drive ready-to-go with no daily manual loading required. Pretty standard stuff.…

Security Testing for Denial of Service Attacks

Security Testing is a component of reliability verification and nothing is more viable as a failure than when systems can’t be accessed. One interesting and frustrating fact about this threat is that it has been used as pranks all the way through the first stage of major threats to governmental agencies. The intent of these attacks is to cause resource depletion to a website causing it to fail. Unfortunately, it doesn’t need to be complicated to be successful and can bring a business down quickly without specific intrusion that can be monitored for. Much like malicious data encryption, the hacker doesn’t need to want to do anything with your system. If they can prevent you from running your business, you need to immediately deal with them and the threat.…