Commit 16f585fa authored by Lukáš Krupčík's avatar Lukáš Krupčík
Browse files

fix

parent af0a006d
......@@ -6,26 +6,22 @@ On clusters we have different versions of operating systems images. Below you se
Salomon Anselm
├── CentOS ├── CentOS
│   ├── 6.9 │   ├── 6.9
│ ├── 6.9-shell │ ├── 6.9-shell
│   ├── 6.9-MIC │   ├── 6.9-GPU
│   ├── 6.9-MIC-shell  │   ├── 6.9-GPU-shell
│   ├── 7.3 │   ├── 7.3
│   └── 7.3-shell │   └── 7.3-shell
│   └── 7.3 │   └── 7.3
├── Debian ├── Debian
│   ├── 8.0 │   ├── 8.0
│   └── 8.0-shell │   └── 8.0-shell
│   └── 8.0 │   └── 8.0
├── Fedora ├── Fedora
│   ├── 26 │   ├── 26
│   └── 26-shell │   └── 26-shell
│   └── 26 │   └── 26
└── Ubuntu └── Ubuntu
├── 16.04 ├── 16.04
└── 16.04-shell └── 16.04-shell
└── 16.04 └── 16.04
```
For current information on available images, refer to the `ml av` statement and the `OS`
For current information on available images, refer to the `ml av` and see statement the `OS`
## Available Operating Systems Images
On IT4Innovations clusters we support different operating system.
**Supported OS:**
* CentOS
......@@ -38,17 +34,11 @@ For current information on available images, refer to the `ml av` statement and
* GPU - graphics cards
* MIC - Intel Xeon Phi cards
**Type images**
* classic
* shell - automatics start shell after load module
## IT4Innovations Wrappers
For using modules we prepared special wrappers
* image-exec
* image-load
* image-mpi
* image-run
* image-shell
......@@ -65,17 +55,13 @@ image-exec cat /etc/centos-release
CentOS Linux release 7.3.1708 (Core)
```
**image-load**
Settings and loading image. Script for `shell` modules.
**image-mpi**
MPI wrapper. More in the chapter [Examples MPI](#MPI)
**image-run**
Run subscript into image
Run subscript into image.
**image-shell**
......@@ -125,22 +111,10 @@ Your image of CentOS/6.9 is at location: /home/login/.singularity/images/CentOS-
!!! note
First usage image copy image from /apps/all/OS/... to your /home (.singularity/images)
For classic image, but autostart shell
```console
$ ml CentOS/6.9-shell
Singularity: Invoking an interactive shell within container...
Singularity CentOS-6.9_20180220133305.img:> exit
exit
Welcome to the normal operating system ()
```
For special image (GPU, MIC)
```console
$ ml CentOS/6.9-GPU
```
!!! note
......@@ -153,7 +127,8 @@ Submited job `qsub -A PROJECT -q qprod -l select=2:mpiprocs=24 -l walltime=00:30
### MPI Into Image
```console
$ ml CentOS/6.9-shell
$ ml CentOS/6.9
$ image-shell
Singularity: Invoking an interactive shell within container...
Singularity CentOS-6.9_20180220092823.img:~> mpirun hostname | wc -l
......@@ -183,5 +158,6 @@ $ image-mpi hostname | wc -l
1. Transfer image to your local computer
1. Edit image
1. Transfer image from your local computer to cluster /home
1. Load module Singularity (`ml Singularity`)
1. Use your image
Supports Markdown
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