Verified Commit 47c9644b authored by Lars Bilke's avatar Lars Bilke

[web] Container usage updates.

parent b8f97f0b
Pipeline #1423 skipped
......@@ -16,6 +16,7 @@ weight = 10
* Linux or [macOS](https://sylabs.io/singularity-desktop-macos/)
* Note: You can run Singularity on Windows inside a virtual machine using [WSL 2](https://docs.microsoft.com/en-us/windows/wsl/install-win10) or with [Vagrant](https://app.vagrantup.com/sylabs)
* A running [installation](https://sylabs.io/guides/3.5/user-guide/quick_start.html#quick-installation-steps) of Singularity 3.0 or higher
* Available on Eve (UFZ), `envinf1` (UFZ), Juwels (SC Jülich), Taurus (TU Dresden)
### Get a container image
......
......@@ -3,6 +3,7 @@ date = "2018-02-27T11:00:13+01:00"
title = "Eve"
author = "Lars Bilke"
weight = 2
draft = true
aliases = [ "/docs/quickstart/basics/envinf1" ]
......
+++
date = "2018-11-14T14:00:13+01`:00"
title = "ParaView on Eve frontends"
title = "ParaView on Eve frontends / envinf1"
author = "Lars Bilke"
weight = 1
......@@ -11,18 +11,20 @@ weight = 1
aliases = ['paraview-on-envinf1']
+++
## Eve frontends
Connect to a frontend node and start `pvserver` via singularity:
```bash
ssh frontend1.eve.ufz.de -L 11111:frontend1.eve.ufz.de:11111
# OR: ssh frontend2.eve.ufz.de -L 11111:frontend2.eve.ufz.de:11111
# frontend2 has a NVidia K80 vs a P4000 in frontend1
singularity exec --nv -B /data:/data /data/ogs/images/pv-v5.6.0-egl.sif /opt/paraview/bin/pvserver
singularity exec --nv -B /data:/data /data/ogs/images/pv-v5.8.0-egl-py2.sif /opt/paraview/bin/pvserver
```
On your local machine:
* [Install ParaView 5.6.0](https://www.paraview.org/download/)
* [Install ParaView 5.8.0](https://www.paraview.org/download/)
* Connect to server
* Add Server
* Host: `localhost`
......@@ -30,3 +32,12 @@ On your local machine:
* Under `Settings / Render View` set `Remote Render Threshold` to a small value (e.g. 1) to ensure remote rendering
The port tunneling with ssh is required as these ports are blocked from the firewall. If port `11111` is already in use by another user just try a different port, e.g. `11112`: `pvserver -sp=11112`. Do not forget to tunnel this port with SSH too!
## `envinf1`
`envinf1` has a NVidia K20m. Same instructions as for eve but port tunneling is not necessary:
```bash
ssh 141.65.34.100
singularity exec --nv /data/shared/container/pv-v5.8.0-egl-py2.sif /opt/paraview/bin/pvserver
```
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment