Skip to Content
IBM ZD&TEnterprise EditionInstall License Server
🌐 This page was auto-translated from Spanish

Install License Server

IBM Z Development & Test Environment is one of IBM’s Mainframe emulation tools. zD&T is available in three editions: Personal Edition, Enterprise Edition, and Parallel Sysplex Edition. On this occasion, we will start by installing the license server for the Enterprise Edition version.

This edition can be managed via web (to install the emulator on other machines, distribute disks, etc.). It also allows installing only the zPDT emulator (without the web tool).

Both options require having a license server installed. The difference is that if you install only the emulator, the license server has to be on another machine. If you use the full Enterprise Edition version (web administration), the license server can be on the same machine.

I’m also going to separate the web tool from the license server because, in my case, I don’t have to pay for each system I have running (my PC is the same) and I prefer to tinker with the license server as little as possible.

In my case, I use VMware ESXi to have virtualized systems on a PC. It’s recommended to have the license server on a physical server in case there’s a hardware change, since the emulator would stop working.

For the systems I will use Ubuntu Desktop 18.04.4. I chose this version because, following the zPDT Redbook, it’s compatible and should work correctly.

For everything to work correctly, the operating system must be in English. This is something I learned later.

Emuframe image

Decompress and Install the Software

I’m going to start by installing the license server. It’s recommended to configure the machine’s IP as static (if we have DHCP configured within our network) since we will later need to connect to this server.

We copy the installation package to this machine. In my case, it’s called ZDT_Install_EE_V12.0.5.0.tgz

We open a terminal and go to the path where we copied it. We change the permissions to 775:

chmod 755 ZDT_Install_EE_V12.0.5.0.tgz

We decompress the file with the command:

tar -xzvf ZDT_Install_EE_V12.0.5.0.tgz

We run the program to perform the installation:

./ZDT_Install_EE_V12.0.5.0.x86_64

Emuframe image

The different installation options will appear. In this case, we choose option 2 because my license is software-based. Emuframe image

We choose option 1 - Install. Emuframe image

We read the license agreement and accept (if we agree…).

Emuframe image

Emuframe image

We indicate whether we want to install the dependencies. In my case, yes.

Emuframe image

When the installation finishes, we need to pay attention to the information that appears as it is relevant.

Start the License Server

To start the license server we must use the command:

/usr/z1090/bin/uimserverstart

In this case, the server will start automatically. If we restart the system, it should also start automatically.

Emuframe image

Obtain License

To obtain the license, it’s necessary to generate a file that will be sent to the IBM representative and they will return the license (or, depending on the type of agreement, we can also upload that file on the website https://licensing.flexnetoperations.com/  and generate the license).

/opt/IBM/LDK/request_license

In my case, I sent the ZIP file to IBM and waited for them to send me the license. Afterwards, we will need to include that license in the license server.

Emuframe image

With the installation, the ibmsys1 user is created. We must change the password for this user using the command:

passwd ibmsys1

Emuframe image

If we want to do another check to confirm it’s properly installed, we can use the commands:

dpkg -l | grep zpdtldk dpkg -l | grep zpdtuim

Emuframe image

Apply License

Once we have the license file, we must apply it to the license server. To do this, we go to the path “/opt/IBM/LDK”:

cd /opt/IBM/LDK

Now we will use the “update_license” command and the path to our license file. For example:

./update_license /home/jav/Desktop/jav-virtual-machine_1596020876_update.zip

Emuframe image

We can check the license status with the command:

./query_license

Emuframe image

Restart the License Server

Finally, we will restart the UIM server. To do this, we log in with a user other than root (ibmsys1, for example) and go to the path “/usr/z1090/bin”. Then we execute the command.

If it was running, you will need to stop it and start it again.

cd /usr/z1090/bin ./uimserverstop ./uimserverstart

Emuframe image

We would now have the license server configured. In other entries we will see how to install and configure the emulator and how to install and use the web utility.

Last updated on