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

Weiguang Guan guanw at rhpcs.mcmaster.ca
Thu Oct 19 15:20:48 EDT 2006


Thank you very much, Randall. I will talk with our cluster-admin over your 
suggestion.

Weiguang

On Thu, 19 Oct 2006, Randall Hand wrote:

> 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
>> >>
>> >
>> >
>> >
>> >
>> 
>
>
>
>


More information about the ParaView mailing list