Hi,
Trying to setup a standalong environment for CAT + dCache.
taped and rmcd seem fine, however, cta-frontend fails to start.
------ Protection system initialization completed.
Config Routing for pps06.lcg.triumf.ca: local pub4 prv4 pub6 prv6
Config Route all4: pps06.lcg.triumf.ca Dest=[::206.12.9.223]:10955
Config Route all6: pps06.lcg.triumf.ca Dest=[2607:f8f0:660:3::58]:10955
++++++ ssi initialization started.
=====> ssi.svclib libXrdSsiCta.so
Config Configuring standalone server.
Plugin No such file or directory loading svclib libXrdSsiCta.so
------ ssi initialization failed.
230918 17:49:05 155540 XrootdConfig: Unable to load file system via libXrdSsi.so
230918 17:49:05 155540 XrootdConfig: Unable to load base file system using libXrdSsi.so
------ xroot protocol initialization failed.
230918 17:49:05 155540 XrdProtocol: Protocol xroot could not be loaded
------ xrootd cta@pps06.lcg.triumf.ca:10955 initialization failed.
I see the required libs are there with different version though.
[root@pps06 ~]# rpm -qf /usr/lib64/libXrdSsi-5.so
xrootd-server-libs-5.4.2-1.el7.x86_64
[root@pps06 ~]# rpm -qf /usr/lib64/libXrdSsiCta.so
cta-frontend-5.8.7-1.el7.cern.x86_64
Anyone has idea which package is missing ?
Used the CTA public repo
https://cta-public-repo.web.cern.ch/cta-5/el-7/cta/x86_64/
And, followed up the dCache CTA BOOK,
Of course I skipped some broken packages when doing that. Today, I tried to use the latest version(just came out Sep. 18th). I got very similar package missing/broken info like this.
Error: Package: cta-cli-5.10.0-2.el7.cern.x86_64 (cta-public-5-centos7)
Requires: libgrpc.so.7()(64bit)
Available: grpc-1.20.1-1.el7.x86_64 (centos-openstack-train)
libgrpc.so.7()(64bit)
Installed: grpc-1.36.0-1.el7.x86_64 (@cta-eos-diopside-depend)
~libgrpc.so.15()(64bit)
Error: Package: cta-frontend-5.10.0-2.el7.cern.x86_64 (cta-public-5-centos7)
Requires: libgrpc.so.7()(64bit)
Available: grpc-1.20.1-1.el7.x86_64 (centos-openstack-train)
libgrpc.so.7()(64bit)
Installed: grpc-1.36.0-1.el7.x86_64 (@cta-eos-diopside-depend)
~libgrpc.so.15()(64bit)
I do have these package installed though(couldn’t fine specified required version)
rpm -qa | grep grpc
grpc-devel-1.36.0-1.el7.x86_64
cta-frontend-grpc-5.8.7-1.el7.cern.x86_64
grpc-1.36.0-1.el7.x86_64
rpm -qa | grep protobuf
protobuf-c-1.0.2-3.el7.x86_64
protobuf3-3.3.1-2.el7.cern.x86_64
eos-protobuf3-3.17.3-1.el7.cern.eos.x86_64
protobuf-2.5.0-8.el7.x86_64
Anyone have idea which exactly grpc and protobuf version is needed for CTA-frentend ? and where is the best location I can get them ?
thank you