60 lines
2.6 KiB
Plaintext
60 lines
2.6 KiB
Plaintext
# -*- text -*-
|
|
#
|
|
# Copyright (c) 2018 Research Organization for Information Science
|
|
# and Technology (RIST). All rights reserved.
|
|
# Copyright (c) 2019 Intel, Inc. All rights reserved.
|
|
# Copyright (c) 2022-2024 Nanook Consulting All rights reserved.
|
|
# $COPYRIGHT$
|
|
#
|
|
# Additional copyrights may follow
|
|
#
|
|
# $HEADER$
|
|
#
|
|
#
|
|
[normal-termination-but]
|
|
While %s job %s terminated normally, %d %s. Further examination may be required.
|
|
#
|
|
[bad-combination]
|
|
The runtime option NOTIFYERRORS was set to true. This requests that the
|
|
runtime provide a PMIx event whenever a job encounters an error - e.g., a
|
|
process fails. The event is to be delivered to each remaining process in
|
|
the job. However, this only can be done if the job is not to be terminated
|
|
in the event of an error. The following runtime options govern that
|
|
behavior:
|
|
|
|
RECOVERABLE[=(bool)] if set to true, this indicates that the application
|
|
wishes to consider the job as recoverable - i.e., the application is
|
|
assuming responsibility for recovering from any process failure. This
|
|
could include application-driven spawn of a substitute process or
|
|
internal compensation for the missing process. This option defaults to
|
|
a true value if the option is given without a value.
|
|
|
|
CONTINUOUS[=(bool)] if set to true, this informs the runtime that the
|
|
processes in this job are to run until explicitly terminated. Processes
|
|
that fail are to be automatically restarted up to "max restarts"
|
|
number of times. Notification of process failure is to be delivered
|
|
to all processes in the application. This is the equivalent of specifying
|
|
RECOVERABLE, NOTIFYERRORS, and AUTORESTART options except that the runtime,
|
|
not the application, assumes responsibility for process recovery. This
|
|
option defaults to a true value if the option is given without a value.
|
|
|
|
You must specify one of the above in combination with NOTIFYERRORS in order
|
|
to receive notifications of errors. Please correct the situation and try again.
|
|
#
|
|
[child-term]
|
|
At least one child job is being terminated due to termination of
|
|
its parent:
|
|
|
|
Parent: %s
|
|
Child: %s
|
|
|
|
This behavior is controlled by setting the PMIX_JOB_CHILD_SEP attribute
|
|
in the job info provided at time of spawn for the child job. When set to
|
|
"true", the runtime will "separate" the child from its parent and allow
|
|
it to continue execution after parent termination. Note that this is only
|
|
true for parents that normally terminate - abnormal termination will always
|
|
result in a complete teardown of all child jobs.
|
|
|
|
In the absence of the attribute, the runtime will default to the "true"
|
|
behavior.
|