Enable the I/O Completion Ports (IOCP)

AIX I/O Completion Port (IOCP) status may be defined, but not enabled. This problem applies to all AIX platforms and may occur after an install or upgrade.

Symptoms may include ENOEXEC and Cannot load module messages.

  1. Log in to the server as root.
  2. Validate the current IOCP status by running “lsdev -Cc iocp.
    lsdev returns one of these messages:
    • If the message reads iocp0 Defined  I/O Completion Ports, continue to the next step.
    • If the message readsiocp0 Available  I/O Completion Ports, there is no need to continue.
  3. Issue the following command: smitty  iocp.
  4. Select Configure Defined I/O Completion Ports.
    When processing is complete, output should read iocp0 Available.
  5. Press F10 to exit.
  6. Run lsdev -Cc iocp.
    Output should read iocp0 Available  I/O Completion Ports.
Related concepts
Check for Operating System Patches
Increase the Swap Space
License Server Requirements
Adjust the Shared Memory Allocation
Increase the Maximum User Processes
Install IFIX IZ16878
Verify Network Functionality
Windows Installer Requires Microsoft Visual C++ 2005 SP1 Redistributable Package
Related tasks
Installing the IBM XL C/C++ Redistributable Libraries