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
Related tasks
Installing the IBM XL C/C++ Redistributable Libraries