Announcing the Call for Code 2019 Global WinnerLearn more
IBM's secure, scalable, and robust open standards-based UNIX operating system for IBM Power Systems.
Introduction While working in IBM® AIX®, sometimes, you may come across situations where you need to use a Perl module in your Perl program. For this, you need to install and configure the Perl module package before using it in your Perl program. A use case scenario is created to run a program in IBM AIX with and without the Perl module. It has been observed that the program ran successfully with the Perl module and its dependencies installed. Along with the general Perl module, this tutorial focuses on how to use the Perl module and its dependencies in user-level…
Aug 21, 2019
IBM AIXIBM Power Systems+
A quick introduction to the Google C++ Testing Framework
IBM AIX commands you should not leave home without
Writing endian-independent code in C
The VIO cheat sheet
Featured | Article
Jul 22, 2019
Artificial intelligenceData science+
This tutorial discusses how to build and install PyTorch or Caffe2 on AIX 7.2 and use them for different ML/DL use cases. It also discusses a method to convert available ONNX models in little endian (LE) format to big endian (BE) format to run on AIX systems.
Featured | Tutorial
Feb 26, 2019
Artificial intelligenceIBM AIX+
This tutorial helps developers to install and configure various Python based machine learning packages on AIX. This enables AIX users to write, run and deploy machine learning models on AIX system.
Sep 10, 2019
The focus of this tutorial is to provide a way to perform inferencing on data on AIX LPAR using a Linux LPAR inside a IBM Power systems server. This benefits in leveraging secure, high-speed and low overhead data movement between AI and Enterprise processing environment
Mar 20, 2019
IBM® VM Recovery Manager DR for Power Systems™ provides an easy way to deploy and manage high availability solution for data centers. It enables a virtual machine (VM) restart-based high availability (HA) solution across a group of hosts (servers).
Controlling IBM AIX kernel extensions through user application
Feb 13, 2019
The IBM POWER9 processor has several features when compared to previous generation IBM POWER processors. One such feature is the nest performance monitoring units (pmu) that enable precise measurement of socket level resource utilization such as Memory bandwidth, SMP inter-connect bandwidth, CAPP or NVLink bandwidth. This article introduces nest pmu…
Feb 03, 2019
A use case to automatically move virtual machines to a backup site during a disaster event
Jan 29, 2019
This tutorial explains how a non-root user can gain the necessary privileges and roles to run Performance Monitoring Unit (PMU) applications written using the libpmapi library.
Jan 21, 2019
A Shared Storage Pool (SSP) is a pool of storage area network (SAN) devices that can span across multiple Virtual I/O Server (VIOS) instances. SSPs can be configured with Internet Protocol version 4 (IPv4) or Internet Protocol version 6 (IPv6) networks.
Jan 17, 2019
In this article, you can learn how profile guided optimization works, and how it can be used with GCC to acclerate any application. You can also learn how to apply profile-guided optimization (PGO) to Facebook Zstandard compression library (zstd).
Jan 09, 2019
Configure SMC-R between AIX client/server partitions and gain application performance improvements
Dec 27, 2018
This article can help you to learn the best practice configuration details and considerations to optimize your IBM® AIX® Multi Path I/O (MPIO) solutions, and also to easily determine the MPIO options that are most suitable for your applications and business needs.
Dec 20, 2018
IBM AIX runs fully virtualized on IBM Hyperconverged Systems powered by Nutanix. This tutorial demonstrates how existing AIX installations running on IBM PowerVM can be migrated to IBM Hyperconverged Systems (CS series models) running the Nutanix Acropolis Hypervisor (AHV).
Dec 18, 2018
Using annotated list files in tprof to collect profiling data
Oct 24, 2018
This tutorial explains the different methods to install YUM, create local YUM repositories of AIX Toolbox RPM packages, and configure YUM.
Sep 28, 2018
This article explains how to migrate an IBM DB2 database from Linux (little endian) to IBM AIX (big endian)
Aug 08, 2018
IBM AIXIBM Db2 Warehouse+
This article demonstrates how the advanced architecture of IBM Power can be blended with Nutanix web-scale technology, for quick and easy deploy of application workload on an AIX guest VM, through migration from an existing AIX environment or through fresh deployment.
Jul 13, 2018
This article details out on the usage of a Non-Volatile Memory Enterprise (NVMe) adapter on IBM POWER9 processor-based systems.
Jun 26, 2018
The Read Diagnostic Parameters (RDP) Extended Link Service (ELS) is an enhanced capability that requests the Fiber Channel (FC) Host Bus Adapter (HBA) port to return the diagnostic information. In large data centers, this data is useful to identify the faulty ports quickly.
Apr 24, 2018
This article helps users to understand the requirements for configuring an AIX partition with DB2 to support AIX Live Update
Apr 09, 2018
This article gives an overview of IBM Geographically Dispersed Resiliency for Power systems. Its virtual machine restart-based disaster recovery model provides support for data centers with IBM Power Systems infrastructure and IBM Power virtualization.
Feb 19, 2018
This article describes the recent enhancements to the IBM AIX operating system MPIO software, and describes how the IBM AIX lsmpio command can be used during problem determination.
Jan 03, 2018
Apache Subversion installation particularly on IBM AIX can be tricky because of Subversion's dependencies on many other packages. Traditional installation using RPM Package Manager (RPM) packages by resolving dependencies of Subversion on AIX is quite complex. Resolving dependencies also involves installing particular versions of dependent packages. This article describes how…
Nov 06, 2017
In this article, review and study the TCP call sequence, including references to FreeBSD and important function calls that occur in the TCP stack after a system call is made at the user level.
Sep 11, 2017
Use time series from IoT sensor data, IBM Watson Studio, and the R statistical computing project to analyze the data and detect change points.
Aug 17, 2017
This article provides end-to-end configuration steps to enable TCP largesend offload and Ethernet jumbo_frames attributes in IBM AIX, explains the benefits of using them, provides a performance study of using largesend offload using tprof, and describes how to use large receive.
Jun 15, 2017
RPM is a very popular packaging method for installing and managing software. Different Linux distributions provide open source software in RPM format. Building and managing RPM packages on IBM AIX is similar to Linux distributions but with some changes. This article describes how to build an open source software RPM…
May 23, 2017
This article explains IBM PowerHA and Cluster Aware AIX (CAA) tunables, their default values, and the recommended values for the PowerHA cluster environment.
Jul 30, 2015
This article explains about recovering from a resource failure caused due to wrong input to resources in IBM® PowerHA® cluster. There are scenarios in which a cluster might go to the unstable state and a resource might go to the error state due to wrong input to resources such as…
Jan 06, 2015
This article covers two scripts that can vary on and vary off one or more volume groups (VGs). It also covers troubleshooting problems when unmount, varyonvg and varyoffvg commands fail.
Nov 25, 2014
This article is intended for IBM® AIX® system administrators, file system developers and testers for installing and configuring the IBM General Parallel File System (IBM GPFS™) high availability cluster node for environments such as AIX clusters, Linux® clusters, Microsoft® Windows® Server, or heterogeneous cluster for AIX, Linux, and Windows nodes.
Nov 13, 2014
This article describes how to update Virtual I/O Server (VIOS) to a higher level using an alternate disk. This is an intermediate-level article and is targeted for system administrators. This overview of VIOS update process can prepare system administrators for what needs to be done and what to expect so…
May 12, 2014
You are about to reboot your system for some planned maintenance, perhaps through some upgrade or migration. For this process to complete, you issue a : bosboot - a command. It may be the case that the bosboot command fails, the output informing you "it is not safe to reboot…
May 09, 2014
Brush up on the basics, learn the intricate details of SSH, and delve into the advanced capabilities of SSH to automate securely your daily system maintenance, remote system management, and use within advanced scripts to manage multiple hosts.
Apr 04, 2014
Do you ever wish you could answer some of your own questions when you work with IBM AIX® and your IBM Power Systems™ server? Do you ever feel you could save time by not having to call on the support professionals all the time? Well, wish no more. Shiv Dutta…
Feb 11, 2014
This article aims at explaining the method of reading detailed data of error-log entries using C programs. As you read, you will be introduced to various functions, structures, and constructs to be used for this and an example code to end the article.
Sep 04, 2013
This article helps customers to plan for and successfully accomplish cluster migration.
Aug 12, 2013
This article helps you understand the DWARF debug file structure and explore the DWARF object files.
Jul 29, 2013
This article covers the different methods employed to start or stop your applications when a system is restarted or shut down.
Jul 11, 2013
This article explains the necessary steps to configure KRB5LDAP.
Jun 12, 2013
This is the first one of our two-part series about symbol visibility. In this part, you may get to know the fundamental concept about symbol and symbol visibility, and ways for a programmer to make symbol visibility under control on IBM® AIX® that runs on the IBM POWER® platform. Further,…
Mar 26, 2013
This tutorial provides the step-by-step procedure for the IBM Power Systems firmware update from the HMC command line, and the HMC GUI and is targeted for system administrators.
Feb 25, 2013
Subsystem Device Driver Path Control Module (SDDPCM) is used for implementing multipath configuration environment using IBM System Storage SAN Volume Controller (SVC), IBM Storwize V7000, and other IBM Storage products. It supports a storage-redundant configuration environment for a host system that is attached to storage devices. It provides enhanced data…
Jan 07, 2013
Learn how to set up the server and client components, perform a basic installation, use NIM to create mksysb backups, and perform alt_disk migrations over the network.
Dec 13, 2012
This article helps you to understand various time zone formats, interpret the Portable Operating System Interface (POSIX) format, and understand the output of the zdump command with examples.
Sep 27, 2012
This article explains the basics of the Graphviz application and how you can write scripts that can automate the creation of diagrams so that you always have up-to-date and correct diagrams of your systems.
Jun 18, 2012
If the unexpected happens and the IBM AIX operating system crashes, you want the information to be gathered automatically. Using dump devices, the core dump is placed on these devices in readiness for transfer to IBM support.
Mar 14, 2012
This introduction to text manipulation on UNIX platforms provides an overview of some common commands widely available and installed standard on most UNIX-based releases.
Jan 24, 2012
To avoid mistakes in VIOS and LPAR environments, this article will simply show you how to map disk devices within VIOS server without caring about name patterns. In the end, you will see how name patterns are important and how to bypass them if required.
Nov 15, 2011
What can WPARs do that logical partitions (LPARs) could not? How and when should you use WPARs? Equally as important, when should you not use workload partitioning? Finally, how do you create, configure and administer workload partitions? These are some of the topics that we'll discuss in this article, and…
Nov 08, 2011
Discover the syntax used by the Virtual I/O Server (VIOS) command-line interface (CLI). Get a feel for VIOS commands, their intuitive flags, and how close the VIOS commands are to IBM AIX operating system commands.
Oct 11, 2011
Chris Gibson shares some tips for implementing NPIV in an AIX and Virtual I/O Server environment on IBM POWER7 systems.
Back to top