Adam, good day.
Mon, Jul 14, 2008 at 02:22:07PM +0200, Adam Padee wrote:
> After recent PBS restart (couple of days ago) I noticed that infosystem
> plugin responsible for collecting information from PBS went unstable.
> Instead of taking a proper number of waiting jobs from PBS, it initially
> reports static 444444 from /opt/glite/etc/gip/ldif/static-file-CE.ldif:
>
> [root@ce ~]# /opt/glite/libexec/glite-info-wrapper | grep
> GlueCEStateWaitingJobs | uniq
> GlueCEStateWaitingJobs: 444444
> [root@ce ~]#
>
> Failed execution is accompanied by two lines in /var/log/messages:
>
> Jul 14 11:57:55 ce lcg-info-dynamic-scheduler: VO max jobs backend
> command returned nonzero exit status
> Jul 14 11:57:55 ce lcg-info-dynamic-scheduler: Exiting without output,
> GIP will use static values
>
> But when I run the command couple of times, or execute a qmgr command
> manually, it starts to behave properly:
>
> [root@ce ~]# /opt/glite/libexec/glite-info-wrapper | grep
> GlueCEStateWaitingJobs | uniq
> GlueCEStateWaitingJobs: 0
> [root@ce ~]#
You're trying to run it under root, but GIP is executed by 'edginfo'
user. Try running under that account -- possibly this is the
permission problem. But if you have some periods of properly-behaving
dynamic values, then it won't be the case and the root of the problem
is somewhere else.
--
Eygene Ryabinkin, Russian Research Centre "Kurchatov Institute"
|