[vtkusers] Using paraview with pvserver
    Patrick Begou 
    Patrick.Begou at hmg.inpg.fr
       
    Tue Mar  5 04:43:02 EST 2013
    
    
  
Hi,
I'm not sure if I should post this message on this list or on vtk-developers. 
Let me know.
I am trying to set up a client/server config with paraview 3.98.1.
The client is an OpenSuse desktop runing the binary distribution of paraview 
3.98.1 for x86_64.
The server is an EL6 cluster frontend, with a basic graphics board (runing X11), 
12 cores and 20Tb for storage. I've build paraview from sources for this host 
with openMPI.
1) runing paraview on the server from the client in a "ssh -XC" connection works
2) runing a sequential pvserver on the server and paraview on the client works
but runing pvserver in parallel on the server does'nt.
If I launch :
mpirun -np 4 /share/apps/paraView-server-3.08.1/bin/pvserver
(with or without --use-offscreen-rendering) it crashes after loading the datas, 
while rendering (I think).
On the client the message is:
ERROR: In 
/home/utkarsh/Dashboards/MyTests/NightlyMaster/ParaViewSuperbuild-Release/paraview/src/paraview/VTK/Parallel/Core/vtkSocketCommunicator.cxx, 
line 812
vtkSocketCommunicator (0x177a380): Could not receive tag. 188969
On the server, the message is:
mpirun noticed that process rank 2 with PID 25736 on node kareline exited on 
signal 9 (Killed).
I also noticed some strange behavior:
1) after selecting the file to read and before  clicking on the apply button, 3 
of the 4 pvserver processes use 100% cpu.
2) after clicking the apply button, the 4 pvserver processes uses the same 
memory amount than the sequential run (8Gb each)
So I think something is wrong in building my parallel version.
Thanks for your help
Patrick
Details of my install:
I've build paraview 3.98 from sources folowing 
http://paraview.org/Wiki/ParaView/ParaView_And_Mesa_3D:
1) build of Mesa-7.11.2 with:
./configure --with-driver=osmesa --prefix=/share/apps/paraView-server-3.98.1
make
make install
2) build paraview with:
mkdir ParaView-3.98.1-build
cd ParaView-3.98.1-build
ccmake28 -D PARAVIEW_BUILD_QT_GUI:BOOL=OFF -D VTK_USE_X:BOOL=OFF -D 
VTK_OPENGL_HAS_OSMESA:BOOL=ON /home/makerpm/PARAVIEW/ParaView-3.98.1-source
and set
  PARAVIEW_BUILD_QT_GUI = OFF
  OPENGL_INCLUDE_DIR = /share/apps/paraView-server-3.98.1/include
  OPENGL_gl_LIBRARY =
  OPENGL_glu_LIBRARY = /share/apps/paraView-server-3.98.1/lib/libGLU.so
  VTK_OPENGL_HAS_OSMESA = ON
  OSMESA_INCLUDE_DIR = /share/apps/paraView-server-3.98.1/include
  OSMESA_LIBRARY = /share/apps/paraView-server-3.98.1/lib/libOSMesa.so
  VTK_USE_X = OFF
  PARAVIEW_USE_MPI=ON
make
make install
-- 
===============================================================
|  Equipe M.O.S.T.         | http://most.hmg.inpg.fr          |
|  Patrick BEGOU           |       ------------               |
|  LEGI                    | mailto:Patrick.Begou at hmg.inpg.fr |
|  BP 53 X                 | Tel 04 76 82 51 35               |
|  38041 GRENOBLE CEDEX    | Fax 04 76 82 52 71               |
===============================================================
    
    
More information about the vtkusers
mailing list