blogger

    blogger
  • hot log

  • comment

    twitter

    • 空间续费,加上ssl连接。。

      2018-11-22 01:04

    • 12.10.xC6出来时候碰到"Could not determine encryption mode from page zero",竟果然是BUG!http://www-01.ibm.com/support/docview.wss?rs=630&uid=swg21973408

      2015-12-21 20:15

    • 空间已经转移到新加坡,希望会好一些。

      2015-11-16 14:34

    • 增加新域名liaosnet.cc,与liaosnet.com同指向。

      2015-10-09 15:25

    • 空间迁移到香港。或许速度会快一点。。

      2014-02-13 20:10

    • More»

    blog sort

    links

    record

    banner

    AIX5.3安装配置Informix 11.50无法创建大于2G dbspace问题

    暗夜星空's Memory from Feb 29 , 2012 at 12:51 PM , under Category:IFX/GBase

    操作系统版本:AIX 5300-12-01-1016
    数据库版本:Informix V11.50FC9

      数据库安装一切顺序,初始化正常(rootdbs等空间大小均使用祼设备,且小于等于2GB(2048000)),然而在创建一个4G的dbspace时报错。

    informix> onspaces -c -d demodbs -p /opt/informix/dbs/demodbs -o 40 -s 4000000

    Verifying physical disk space, please wait ...

    The chunk ' /opt/informix/dbs/demodbs ' will not fit in the space specified.

    online.log中的报错信息为:

    WARNING: mt_aio_wait: errno == EINVAL

    核对机器文档上的系统要求ids_machine_notes_11.50.txt,操作系统要求明显高于要求,且提到的几个fix都包括:
    instfix -ivk IY66195

    instfix -ivk IY71363

    instfix -ivk IY83580

    Portable Streams Environment (PSE)
    strload -q

    和Asynchronous IO (AIO) 都是正常的。

    在网上搜了好长一段时间关于WARNING: mt_aio_wait: errno == EINVAL信息,有提到使用SDS的BUG,或者951密码错误方面,或者block块大小不一致的问题,均不符合当前要求。偶而发现一个aix5.3下安装11.50的问题http://wworacle.blog.163.com/blog/static/212687252008107291871 ,虽然问题不同,忽然一想,莫非也是系统内核问题?于是将内核改成64位。
    原bootinfo -K 为32,bootinfo -y 为64

    转换到64位内核

    ln -sf /usr/lib/boot/unix_64 /unix
    ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
    bosboot -ad /dev/ipldevice
    然后重启系统,bootinfo -K 输出为 64

    启动数据库,再次增加4G的dbspace正常成功

    informix>onspaces -c -d demondbs -p /opt/informix/dbs/demodbs -o 40 -s 4096000
    Verifying physical disk space, please wait ...
    Space successfully added.

    ** WARNING **  A level 0 archive of Root DBSpace will need to be done.

     

    总结:informix 11.50 64位版本在aix上安装需要64位的硬件系统和64位的内核,同时需要满足数据库对操作系统的要求。

    Post a comment:

    Your email address will not be published. Required fields are marked﹡