Results 1 to 3 of 3
  1. #1
    Join Date
    Dec 2010
    Posts
    123

    Unanswered: DIA8561C A invalid memory block was encountered.

    Hi all,
    my environment details are as follows:


    $ db2level
    DB21085I Instance "db2inst1" uses "64" bits and DB2 code release "SQL09013"
    with level identifier "01040107".
    Informational tokens are "DB2 v9.1.0.3", "s070719", "U811590", and Fix Pack
    "3".
    Product is installed at "/opt/IBM/db2/V9.1".

    $ uname -a
    AIX produ1 3 5 00CF21F14C00
    $ oslevel
    5.3.0.0

    i am getting following error frequently diag.log

    2012-04-23-11.33.09.143445+330 I191983739A584 LEVEL: Error (OS)
    PID : 299098 TID : 1 PROC : db2ipccm 0
    INSTANCE: db2inst1 NODE : 000
    FUNCTION: DB2 UDB, SQO Memory Management, sqloMemSetPageSize, probe:100
    MESSAGE : ZRC=0x820F0002=-2112946174=SQLO_INV_MEM "Invalid memory addr"
    DIA8561C A invalid memory block was encountered.
    CALLED : OS, -, shmctl
    OSERR : EINVAL (22) "Invalid argument"
    DATA #1 : String, 44 bytes
    Failure enabling specified memory page size.
    DATA #2 : Logical page size, PD_TYPE_MEM_PAGE_SIZE, 8 bytes
    65536
    $ db2level
    DB21085I Instance "db2inst1" uses "64" bits and DB2 code release "SQL09013"
    with level identifier "01040107".
    Informational tokens are "DB2 v9.1.0.3", "s070719", "U811590", and Fix Pack
    "3".
    Product is installed at "/opt/IBM/db2/V9.1".

    ..............

    i activated databases and


    $ db2set -all
    [i] DB2_PINNED_BP=OFF


    can anybody helme out...?????

  2. #2
    Join Date
    Jan 2003
    Posts
    4,292
    Provided Answers: 5
    First thing I would consider is going to the latest fixpack. The level you are on is nearly 5 years old. I would look to becoming current. Second, V9.1 will be going out of server soon, so you should look to upgrade soon also.

    Andy

  3. #3
    Join Date
    Nov 2011
    Posts
    334
    There are some issues for using 64K (medium) pages for shared memory on AIX platforms
    by db2 v9.1。
    the command "vmstat -P all" will show you whether 64k pages are available on your system.
    Try db2set DB2_MEDIUM_PAGE_SUPPORT=OFF and restart instance to see whether it will happen again.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •