It's the following things I need help on:
- I have 2 servers both running CentOS 7. Let's call the node1 and node2. They are both joined to an ipa domain running on a FreeIPA server. Node 1 has a GUI (Gnome and Xfce) for a specific engineering application, node 2 has no GUI.
- The necessary software on node1 is installed all under /pht/software. Using scripts the necessary environment variables are set
- Users are connecting to node1 using xrdp (which uses TigerVNC in the background) and the idea is that they can hop onto node 2 to start a simulation job (which is compute intensive).
Basic stuff that needs to happen on node2 is:
- Securely mount one or more directories from node 1 on it (I guess using an NFS export)?
- Make sure users can logon from node 1 to node 2 without needing an additional authentication (either ssh or rsh). That means it will need to have a way to pass authentication credentials on to node 2 transparently. Hopefully ipa will help in this.
- Additionally it is necessary that when a user logs on to node 2 (coming from node1) the environment variables that are set at that moment are passed along. Apparently cshell does this by default (is correct?)
Questions are:
- If a user logs on from node1 to node 2 using ssh and then starts a binary that launches a GUI app will that app be visible on his screen on node 1 where he is connected to the window manager (but use compute on node2). Mind that on node2 there won't be a Windows Manager. Or I mean there currently isn't a GUI running.
What needs to happen on node1:
- This is the server that has a window manager. But we notice that a lot of sessions are left open when users disconnect and a new X session is started every time they connect. We know why that is (it has to do with the way xrdp handles these sessions). Questions are:
- 1. Is there a way to detect if a user has unsaved work in an idle session
- 2. Can we run a cron job that kills idle sessions after x amount of days or can we at logon present the user with a list of open sessions and let them choose which sessions can be closed
About the recuiterMember since May 20, 2018 Mohd. Gulzar Kh
from Noord-Brabant, Netherlands