arcconfig-checker requires controldir to be 755 - stops LOCAL setup of ARC-CE from working
The following error message is created when running <your-path>/etc/a-rex validate
or <your-path>/etc/a-rex start
E: /grid/control: directory (controldir) should be 755
The controldir is initially 755, but seems to periodically be changed to 700.
(This happens in both 5.4.2 and 6.0 from git - master)
When installing I get hold of source from svn or git, and compile on the machine.
Solution: arcconfig-checker should not require 755 permisison, but 700.
arc.conf:
[centos@frontend001 software]$ cat ./etc/arc.conf
[common]
hostname=localhost
slurm_wakeupperiod=60
shared_filesystem=yes
tmpdir=${LOCALTMP}
[lrms]
lrms=slurm
[arex]
controldir=/grid/control
sessiondir=/wlcg/session
runtimedir=/wlcg/runtime
shared_scratch=/wlcg
cachedir=/wlcg/cache
cachesize=80 70
cachelifetime=1d
logfile=/grid/arex.log
joblog=/grid/gm-jobs.log
shared_filesystem=True
maxjobs=100 10 10 -1 -1
wakeupperiod=30
maxtransfertries=10
##Need this until fixed in arc 6 although not running emies
[arex/ws]
logfile=/grid/ws-interface.log
[infosys]
timelimit=1800
logfile=/grid/infoprovider.log
loglevel=4
[cluster]
cluster_alias=ARC-UH (UiO)
cluster_location=NO-0316
cluster_owner=University of Oslo (USIT)
nodeaccess=inbound
architecture=adotf
opsys=CentOS-6
[queue:main]
scheduling_policy=FIFO
comment=UH-test-cloud queue using ARC 6 w/LOCAL plugin for grid jobs
architecture=adotf
Edited by Maiken