1DMTCP_RESTART(1) Distributed MultiThreaded CheckPointing DMTCP_RESTART(1)
2
3
4
6 dmtcp_restart -- restart processes from given checkpoint images.
7
9 dmtcp_restart [OPTIONS] ckpt1.dmtcp [ckpt2.dmtcp...]
10
12 dmtcp_restart restarts processes from the given checkpoint image files.
13 Note that DMTCP also writes out a shell script for restarting all pro‐
14 cesses. It is written in the current directory of the coordinator by
15 default.
16
18 Connecting to the DMTCP Coordinator
19 -h, --coord-host hostname (environment variable DMTCP_COORD_HOST)
20 Hostname where dmtcp_coordinator is run (default: localhost)
21
22 -p, --coord-port port (environment variable DMTCP_COORD_PORT)
23 Port where dmtcp_coordinator is run (default: 7779)
24
25 --port-file filename
26 File to write listener port number. (Useful with --port 0,
27 which is used to assign a random port)
28
29 -j, --join
30 Join an existing coordinator, raise error if one doesn't al‐
31 ready exist
32
33 --new-coordinator
34 Create a new coordinator at the given port. Fail if one already
35 exists on the given port. The port can be specified with --co‐
36 ord-port, or with environment variable DMTCP_COORD_PORT. If no
37 port is specified, start coordinator at a random port (same as
38 specifying port '0').
39
40 -i, -interval seconds (environment variable DMTCP_CHECKPOINT_INTERVAL)
41 Time in seconds between automatic checkpoints. 0 implies never
42 (manual ckpt only); if not set and no env var, use default value
43 set in dmtcp_coordinator or dmtcp_command. Not allowed if
44 --join is specified
45
46 Other options
47 --run-as-root
48 Allow root to run dmtcp_restart and disable uid checking. (de‐
49 fault: disabled)
50
51 --no-strict-uid-checking (environment variable DMTCP_DISABLE_UID_CHECK‐
52 ING)
53 Disable uid checking for the checkpoint image. This allows the
54 checkpoint image to be restarted by a different user than the
55 one that created it.
56
57 --ckptdir path (environment variable DMTCP_CHECKPOINT_DIR)
58 Directory to store checkpoint images (default: use the same di‐
59 rectory used in previous checkpoint)
60
61 --tmpdir path (environment variable DMTCP_TMPDIR)
62 Directory to store temporary files (default: $TMD‐
63 PIR/dmtcp-$USER@$HOST or /tmp/dmtcp-$USER@$HOST)
64
65 -q, --quiet (or set environment variable DMTCP_QUIET = 0, 1, or 2)
66 Skip NOTE messages; if given twice, also skip WARNINGs
67
68 --help
69 Print this message and exit.
70
71 --version
72 Print version information and exit.
73
75 Report bugs to: dmtcp-forum@lists.sourceforge.net
76 DMTCP home page: <http://dmtcp.sourceforge.net>
77
79 dmtcp(1), dmtcp_coordinator(1), dmtcp_launch(1), dmtcp_restart(1),
80 dmtcp_command(1)
81
83 See /usr/share/doc/dmtcp-2.6.0/AUTHORS.
84
86 DMTCP version 2.6.0 of July, 2019.
87
89 See /usr/share/doc/dmtcp-2.6.0/COPYING file.
90
91 License LGPLv3+: GNU LGPL version 3 or later <http://gnu.org/li‐
92 censes/lgpl.html>.
93
94 This program comes with ABSOLUTELY NO WARRANTY. This is free software,
95 and you are welcome to redistribute it under certain conditions; see
96 COPYING file for details.
97
98Distributed MultiThreaded CheckPoinJtuilnyg, 2019 DMTCP_RESTART(1)