달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
.. .. ..
AIO 와 관련해서 AIX 버전과 관계없이 posix_aio0 커널 값이 Available 로 설정되어 있어야 한다. 만약 Available 로 설정되어
있지 않은 경우 서버 구동이 실패하며 다음과 같은 메시지를 확인할 수 있다. AIO 의 값은 다음과 같이 확인할 수 있다.

$ lsdev -C |grep aio
aio0 Available Asynchronous I/O (Legacy)
posix_aio0 Defined Posix Asynchronous I/O


위와 같이 posix_aio0 값이 Defined 로 설정되어 있다면 smit 를수행한 후 Device > Asynchronous I/O > Posix Asynchronous I/O > Configure Defined Asynchronous I/O 에서 posix_aio0 를 Defined 에서 Available 로 변경한다.
AIO 가 설정되어 있지 않을 경우 알티베이스 구동 시 다음과 같은 에러 메시지가 출력된다.

$ altibase –v
Could not load program altibase:
Symbol resolution failed for
/usr/lib/threads/libc.a[posix_aio_64.o] because:
Symbol _posix_kaio_rdwr64 (number 2) is not exported from
dependent module /unix.
Symbol _posix_listio64 (number 3) is not exported from
dependent module /unix.
.
:
Posted by .07274.