inn-2.4.2 makehistory weirdness

Kathryn Hemness kfhemness at ucdavis.edu
Fri Jul 30 05:02:28 UTC 2004


Thanks Anne, but...

My buffer names meet the 7-character limit...buff001, buff002, etc. So I
don't think that's the answer...

On Thu, 29 Jul 2004, anne wrote:

> Date: Thu, 29 Jul 2004 21:58:49 -0600
> From: anne <anne at unidata.ucar.edu>
> To: Kathryn Hemness <kfhemness at ucdavis.edu>
> Cc: inn-workers list <inn-workers at isc.org>, crcallahan at ucdavis.edu
> Subject: Re: inn-2.4.2 makehistory weirdness
>
> That might have been the error I got when I made the buffer_name part of
> the cycbuff entry longer than 7 chars in cycbuff.conf - can't remember
> for sure.  From cycbuff.conf (I think):
>
> #cycbuff:buffer_name:file_name:buffer_size
> # ``Buffer_name'' is the symbolic name of the  buffer.   The
> # length of this name should be within 7 letters.
>
> Could this be your problem?
>
> Anne
>
> Kathryn Hemness wrote:
> > Greetings --
> >
> > I've been building a new news server on a Sun V240 running Solaris 9 this week
> > which was going very smoothly until yesterday when I attempted the first
> > makehistory.  I believe the version I am building is inn-2.4.2 but I'm not
> > sure (it is inn-2.4.? which was the STABLE snapshot of 6/4/2004).
> >
> > I had built and had been running this version on a Solaris 8 system
> > since early June without problems and I had no trouble with the
> > installation besides having to add quotation marks to the inn.conf
> > file and commenting out parameters having no set values.
> >
> > Needless to say, I didn't expect makehistory problems on the Solaris 9 system.
> >
> > On the Solaris 9 system, makehistory got the following error:
> >
> >   makehistory: cannot initialize storage manager: one or more storage methods failed initialization: No such file or directory
> >
> > /usr/adm/messages showed a little more information:
> >
> > makehistory[13083]: [ID 371779 news.error] SM storage method 'cnfs' failed initialization
> > makehistory[13083]: [ID 292155 news.error] SM one or more storage methods failed initialization
> > makehistory[13165]: [ID 776734 news.error] CNFS-sm: CNFSflushhead: attempted flush whilst read only
> >
> > I truss'ed makehistory and found that the CNFS buffers were all stat'ed but that
> > it opened the first buffer read-only.
> >
> > After spending considerable checking for *.conf file settings, file-permissions,
> > and ownership problems of the cnfs buffer files, the buffindexed overview files,
> > and all other files in the news path, I was stumped; all permissions and ownerships
> > were correct and there were no missing files.
> >
> > As a shot in the dark, I copied the makehistory binaries from the Solaris 8 inn-2.4.2
> > test system and the makehistory from a Solaris 8 inn-2.3.4 server
> > to the Solaris 9 box and typed makehistory....Both times the makehistory command worked.
> > So then, I decided to put back the original makehistory file and run it; this time
> > it was successful.
> >
> > I can only conclude that the makehistory compiled on other systems was able
> > to do something to the CNFS buffer files to make them R-W accessible to
> > makehistory.
> >
> > On the Solaris 8 systems, the gcc compiler is gcc version 2.95.2 19991024 (release)
> > and on the Solaris 9 system, the gcc compiler is gcc version 3.4.0.
> >
> > Has anyone else seen similar behavior and should I expect other problems from
> > gcc version 3.4.0?
> >
> >
> > --kathy
> >
>
> --
> ***************************************************
> Anne Wilson                     UCAR Unidata Program
> anne at unidata.ucar.edu                  P.O. Box 3000
>                                    Boulder, CO  80307
> ----------------------------------------------------
> Unidata WWW server       http://www.unidata.ucar.edu/
> ****************************************************
>
>
>

--kathy

===============================================================================
Kathryn Hemness                        kfhemness at ucdavis.edu
System Administrator                   phone: 530.752.6547
Campus Data Center & Client Services   fax:   530.752.9154



More information about the inn-workers mailing list