Hi Oliver,
many many thanks for your help and your explanation.
I really appreciated it.
The reason why I was asking your support is the following one.
I will try to describe my environment and my needs.
Environment
One year ago, I created a CYLC server virtual machine with these two IP addresses:
192.168.118.37 (for standard communication between cylc client and server)
172.16.0.37 (for admin management purposes)
From the CYLC server, I can submit cylc suites, without any issues, against an LSF cluster login node named “zeus03”.
“zeus03” have these two IP addresses:
192.168.118.13 (for standard communication between cylc client and server)
172.16.0.13 (for admin management purposes)
The cylc client (login node) /etc/hosts file contains these two lines:
192.168.118.13 zeus03
172.16.0.13 login3
login3 and zeus3 represents the same login node
Problem description
The submission request is sent from CYCL server to login3 via 192.168.118.0/24 network.
If I specify host=zeus03 in the [suite host self-identification] section of global.rc file, I can see the correct IP mentioned in the command line output provided by “cylc run test-suite”:
"*** listening on https: zeus03:43063***”
If I remove host info in the [suite host self-identification] section of global.rc file, I can’t see the correct IP mentioned in the command line output provided by “cylc run test-suite”:
"*** listening on https: login3:43063***”
So, the use of the suite host self-identification helped me to see in the output message the correct IP (zeus03 - 192.168.118.13) defined on the communication network I prefer.
Now, due to the additional login node (zeus02), I need to do the same thing for both the nodes or remove the host info from the [suite host self-identification] at all (returning to the old issue I described above).
In your opinion, do you think that the second solution can be dangerous for the communication between cylc client and server?
Thank you again for you patience,
Mauro