ENDIT daemons 1.1.0
ENDIT daemons 1.1.0
This release has seen extensive validation in the form of production use on the NDGF Tier1
and is regarded as superior to all previous ENDIT versions.
A number of significant improvements have been made since release 1.0.0:
- The description added to the archived files now includes the time of the archive operation. This helps debugging on the IBM Spectrum Protect (TSM) level.
- It is now possible to create tape hint files on the pool node using
tsmtapehints.pl
, ie. without TSM administrative user access.- A bonus feature implemented in
tsmtapehints.pl
is the detection of duplicated copies of archived files, this is typically caused by bugs in older ENDIT daemon versions. See #12 for information on how to handle duplicates.
- A bonus feature implemented in
- Tape hint files are now written in JSON format. Reading of the old text format is still supported, but will be removed in a future release.
- As a side effect of this we strongly recommend the JSON::XS perl module to be installed for good performance.
- Use of the IPC::Run3 perl module has been eliminated.
- Signal handling has been improved and all child processes should now die promptly when the main process is killed.
- Daemons now does chdir / on startup to avoid command execution issues if the current directory is removed after startup.
In addition to this are assorted smaller fixes. The complete list of changes since the last release can be viewed on the GitHub compare page
For additional information and installation instructions, see the README at https://github.com/neicnordic/endit/blob/master/README.md