Well, maybe people should have in mind that we (WLCG/EGI) are running a
Grid infrastructure on which the LHC experiments rely ...
Where are warnings and instructions? I couldn't find anything as
'known issues'.
The instruction of using TORQUE_VAR_DIR is not only misleading but
simply wrong. YAIM will just screw things!
Be sure sites will be screwed up soon!
This is not a good start for EMI/EMT!
Andreas
On Thu, 7 Apr 2011, Jan Just Keijser wrote:
> Hi Andreas,
>
> Andreas Gellrich wrote:
>> Hi *,
>> Unfortunately this update might screw everything!
>>
>> It is possible to teach yaim to refer to the old torque/pbs path via
>>
>> TORQUE_VAR_DIR (via config_torque_client)
>>
>> in our case:
>>
>> TORQUE_VAR_DIR=/var/spool/pbs
>>
>> but the RPM 'torque-2.3.13-1.el5.x86_64' is installed BEFORE yaim runs:
>>
>> rpm -qf /var/torque/
>> torque-2.3.13-1.el5.x86_64
>>
>> rpm -ql torque
>> /usr/share/doc/torque-2.3.13
>> /usr/share/doc/torque-2.3.13/CHANGELOG
>> /usr/share/doc/torque-2.3.13/PBS_License.txt
>> /usr/share/doc/torque-2.3.13/README-localhost
>> /usr/share/doc/torque-2.3.13/README.torque
>> /usr/share/doc/torque-2.3.13/Release_Notes
>> /usr/share/doc/torque-2.3.13/torque.setup
>> /var/torque
>> /var/torque/aux
>> /var/torque/pbs_environment
>> /var/torque/server_name
>> /var/torque/spool
>>
>> In case of the 'pbs_mom' on the WorkerNodes the settings in
>> TORQUE_VAR_DIR are ignored and '/var/torque' seems to be required.
>>
>> /etc/init.d/pbs_mom start
>> Starting TORQUE Mom: cannot change directory to home
>> '/var/torque/mom_priv': No such file or directory
>> [FAILED]
>>
>>
>> In other words for existing infarstructures this update could be unusable!
>> Has it ever been tested properly?
>
> yes this update has been tested, both during development and in staged
> rollout .
> The new Torque RPMs have moved the spool dir to /var/torque - there is very
> little that can be done about that. The RPMs are supplied by the EPEL
> repositories and use the new directory structure to conform to EPEL packaging
> guidelines.
> *AFTER* the new package has been installed you can set up a symlink
> /var/spool/pbs -> /var/torque to mimick the old behaviour.
>
> It has been discussed on the glite EMT mailing list which version of
> pbs/torque should be used for the update and everybody agreed (at the very
> least nobody objected) to using the EPEL supplied version. If this is not
> acceptable then you'd have to compile your own version of the RPMs.
>
> regards,
>
> JJK / Jan Just Keijser
> Nikhef
> Amsterdam
>
>
----
Andreas Gellrich <[log in to unmask]>
DESY IT / Grid Computing
http://www.desy.de/~gellrich
|