Dear Mark,

I'm certain that the old processes must be killed and restarted. That is
because the servers needed to be rebooted (our site setup puts all
of /usr in SquashFS and as a read-only FS to update it would require a
system reboot). That will have cfexecd, cfservd and cfagent everything
freshly started from the SquashFS. /var/log/messages also show that the
system has already been restarted.

Because the server itself is for production use, I have instructed
teammate to downgrade to v2.2.2 that was previously running fine.

Regards,
Bernard Chan.

於 一,2008-06-16 於 07:20 +0200,Mark Burgess 提到:
> Hi Bernard,
> 
> perhaps a silly question, but are you absolutely sure that the version 
>   that is being run is 2.2.7? Have you killed any old processes?
> 
> Mark
> 
> Bernard Chan wrote:
> > Dear Mark and everybody on the list,
> > 
> > I have upgraded our v2.2.6 systems to v2.2.7 but still got the MAXFD
> > errors. Would anyone help?
> > 
> > I found these in /var/log/messages.
> > 
> > Jun 16 00:30:47 asterisk102-32bit cfexecd[3361]: Couldn't open pipe to
> > command /var/cfengine/bin/cfagent -Dfrom_cfexecd:scheduled_run
> > Jun 16 00:30:47 asterisk102-32bit cfexecd[3361]: cfpopen: Illegal seek
> > Jun 16 01:00:47 asterisk102-32bit cfexecd[3361]:  File descriptor 145 of
> > child 30069 higher than MAXFD, check for defunct children
> > Jun 16 01:00:47 asterisk102-32bit cfexecd[3361]: Couldn't open pipe to
> > command /var/cfengine/bin/cfagent -Dfrom_cfexecd:scheduled_run
> > Jun 16 01:00:47 asterisk102-32bit cfexecd[3361]: cfpopen: Illegal seek
> > Jun 16 01:30:48 asterisk102-32bit cfexecd[3361]:  File descriptor 146 of
> > child 31065 higher than MAXFD, check for defunct children
> > Jun 16 01:30:48 asterisk102-32bit cfexecd[3361]: Couldn't open pipe to
> > command /var/cfengine/bin/cfagent -Dfrom_cfexecd:scheduled_run
> > Jun 16 01:30:48 asterisk102-32bit cfexecd[3361]: cfpopen: Illegal seek
> > Jun 16 02:00:48 asterisk102-32bit cfexecd[3361]:  File descriptor 147 of
> > child 31994 higher than MAXFD, check for defunct children
> > Jun 16 02:00:48 asterisk102-32bit cfexecd[3361]: Couldn't open pipe to
> > command /var/cfengine/bin/cfagent -Dfrom_cfexecd:scheduled_run
> > Jun 16 02:00:48 asterisk102-32bit cfexecd[3361]: cfpopen: Illegal seek
> > 
> > and found the defunct children in ps -efww.
> > 
> > The system being deployed is Linux i686.
> > 
> > Regards,
> > Bernard Chan.
> > 
> > 於 三,2008-06-11 於 18:55 +0200,Mark Burgess 提到:
> >> This is a minor bugfix release with no new features. It corrects a 
> >> threading error in cfexecd which caused hanging file descriptors.
> >>
> >> MD5 (cfengine-2.2.7.tar.gz)= 8ee6d6d58ba6eca649c199c6c7074a67
> >> SHA1(cfengine-2.2.7.tar.gz)= c96fd0c824a1b25fc1fd4720663cb1da89ad6025
> >>
> >> The aim is that this version should remain stable for the foreseeable 
> >> future. Hopefully the next release will be 3.0.0
> >>
> > 
> > _______________________________________________
> > Bug-cfengine mailing list
> > [email protected]
> > https://cfengine.org/mailman/listinfo/bug-cfengine
> 

_______________________________________________
Bug-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/bug-cfengine

Reply via email to