AIX : 0509-130 Symbol resolution failed for /usr/lib/libc.a[aio_64.o]


0509-130 Symbol resolution failed for /usr/lib/libc.a[aio_64.o]

This error occurs because the Asynchronous I/O are not available.

# lsattr -El aio0
autoconfig defined STATE to be configured at system restart True
fastpath enable State of fast path True
kprocprio 39 Server PRIORITY True
maxreqs 4096 Maximum number of REQUESTS True
maxservers 10 MAXIMUM number of servers per cpu True
minservers 1 MINIMUM number of servers True

You must make the Asynchronous I/O available using smitty

# smitty chgaio

Change this item

STATE to be configured at system restart available

IMPORTANT: Changes will become effective at next system restart

For configure Asynchronous I/O now use:

# smitty aio

Configure Defined Asynchronous I/O

Checking aio0 again

# lsattr -El aio0
autoconfig available STATE to be configured at system restart True
fastpath   enable    State of fast path                       True
kprocprio  39        Server PRIORITY                          True
maxreqs    4096      Maximum number of REQUESTS               True
maxservers 10        MAXIMUM number of servers per cpu        True
minservers 1         MINIMUM number of servers                True

Anúncios

  1. Cornelius

    Thanks for the tip.
    It is splendid

  2. Charles Pimentel

    Criei uma partição virtuial do AIX 5.3 no Virtual I/O Server 1.5 e quando tentei rodar o adabas 6.1 deu esse erro, ativei o aio0 mas continua dando o mesmo erro, tem que configurar algo no virtual i/o server ?

    • Pelo que pesquisei as partições são independentes.
      Cheque se você setou o Asynchronous I/O para next boot ou ja deixou ativo.
      (desculpe a demora)

  3. Zalde Bonite

    oldies but goodies 🙂 still works. I got this problem now and I can’t recall the fixed. Found this link and boom! works right away after changing the aio.

    Regards

  4. Kent

    Great find! Thanks! Also for the command line types:

    View current state:
    # lsdev -Cc posix_aio

    Make available now:
    # mkdev -l posix_aio0

    Make available on boot:
    # chdev -l posix_aio0 -a autoconfig=available -P

  5. CharleS PIMENTEL

    Agora ficou bem completo, valeu pela ajuda.

  6. Colin

    Ok, answer in English.

    Samba may still fail to compile.

    You need to set POSIX for Asynchronious IO as per below:

    http://pware.hvcc.edu/download/Samba-README




Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s



%d blogueiros gostam disto: