Re: I can't bring up the KAIO on IDS 7.30 under SCO Open Server.
Posted in 2000
I think the SCO AIO Driver and suds was installed.
In resume:
1. the suds checked in /etc/conf/sdevice.d/suds. I edited the file and changed
the N with Y.
2. I installed the SCO AIO Driver using mkdiv aio, after I tried
it with aioinfo. ( I guess aio is right )
3. I Modified the AIO Kernel parameter.
4. I relinked the kernel.
5. I setted the KAIOON=1, I tried to start the online server.
Whatever, I am not sure suds drivers was installed, how can I test it? and I
read about suds_ctrl and aiomemlock, but I have a doubt if I've got to use
suds_ctrl or aiomemlock. did I have to use? and how?
Francisco Huezo
On Mon, 20 Mar 2000, you wrote:
> Francisco Huezo wrote:
>
> If the patch is in the new release of SCO, I think there is no need to
> install the patch. What about suds and aio support in the kernel?
>
> Regards.
>
> >
> > Zeijan.
> >
> > I tried to change the kernel parameters, but I've got the same problem.
> > I always get errno = 14,
> >
> > I didn't install the patch oss441a because I used SCO OpenSever 5.0.5 and the
> > patch is SCO OpenServer. 5.0.0 - 5.0.2
> >
> > Do you know I have to install the patch anyway or I have to do anything else?
> >
> > I thank you your advice.
> >
> > On Fri, 17 Mar 2000, you wrote:
> > > I manage to get KAIO on SCO Open Server with the following steps:
> > > - enable aio and suds support in kernel
> > > - edit /etc/conf/sdevice.d/suds so that N will become Y
> > > - enable aio with command mkdev aio
> > > - compile new kernel and reboot machine
> > > - install patch for suds oss441a
> > > - configure kernel parameters:
> > >
> > > NAIOPROC =16
> > > NAIOREQ =200
> > > NAIOBUF =200
> > > NAIOHBUF =50
> > > NAIOREQPP =200
> > > NAIOLOCKTBL=20
> > >
> > > - if you use SCSI disks configure parameter SDSKOUT
> > > - export environment variable KAIOON=1
> > >
> > > I have to say that I have problem with KAIO on SCO ODT5. After 2 or 3
> > > days running machine was slowed down. The only thing which helps was
> > > reboot. I was not able to solve this problem, so I move to Linux and on
> > > Linux Informix works FAST.
> > >
> > > HTH
> > >
> > > Francisco Huezo wrote:
> > > >
> > > > Hi list.
> > > >
> > > > I got serious prolems when I brought up the KAIO on IDS 7.31 under SCO
> > > > Openserver.
> > > >
> > > > I did that:
> > > >
> > > > First. I made two simple partition using SCO Virtual Disk Manager, they was:
> > > > /dev/rdsk/vdisk4 and /dev/rdsk/vdisk5
> > > >
> > > > Second, I read the release note and I set up the kernel parameter.
> > > > Also, I set up the SCO AIO and suds drivers ( I'm not realy sure about suds
> > > > is right ).
> > > >
> > > > I tested the AIO Driver using aioinfo from sco and I got that (like root ):
> > > >
> > > > # aioinfo
> > > >
> > > > total aio_info slots 5
> > > > active aio_info slots 0
> > > > number of memory locks 0
> > > > total locked memory 0
> > > > total ureq structures 120
> > > > active ureq structures 0
> > > > free ureq structures 120
> > > > cumulative ureq usage 0
> > > > maximum ureq usage 0
> > > > total aio buf structures 120
> > > > free aio buf structures 120
> > > >
> > > > but I tried using informix I got:
> > > > >aioinfo
> > > > open '/dev/rroot' failed 13
> > > >
> > > > After, I configured the instance, but when I tried to start.
> > > > >oninit -v> > > > Checking group membership to determine server run modesucceeded
> > > > Reading configuration file '/usr/informix/etc/onconfig.desai'...succeeded
> > > > Creating /INFORMIXTMP/.infxdirs ... succeeded
> > > > Creating infos file "/usr/informix/etc/.infos.desai" ... "/usr/informix/etc/.con
> > > > Writing to infos file ... succeeded
> > > > Checking config parameters...succeeded
> > > > Allocating and attaching to shared memory...succeeded
> > > > Creating resident pool 9910 kbytes...succeeded
> > > > Creating buffer pool 40002 kbytes...succeeded
> > > > Initializing rhead structure...succeeded
> > > > Initializing ASF ...succeeded
> > > > Initializing Dictionary Cache and Stored Procedure Cache...succeeded
> > > > Bringing up ADM VP...succeeded
> > > > Creating VP classes...succeeded
> > > > Onlining 1 additional cpu vps...succeeded
> > > > Onlining 1 IO vps...succeeded
> > > > Forking main_loop thread...succeeded
> > > > Initialzing DR structures...succeeded
> > > > Forking 1 'ipcshm' listener threads...succeeded
> > > > Forking 1 'tlitcp' listener threads...succeeded
> > > > Starting tracing...succeeded
> > > > Initializing 4 flushers...succeeded
> > > > oninit: Fatal error in shared memory initialization
> > > >
> > > > And in the online.log appears
> > > >
> > > > 16:18:34 Event alarms enabled. ALARMPROG = '/usr/informix/comun/event.sh'
> > > > 16:18:39 DR: DRAUTO is 0 (Off)
> > > > 16:18:39 Requested shared memory segment size rounded from 280KB to 4096KB
> > > > 16:18:40 Informix Dynamic Server Version 7.30.UC2 Software Serial Number AAC#J466745
> > > > 16:18:40 KAIO: error in kaio_READ, kaiocbp = 8548616c, errno = 14
> > > > 16:18:40 fildes = 4 (gfd 3), buf = 829b7800, nbytes = 2048, offset = 102400
> > > > 16:18:40 I/O read chunk 1, pagenum 0, pagecnt 1 --> errno = 14
> > > > 16:18:40 Informix Dynamic Server Stopped.
> > > > 16:18:40 mt_shm_remove: WARNING: may not have removed all/correct segments> > > >
> > > > In last, I unset the KAIOON enviorement variable and tried again. at this
> > > > time, the instance got online.
> > > >
> > > > What happend ?
> > > > How can I fix this problem?
> > > > How to set up KAIO on sco?
> > > >
> > > > Thanks a lot. for your attention.
> > >
> > > +--------------------------+-----------------------------+
> > > | Zeljan Silje | e-mail: zeljan@laus.hr |
> > > | CC Computer Consulting | |
> > > | Put Republike 7 | Tel: +385 (20) 356-877 |
> > > | 20 000 Dubrovnik | Fax: +385 (20) 356-877 |
> > > | Hrvatska (Croatia) | URL: http://www.laus.hr |
> > > +--------------------------+-----------------------------+
>
> --
> +--------------------------+-----------------------------+
> | Zeljan Silje | e-mail: zeljan@laus.hr |
> | CC Computer Consulting | |
> | Put Republike 7 | Tel: +385 (20) 356-877 |
> | 20 000 Dubrovnik | Fax: +385 (20) 356-877 |
> | Hrvatska (Croatia) | URL: http://www.laus.hr |
> +--------------------------+-----------------------------+