1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.8.
.TH IPCLUSTER "1" "September 2020" "ipcluster 6.2.4" "User Commands"
.SH NAME
ipcluster \- start an IPython cluster
.SH DESCRIPTION
Start an IPython cluster for parallel computing.
.PP
An IPython cluster consists of 1 controller and 1 or more engines. This command
automates the startup of these processes using a wide range of startup methods
(SSH, local processes, PBS, mpiexec, SGE, LSF, HTCondor, Slurm, Windows HPC
Server 2008). To start a cluster with 4 engines on your local host simply do
\&'ipcluster start \fB\-\-n\fR=\fI\,4\/\fR'. For more complex usage you will typically do 'ipython
profile create mycluster \fB\-\-parallel\fR', then edit configuration files, followed by
\&'ipcluster start \fB\-\-profile\fR=\fI\,mycluster\/\fR \fB\-\-n\fR=\fI\,4\/\fR'.
.PP
Subcommands
\fB\-\-\-\-\-\-\-\-\-\-\-\fR
.PP
Subcommands are launched as `ipcluster cmd [args]`. For information on using
subcommand 'cmd', do: `ipcluster cmd \fB\-h\fR`.
.PP
\fBstart\fR
.IP
Start an IPython cluster for parallel computing
.IP
Start an ipython cluster by its profile name or cluster
directory. Cluster directories contain configuration, log and
security related files and are named using the convention
\&'profile_<name>' and should be creating using the 'start'
subcommand of 'ipcluster'. If your cluster directory is in
the cwd or the ipython directory, you can simply refer to it
using its profile name, 'ipcluster start \fB\-\-n\fR=\fI\,4\/\fR \fB\-\-profile=\fR<profile>`,
otherwise use the 'profile\-dir' option.
.PP
\fBstop\fR
.IP
Stop a running IPython cluster
.IP
Stop a running ipython cluster by its profile name or cluster
directory. Cluster directories are named using the convention
\&'profile_<name>'. If your cluster directory is in
the cwd or the ipython directory, you can simply refer to it
using its profile name, 'ipcluster stop \fB\-\-profile=\fR<profile>`, otherwise
use the '\-\-profile\-dir' option.
.PP
\fBengines\fR
.IP
Start engines connected to an existing IPython cluster
.IP
Start one or more engines to connect to an existing Cluster
by profile name or cluster directory.
Cluster directories contain configuration, log and
security related files and are named using the convention
\&'profile_<name>' and should be creating using the 'start'
subcommand of 'ipcluster'. If your cluster directory is in
the cwd or the ipython directory, you can simply refer to it
using its profile name, 'ipcluster engines \fB\-\-n\fR=\fI\,4\/\fR \fB\-\-profile=\fR<profile>`,
otherwise use the 'profile\-dir' option.
.PP
nbextension
.IP
Enable/disable IPython clusters tab in Jupyter notebook
.IP
for Jupyter Notebook >= 4.2, you can use the new nbextension API:
.IP
jupyter serverextension enable \fB\-\-py\fR ipyparallel
jupyter nbextension install \fB\-\-py\fR ipyparallel
jupyter nbextension enable \fB\-\-py\fR ipyparallel
.PP
To see all available configurables, use \fB\-\-help\-all\fR.
.SH EXAMPLES
.TP
ipcluster start \fB\-\-n\fR=\fI\,4\/\fR # start a 4 node cluster on localhost
.TP
ipcluster start \fB\-h\fR # show the help string for the start subcmd
.TP
ipcluster stop \fB\-h\fR # show the help string for the stop subcmd
.TP
ipcluster engines \fB\-h\fR # show the help string for the engines subcmd
|