Your FST is trying to connect to the MGM rather than the MQ daemon which runs on port 1097 and not on 1094. I think this is quite slow and painful to go through all the small steps that you need for configuring an instance. I suggest you checkout the following project and use it to spawn a dummy instance based on a Docker image. Inside you can find the scripts that configure everything you need. This is not customized for the Alice use case but I think it is already a better start than what you have now. Just follow these steps and you will have a fully configured EOS instance in docker containers on your machine:
git clone https://gitlab.cern.ch/eos/eos-docker.git
cd eos-docker
sudo ./scripts/start_services.sh -q -i gitlab-registry.cern.ch/dss/eos:4.7.8
To destroy the setup just use the shutdown_services.sh script.
Thank you, it is a good start point as a documentation reference.
It would seem that the mq service was not started… i will see if i can make the mgm depend on mq…
the systemd service files need some refactoring
The systemd files aren’t perfect, but “systemctl start eos” starts the MQ service. At least in my setup. Is it possible you don’t have the mq service in XRD_ROLES in your eos_env?
e.g.
XRD_ROLES="mq sync mgm "
I did change the systemd files for the fuse mount slightly (for clients only) to have it restart if something causes it to go away (crash, network issues, whatever) and handle multiple mounts better.
well, i just use it as recommended meaning start eos@mgm (with my simple minded thinking that maybe the mq if found in roles will be started automatically) … of course i was wrong