[Paraview] How to run ParaView on a cluster without X server

Randall Hand randall.hand at gmail.com
Thu Oct 19 15:04:12 EDT 2006


oh, sorry.. I misunderstood your problem..

You're saying that your backend nodes have no external visibility? (eg, they
can't see the client).  We have that same situation here.  There's a few
options that I know of, other folks here may know more:
1) Make sure that Process 0 of your pvserver is running on the Head-Node.
Only Process-0 needs to communicate with the client.
2) Talk to your admins & get NAT setup on the cluster.

In short, you need to be able to get traffic between Process 0 and your
client.. If you can't access the nodes, and they can't access you, then
you're hosed.


On 10/19/06, Weiguang Guan <guanw at rhpcs.mcmaster.ca> wrote:
>
> I already built ParaView with mesa and did off-screen rendering so "no X"
> is not an issue in my case. The problem lies on pvclient/pvserver
> connection. And I already made it work by running pvserver only on the
> login node. But I really want to run ParaView in parallel.
>
> Weiguang
>
> --
> ========================================================
> Weiguang Guan, Research Engineer
> RHPCS, McMaster University
> ========================================================
>
> On Thu, 19 Oct 2006, Randall Hand wrote:
>
> > Well, it wants an X server on each node for the Rendering/Compositing
> > functions...
> >
> > If you /really/ want to run it without X, then either compile paraview
> with
> > MangledMesa, or use pvdataserver instead of pvserver.
> >
> > On 10/19/06, Weiguang Guan <guanw at rhpcs.mcmaster.ca> wrote:
> >>
> >> Hello,
> >>
> >> I attempted to run ParaView on a Linux cluster. The cluster has one
> >> special node, which user can log on and submit jobs. All the other
> >> nodes are not accessable from outside.
> >>
> >> As the cluster doesn't have X on any node I was trying to run ParaView
> in
> >> the client/server mode. The problem is that processes running on
> internal
> >> nodes couldn't get connected with pvclient running on a desktop outside
> >> the cluster via port 11111 (other ports, no matter priviledged or not,
> are
> >> blocked too). Did anyone encounter this situation? And what's the
> >> solution?
> >>
> >> I tried ssh -R to forward port 11111 of the login node of the cluster
> >> to that of my desktop, and start pvserver with -ch="login_node", but it
> >> didn't work.
> >>
> >> I would very much appreciate it if you could give me
> >> solution/suggestion...
> >>
> >> Weiguang
> >>
> >> --
> >> ========================================================
> >> Weiguang Guan, Research Engineer
> >> RHPCS, McMaster University
> >> ========================================================
> >> _______________________________________________
> >> ParaView mailing list
> >> ParaView at paraview.org
> >> http://www.paraview.org/mailman/listinfo/paraview
> >>
> >
> >
> >
> >
>



-- 
----------------------------------------
Randall Hand
Visualization Scientist
ERDC MSRC-ITL
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/paraview/attachments/20061019/a324f65f/attachment.htm


More information about the ParaView mailing list