How to enable KAIO on SCO ODS 5.0.5?
Posted in 2000
Topics: Storage & Space Management, Versions, Editions & End-of-Life
Hi everybody.
I have a lot of problem when i'm tried to bring up KAIO on IDS 7.30 UC2 under
SCO OpenServer 5.0.5.
Did anybody use KAIO under this plataform?
Could you tell me how to enable KAIO under this plataform?
In this point, I've done that:
first, I make the raw devices. They had owner and group right, they had
access permissions right, too.
Those are may raw devices:
crw-rw---- 1 informix informix 99, 4 Mar 20 15:55 /dev/rdsk/vdisk4
crw-rw---- 1 informix informix 99, 5 Mar 16 10:51 /dev/rdsk/vdisk5
They was making with SCO Virtual Disk Manager.
Second, I enabled the SCO suds drivers. I edit the file /etc/conf/sdevice.d/suds and
check it so :
# cat /etc/conf/sdevice.d/suds
suds Y 1 0 0 0 0 0 0 0
Third, I enabled the SCO AIO Drivers. I used mkdev aio, chanced some kernel parameter,
relinked the kerner. After I check it so:
# aioinfo
total aio_info slots 16
active aio_info slots 0
number of memory locks 0
total locked memory 0
total ureq structures 200
active ureq structures 0
free ureq structures 200
cumulative ureq usage 0
maximum ureq usage 0
total aio buf structures 200
free aio buf structures 200
In last, I set envioroment variable KAIOON=1 and I tried to bring up the
instance, I always got same error: errno = 14.
11:16:19 Event alarms enabled. ALARMPROG = '/usr/informix/comun/event.sh'
11:16:25 DR: DRAUTO is 0 (Off)
11:16:25 Requested shared memory segment size rounded from 280KB to 4096KB
11:16:26 Informix Dynamic Server Version 7.30.UC2 Software Serial Number AAC#J466745
>>>> 11:16:26 KAIO: error in kaio_READ, kaiocbp = 8548616c, errno = 14
>>>> 11:16:26 fildes = 4 (gfd 3), buf = 829b7800, nbytes = 2048, offset =102400
>>>> 11:16:26 I/O read chunk 1, pagenum 0, pagecnt 1 --> errno = 14
11:16:26 Informix Dynamic Server Stopped.
11:16:26 mt_shm_remove: WARNING: may not have removed all/correct segments
BTW, If I even unset envioroment variable and I can bring up the instance.
>
> In last, I set envioroment variable KAIOON=1 and I tried to bring up the
> instance, I always got same error: errno = 14.
You also have to install KAIO driver into the system. After this patch you
must found /dev/async file. And I don't advice to you using 7.30.UC2 with
KAIO, better use 7.31.UC5 - this version is MUCH stable with KAIO.
--
-------------------------------------------------
With best regards, Yuri Dovgart
SAP R/3, Informix technical consultant,
Informix Certified Professional,
Senior System Consultant
System Architecture and High Availability Systems,
'Telecominvest' company
Email y_dovgart@tci.ukrtel.net
ICQ 39284285
>
> 11:16:19 Event alarms enabled. ALARMPROG =
'/usr/informix/comun/event.sh'
> 11:16:25 DR: DRAUTO is 0 (Off)
> 11:16:25 Requested shared memory segment size rounded from 280KB to4096KB
> 11:16:26 Informix Dynamic Server Version 7.30.UC2 Software SerialNumber AAC#J466745
> >>>> 11:16:26 KAIO: error in kaio_READ, kaiocbp = 8548616c, errno = 14
> >>>> 11:16:26 fildes = 4 (gfd 3), buf = 829b7800, nbytes = 2048, offset
=102400
> >>>> 11:16:26 I/O read chunk 1, pagenum 0, pagecnt 1 --> errno = 14
> 11:16:26 Informix Dynamic Server Stopped.
> 11:16:26 mt_shm_remove: WARNING: may not have removed all/correctsegments
>
> BTW, If I even unset envioroment variable and I can bring up the instance.
>
>