- 论坛徽章:
- 0
|
数据库大概20G,系统加数据时报的错,时间很短。
08:27:09 Checkpoint Completed: duration was 4 seconds.
08:27:09 Checkpoint loguniq 2128, logpos 0x2b30054
08:32:11 Checkpoint Completed: duration was 3 seconds.
08:32:11 Checkpoint loguniq 2128, logpos 0x2b5d35c
08:37:15 Checkpoint Completed: duration was 3 seconds.
08:37:15 Checkpoint loguniq 2128, logpos 0x2b77018
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 *** _aiowrite() returning EAGAIN ***
08:38:47 KAIO: out of OS resources, errno = 11, pid = 364726
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 *** _aiowrite() returning EAGAIN ***
08:38:51 KAIO: out of OS resources, errno = 11, pid = 364726
08:42:18 Checkpoint Completed: duration was 4 seconds.
08:42:18 Checkpoint loguniq 2128, logpos 0x2c24018
08:47:21 Checkpoint Completed: duration was 3 seconds.
08:47:21 Checkpoint loguniq 2128, logpos 0x2c560fc
08:52:28 Checkpoint Completed: duration was 6 seconds.
08:52:28 Checkpoint loguniq 2128, logpos 0x2caf018
查了相关的资料:
CAUSE
maxreqs - AIX kernel tuning parameter. It specifies the maximum number of asynchronous I/O requests that can be outstanding at any one time. The default value is 4096. Either this parameter is set low and/or the IBM Informix® Dynamic Server Maximum number of Requests(IFMX_AIXKAIO_NUM_REQ) is set too low for the current I/O load on the system.
SOLUTION
Set the environment variable IFMX_AIXKAIO_NUM_REQ to a higher value. The minimum value is 512 and the maximum value is the Maximum number of requests set for Kernel AIO. The default value if not set is 1024.
If Informix AIO is used, increase the number of AIO VP's in the ONCONFIG configuration file so I/O will be faster and the queue for AIO control blocks will not overflow.
If the above solutions do not work, refer to the related URL section to find how to tune OS kernel parameters.
看样子是要调整informix或aix系统的内核参数。
但如上面所说,在使用KAIO时调整这个参数IFMX_AIXKAIO_NUM_REQ,但找不到这个参数,且这个参数调整有危险性,可能会导致informix崩溃
在使用AIO时调整AIO VPS 。一盘系统优先使用KAIO的,KAIO的参数最好使用系统默认的值。
剩下的只能调整AIX系统内核参数的,即maxreqs 这一参数,这个参数修改后是在重启系统的。
还是这个数据加工的应用程序写得有问题?需要修改。(那程序写得实在是。。。。。好像基本不考虑执行效率的,yun)
不知道我的理解对不对。。。有没有哪位碰到过类似的问题? |
|