Frequently Asked Questions

v1.12, 09 June 2021

General information about the HSM system

What does HSM mean?
Hierarchical Storage Management. It means the DKRZ tape archive.
What type of HSM system will be installed?
The software is called StrongLink and it is developed and supplied by StrongBox (https://www.strongboxdata.com/stronglink).
Does the tape archive hardware also change?
The hardware of the tape archive remains unchanged. The metadata servers and disk cache will be replaced by new powerful servers.
Why is DKRZ getting a new system?
The contract for the current HSM system HPSS ends in 2021 and HPSS is also not laid out to cope with the data volumes expected to be produced by DKRZ's upcoming HPC system Levante. Therefore DKRZ ran a tender to purchase a new HSM system. The company Cristie Data was chosen to deliver the new HSM system called StrongLink. The new system allows for a higher data throughput to and from tape and will be able to cope with larger volumes of data expected to be produced on Levante.
What are the main differences compared to the old system?
From a users' perspecitve, a different command line tool to transfer data in and out of the tape archive will have to be used. The new tool will provide powerful metadata features. For details have a look at "Which new features does the HSM System provide?". Technically, the new HSM system StrongLink allows for higher data throughput, is more scalable and is more resilient towards hardware failures compared to the current/old HPSS system.

Data Migration

Will there be a continuous changeover from HPSS to StrongLink HSM?
No. There will be approximately one week of downtime during which the data will be migrated from HPSS to Stronglink. There is no transition phase where both systems run in parallel.
When does the new HSM system go online?
The new HSM system will go online approximately one week after the HPSS going offline, earliest in the beginning of June 2021 (date recently updated). Updates of the schedule will be reported. There will be a test system provided a few weeks in advance for adapting and testing workflows (please see "Will DKRZ users be able to test their archiving workflows before the new system goes online?").
When does the HPSS go offline?
The HPSS will probably go offline not before the end of May 2021. Approximately one week later the new HSM will go online. Updates of the schedule will be reported.
When will an exact time schedule for the migration be published?
Please see "Why is no exact time schedule for training and migration published yet?".
Will I be able to see how the new HSM system will look like before it becomes productive?
Yes. Please see "Will there be an introduction session to the new HSM system and its usage?" and "Will DKRZ users be able to test their archiving workflows before the new system goes online?" for details.
Will all my archived data be available on the new system?
All data will be migrated automatically from HPSS to StrongLink. An exception are files which originate from the DXUL (Disc EXtended Unix Linux) system and are located in the directory /dxul and below. These files will not be migrated.
How do I find out whether I have data from DXUL that have to be copied manually?
If you own or use legacy data created on HLRE-1 (hurrikan) and earlier (before 2010), please check if there are data in /dxul and below. If you are working with data produced on HLRE-2 (blizzard) and HLRE-3 (mistral) then you are probably not affected. However, there might be config or forcing files of more recent simulations still located in /dxul.
How do I access DXUL data after the HPSS is shut down?
It will no longer be possible to access the DXUL data via the new HSM system.
Where do I find data from the DXUL archive now?
Please have a look into the directory /dxul. The directory /dxul is on the same level as the /hpss directory in pftp or on xtape (read only). /dxul does not follow the same, strict structure as /hpss. The most likely place to check for old project data would be /dxul/prj/.
How to proceed if I still have DXUL data that need to be kept?
Please copy or move the data from /dxul to your project in the HPSS archive (/hpss) well before the migration. You can contact beratung@dkrz.de in case you need help to move directories into an existing HPSS project.
What do I do with simulation results during the downtime between HPSS going offline and StrongLink going online?
There is no alternative place to archive/store such data in between. You only can wait for StrongLink to go online.

Training, Questions and Adaption of Workflows

Will there be an introduction session to the new HSM system and its usage?
Yes, a DKRZ Tech Talk is planned to take place a few weeks in advance of the migration (please see "When does the new HSM system go online?"). The new HSM system will be presented there and a demo session of the new command line tool slk will take place. The exact date will be published here when it is fixed.
Will DKRZ users be able to test their archiving workflows before the new system goes online?
We plan to provide DKRZ users with access to a StrongLink test system during the time period between the DKRZ Tech Talk and the new HSM system going online (please see "Will there be an introduction session to the new HSM system and its usage?" and "When does the new HSM system go online?"). Users can test their modified scripts on the test system. The amount of transferable data is limited due to the size of the test system. The lustre file system (/work, /home, /scratch) might not be available for testing. Additionally, you are welcome to become an early tester of the new command line tool slk and work with it on a demo system without connected tape archive. If you wish to do so, please contact us via support@dkrz.de .
Where can I find written documentation about the new HSM system?
The user documentation is available at https://doc.dkrz.de.
Why is no exact time schedule for training and migration published yet?
Currently, the contractors and we are setting up, testing and configuring the new HSM system and the new command line tool slk to meet the specific needs of DKRZ and its users. There might still be unforeseen delays in the process. We will set up a time schedule and communicate it when we are sure that we can provide our users with a smoothly and reliably running HSM system.
Who do I contact when I have questions or issues regarding the new HSM system and its usage?
Please contact us via support@dkrz.de .

Archiving and Retrieval

How will I interact with the new system?
A command line tool for archival, retrieval and search of data will be provided. The tool is called slk. The slk is missing a few small but very useful features. Therefore, a tool called slk_helpers was written at DKRZ to add these features. Details on these two tools are provided in the HSM Documentation at https://doc.dkrz.de .
Where can I use ``slk`` and ``slk_helpers``?
slk/slk_helpers will be installed as module slk/slk_helpers on all mistral login and compute nodes and, hence, can be used everywhere on mistral.
Can I still use pftp to interact with the new HSM system?
No. A new command line tool will be provided (please see "How will I interact with the new system?").
How do I login to the HSM system?
Login is done via the command line tool using your DKRZ credentials (LDAP; like mistral/luv/...). The command line tool stores a login token for a specific time period (currently 30 days) so that you do not even need to go through the process of logging in for that period.
Will Kerberos authentication work on the new HSM system?
No, Kerberos will not work anymore. You only need to provide your login data to the command line tool in certain time intervals.
Do I have to provide my login credentials each time I use the command line tool?
No, a login token is generated at first login. This token is valid for a fixed period of time (currently 30 days) and will then have to be renewed by performing a login operation.
Can I use the command line tool non-interactively?
Yes, it can be used non-interactively when a login token exists. From time to time an interactive session of the command line tool is necessary in order to renew the login token. The command line tool returns proper exit codes so that the success or failure of a program call can automatically be evaluated.
Can I access archived data from outside the DKRZ?
Yes. The current method to access data via sftp/scp will remain unchanged for the first months except that the name of the server is different. Details are provided in the External Access section of th HSM documentation. New interfaces for access from outside of the DKRZ infrastructure are planned.
Does the tape quota (/arch, /doku), which was assigned to my computing time project, remain unchanged?
Yes, your tape quota remains the same.
What happens if I archive a soft link?
The file to which the link points to is fully archived.
How do I create directories in the HSM?
A slk mkdir does not exist but the slk_helpers provide it. Use slk_helps mkdir /ex/am/ple/dir if /ex/am/ple already exists and you only want to create dir. If you want to create several nested folders (like mkdir -p does) please use slk_helpers mkdirs /ex/am/ple/dir. If you do not want to use the slk_helpers and only slk, please do as follows: create empty directories locally, fill them with non-empty dummy files and archive them via slk archive -R. An example for this process is given in the Use Case section of the HSM documentation
Does StrongLink automatically check the integrity of archived and retrieved files?
Yes, StrongLink automatically checks the integrity of archived and retrieved files. StrongLink stores checksums for all successfully archived files and verifies them when files are copied between cache and tape. You can manually get the stored checksums via slk_helpers checksum RESOURCE and compare them against the checksum of the local copies of the respective files.
Do I manually need to check the integrity of archived and retrieved files?
No, StrongLink automatically checks the integrity of archived and retrieved files. But, you can do manually as described in the answer to "Does StrongLink automatically check the integrity of archived and retrieved files?"
Is there an option to continue archiving if it was interrupted?
If the archival of several files was interrupted, the slk archive will not upload files a second time after its restart but only those files that are not already present in the target folder. If only a part of the file was uploaded at the time of interruption, then the upload of the whole file will be restarted when the archival process is restarted. After stopping an archival process a file fragment will remain in the archive. Either the archival process has to be resumed (the fragment will be overwritten then) or the file has to be deleted manually. File fragments have basic metadata attached to them but no checksums. When you can get a checksum for a particular file from StrongLink (slk_helpers checksum ...) then the file was archived successfully.
Does any command exist for deleting files immediately from /work in case of successful archival?
No, such a tool does not exist. We currently do not plan to provide such a tool.
Will it be possible to archive into my existing folder structure created on HPSS?
Yes, the folder structure and write permissions will remain untouched. The root folder(s) will change.
Will there be a "double" storage feature as for HPSS?
Yes, there will be a "double" storage feature. slk list will indicate via an additional column whether a duplication has taken place already. Please see the chapter "Storage options and quota" in the new HSM documentation for details.
What does "namespace", "global namespace" or "gns" mean?
StrongLink uses the term "namespace" or "global namespace" (="gns"). A "(global) namespace" is comparable to a "directory" or "path" on a common file system.
How do I automatically/non-interactively check whether I own a valid slk login token?
slk does not provide a command that returns the status of the login tokes as true/false, valid/invalid or similar does not exist yet. But, you can check the validity of your login token via slk_helpers session. If you do not want to use the slk_helpers but check the status of the login token anyway, please use one of the following two commands:
# command 2:
$ test `jq .expireDate ~/.slk/config.json` -gt `date +%s`

$? will be 0 if login token is valid and 1 if not. Thanks to Karl-Hermann Wieners for the first command.

You need to have the program jq available for the second command. jq is installed in /sw/rhel6-x64/devtools/jq-1.6-gcc48/bin/jq. You might add /sw/rhel6-x64/devtools/jq-1.6-gcc48/bin/ to your PATH or set an alias.

Is my slk login token still valid?
Please see How do I check whether I own a valid slk login token?
How to I check for how long my login token is still valid?
The simplest way to do this is to call slk_helpers session. Alternatively, the date/time until when the login token is stored in the slk config file (~/.slk/config.json). The key is expirationDate. The expiration date is given in seconds since 1970-01-01 00:00:00 UTC. You can convert it into a human-readable form via date -d @SECONDS. You might open the config file with a text editor or print its content with tools like cat or less.
date -d @`jq .expireDate ~/.slk/config.json`

You need to have the program jq available. jq is installed in /sw/rhel6-x64/devtools/jq-1.6-gcc48/bin/jq. You might add /sw/rhel6-x64/devtools/jq-1.6-gcc48/bin/ to your PATH or set an alias.

Additional features

Which new features does the HSM System provide?
Extended metadata is harvested from many archived files. Individual files can be searched for by slk search based on these extended metadata. A more user-friendly command line tool is planned to be made available in future.
From which file types will extended metadata be harvested?
Harvesting from netCDF files will be provided by StrongBox. Further formats are being investigated and could be introduced later.
Which metadata fields will be harvested from netCDF files?
All global attributes and variable names of netCDF files will be stored in a metadata database. It will be possible to search for each of these global attributes. Hence, properly self-described and standardized files will be easier to find later on. These metadata are read-only. Metadata from a standardized subset of global attributes will be copied into an indexed metadata database. These can be modified and searched more efficiently.
Is there a python interface available?
No, there is no python interface available.
Is it possible to use slk chmod and slk group (=chgrp) commands recursively by the user?
Yes, it is possible. Please provide -R to apply these commands recursively.
Are the search IDs user specific?
No, the search IDs are assigned globally. E.g. the search ID 423 exists only once. Each search ID can be used by every user. Thus, you can share your search IDs with your colleagues. However, the output of slk list SEARCH_ID or retrieval of slk retrieve SEARCH_ID ... depends on the read permissions of the executing user.
How long are the search IDs stored?
This is not decided yet. This is configurable by the administrators. We will monitor whether (or when) a performance degradation takes place and act accordingly.
Is a search ID automatically updated when new files are archived which match the original search query?
No, the IDs of files matching the search query are stored once when the search is performed. This list of these file IDs will not be updated afterwards -- except if files on the list are deleted. However, file specific metadata, such as file size or permission, are retrieved at the time when the search ID is used. slk list SEARCH_ID will show todays sizes of files covered by the search ID SEARCH_ID. Files that first matched the a search query are still listed by slk list even if they no longer match the original search query. This might happen if a file is renamed.
Can I share my search's search ID with other DKRZ users?
Yes, you can. Please see "Are the search IDs user specific?" for details.
What does "RQL" mean?
RQL abbreviates "recource query language" and is another name for the "StrongLink Query Language".
What is the "StrongLink Query Language"?
The "StrongLink Query Language" was developed by StrongBox Data Solutions. It is used to define search queries for slk search.
Why does slk search show more search results than slk list lists for this search id?
We see this behaviour of slk search and slk list:
$ slk search '{"resources.name": {"$regex": "hops"}}'
Total resources found: 2. Search complete.
Search ID: 735

$ slk list 735 | cat
Filename                                  Path                                            Size   Mode        User           Group          Modified      Status
hops_$.txt                                /ex/am/ple/testing/testing/test03                4 B   -rw-r--r--  k204221        group1076      08 Apr 2021
Files: 1

slk search counts all files and namespaces that match the search query that the user is allowed to see/read. slk list search_id prints only files (no namespaces) that the user is allowed to see/read. In contrast, slk list namespace lists files and sub-namespaces in a namespace. The example below clarifies the situation. In the example we assume that the subfolder test does not contain any files.

$ slk search '{"path": {"$gte": "/ex/am/ple/testing/testing/test03/test"}}'
Total resources found: 3. Search complete.
Search ID: 856

$ slk list 856
Filename                                  Path                                            Size   Mode        User           Group          Modified      Status
some_file.nc                              /ex/am/ple/testing/testing/test03/test         16.1M   -rw-r--r--  k204221        group1076      01 Apr 2021
Files: 1

$ slk list /ex/am/ple/testing/testing/test03/test
Filename                                  Path                                            Size   Mode        User           Group          Modified      Status
test1                                     /ex/am/ple/testing/testing/test03/test                 drwxr-xr-x  25301          900            06 Apr 2021
test2                                     /ex/am/ple/testing/testing/test03/test                 drwxr-xr-x  25301          900            06 Apr 2021
some_file.nc                              /ex/am/ple/testing/testing/test03/test         16.1M   -rw-r--r--  k204221        group1076      01 Apr 2021
Files: 3

Advanced Technical Aspects

Can a user influence if data is written into the HSM cache or onto tape?
No. Fresh data (meant for archival) is first copied into the disc cache and then slowly written onto tape. When data is retrieved from tape, it is first copied into the disc cache and from there to the user-defined target file system.
Do GIGA-files still exists in StrongLink?
No. Please perform a query via the slk search tool followed by slk list to generate a list of all files of your project:
# NOTE: PATH might be different in final HSM setup
$ SEARCH_ID=`slk search "{\"path\":{\"\$gte\":\"/ex/am/ple/arch/bm0146\"}}"`
# OR
$ SEARCH_ID=`slk search "{\"resources.posix_gid\":1076}"`
$ slk list $SEARCH_ID
How do I determine the id (uid) of a DKRZ user?
Please use one of the following commands:
# get your user id
$ id -u

# get the id of any user
$ id USER_NAME -u

# get the id of any user
$ getent passwd USER_NAME
#  OR
$ getent passwd USER_NAME | awk -F: '{ print $3 }'
How do I determine the id (gid) of a DKRZ group?
Please use one of the following commands:
# get group ID and group members
$ getent group GROUP_NAME
#  OR
$ getent group GROUP_NAME | awk -F: '{ print $3 }'

# get groups and their ids of all groups of which member you are
$ id
How do I determine the username of a DKRZ user when I have her/his id (uid)?
Please use the following command:
# get the name of a user with uid USER_ID
$ getent passwd USER_ID
#  OR
$ getent passwd USER_ID | awk -F: '{ print $1 }'
How do I determine the group name of a DKRZ group when I have its id (gid)?
Please use one of the following commands:
# get group name of a groupd with gid GROUP_ID
$ getent group GROUP_ID
#  OR
$ getent group GROUP_ID | awk -F: '{ print $1 }'
How do I determine the MIME type of a file?
You could use file --mime-type FILE or file -b --mime-type FILE to determine the MIME type on the Linux shell. Please be aware that different tools determine the MIME type differently (i.e. by file header or by file extension) and MIME type databases might differ. It might be better not to search for a specific MIME type but for a particular file extension -- e.g. via {"resources.name": {"$regex": ".*nc$"}}. StrongLink allocates the MIME type application/x-netcdf to netCDF files.
Can the search ID of slk search be captured by a shell variable?
slk search does not provide this feature out of the box. Currently (might change in future versions), the search ID is printed in columns >= 12 of the second row of the text output of slk search. We can use tail and sed to get the second line and extract a number or use tail and cut to get the second line and drop the first 11 characters. Example:
# normal call of slk search
$ slk search '{"resources.posix_uid": 23501}'
Total resources found: 11. Search complete.
Search ID: 466

# get ID using sed:
$ search_id=`slk search '{"resources.posix_uid": 23501}' | tail -n 1 | sed 's/[^0-9]*//g'`
$ echo $search_id
470

# get ID by dropping first 11 characters of the second line
$ search_id=`slk search '{"resources.posix_uid": 23501}' | tail -n 1 | cut -c12-20`
$ echo $search_id
471

# use awk pattern matching to get the correct line and correct column
$ search_id=`slk search '{"resources.posix_uid": 25301}' | awk '/Search ID/ {print($3)}'`
$ echo $search_id
507

Note

This is an example for bash. When using csh, you need to prepend set `` in front of the assignments of the shell variables: ``set search_id=....

Is the metadata of files within zip/tar files evaluated/ingested?
No, the metadata of packed files will not be ingested. The names of packed files might be extracted and stored somewhere. This is an optional feature that will only be implemented when the capacity of StrongBox Data Solutions allows it.
Is it possible to create symlinks between lustre_path/files and tape_path/files?
No, this is not / will not be possible.
Will the packems package work with the new HSM system?
Packems is a joint development between the MPI-M and the DKRZ. The developers of both institutions plan to adapt packems to the new HSM system. Please have a look into the packems manual for details and usage of packems: https://code.mpimet.mpg.de/projects/esmenv/wiki/Packems.
Will it be possible to use listems to list files that were archived with packems on the HPSS?
Yes. All files archived with packems onto the HPSS can be listed with listems.
Will it be possible to use unpackems to retrieve files that were archived with packems on the HPSS?
Yes. All files archived with packems onto the HPSS can be retrieved with unpackems.

Common issues

error "conflict with jdk/..." when the slk module is loaded

slk needs a specific Java version that is automatically loaded with slk. Having other Java versions loaded in parallel might cause unwanted side effects. Therefore, the system throws an error message and aborts.

slk needs a specific Java version

You might encounter an error like this:

$ slk list 12
CLI tools require Java 13 (found 1)

slk needs a specific Java version. This Java version is automatically loaded when we load the slk module. If you have another Java loaded explicitely, please unload them prior to loading the slk module. If you loaded slk already, please: (1) unload slk, (2) unload all Java modules and (3) load slk again.

slk search yields RQL parse error

ERROR: Search failed. Reason: RQL parse error: No period found in collection field name ().

Either: Please consider using ' around your search query instead of " to prevent operators starting with $ to be evaluated as bash variables.

Or: Please escape $'s belongig to query operators when you use " as delimiters of the query string.

slk login asks me to provide a hostname and/or a domain

If you are asked for this information the configuration is faulty. Please contact support@dkrz.de and tell us on which machine you are working.

Changelog

v1.12, 08 June 2021

  • modified: How will I interact with the new system?
  • modified: Where can I use slk and slk_helpers?
  • modified: How do I create directories in the HSM?
  • modified: Does StrongLink automatically check the integrity of archived and retrieved files?
  • modified: Do I manually need to check the integrity of archived and retrieved files?
  • modified: Is there an option to continue archiving if it was interrupted?
  • modified: How do I automatically/non-interactively check whether I own a valid slk login token?
  • modified: How to I check for how long my login token is still valid?
  • modified: Why does slk search show more search results than slk list lists for this search id?
  • modified: Can the search ID of slk search be captured by a shell variable?

v1.11, 06 May 2021

  • new: How to I check for how long my login token is still valid?
  • modified: Will I be able to see how the new HSM system will look like before it becomes productive?
  • modified: Will there be an introduction session to the new HSM system and its usage?
  • modified: Will DKRZ users be able to test their archiving workflows before the new system goes online?
  • modified: Why is no exact time schedule for training and migration published yet?
  • modified: How do I login to the HSM system?
  • modified: Can I use the command line tool non-interactively?
  • modified: Can I access archived data from outside the DKRZ?
  • modified: How do I create directories in the HSM?
  • modified: What does "namespace", "global namespace" or "gns" mean?
  • modified: Which new features does the HSM System provide?
  • modified: Are the search IDs user specific?
  • modified: Is a search ID automatically updated when new files are archived which match the original search query?
  • modified: How do I automatically/non-interactively check whether I own a valid slk login token?
  • rephrased question: What do I do with simulation results during the downtime between HPSS going offline and StrongLink going online?
  • rephrased question: How do I determine the id (uid) of a DKRZ user?
  • rephrased question: How do I determine the id (gid) of a DKRZ group?
  • rephrased question: How do I determine the username of a DKRZ user when I have her/his id (uid)?
  • rephrased question: How do I determine the group name of a DKRZ group when I have its id (gid)?
  • rephrased question: How do I determine the MIME type of a file?

v1.10, 23 April 2021

  • new: Why does slk search show more search results than slk list lists for this search id?
  • modified: When does the new HSM system go online?
  • modified: When does the HPSS go offline?
  • modified: Will there be an introduction session to the new HSM system and its usage?
  • modified: Is a search ID automatically updated when new files are archived which match the original search query?
  • modified: Will DKRZ users be able to test their archiving workflows before the new system goes online?
  • removed: slk is called in a directory in which the user has no write permissions

v1.09, 06 April 2021

  • modified: When does the new HSM system go online?
  • modified: When does the HPSS go offline?
  • modified: Where do I find data from the DXUL archive now?
  • modified: Will there be an introduction session to the new HSM system and its usage?
  • modified: Why is no exact time schedule for training and migration published yet?
  • modified: Can I use the command line tool non-interactively?
  • modified: Which new features does the HSM System provide?
  • modified: Is it possible to use slk chmod and slk group (=chgrp) commands recursively by the user?

v1.08, 12 March 2021

  • new: Will the packems package work with the new HSM system?
  • new: Will it be possible to use listems to list files that were archived with packems on the HPSS?
  • new: Will it be possible to use unpackems to retrieve files that were archived with packems on the HPSS?
  • new: How do I automatically/non-interactively check whether I own a valid slk login token?
  • new: Is my slk login token still valid?

v1.07, 10 March 2021

  • modified: Why is DKRZ getting a new system?
  • modified: What are the main differences compared to the old system?
  • modified: Where can I find written documentation about the new HSM system?
  • modified: Why is no exact time schedule for training and migration published yet?
  • modified: How will I interact with the new system?
  • modified: How do I login to the HSM system?
  • modified: Do I have to provide my login credentials each time I use the command line tool?
  • modified: Does StrongLink automatically check the integrity of archived and retrieved files?
  • modified: Do I manually need to check the integrity of archived and retrieved files?
  • modified: Can the search ID of slk search be captured by a shell variable?
  • modified: Is the metadata of files within zip/tar files evaluated/ingested?
  • modified: error "conflict with jdk/..." when the slk module is loaded

v1.06, 08 March 2021

  • modified: How do I create directories in the HSM?
  • new: What to do with simulation results during the downtime between HPSS going offline and StrongLink going online
  • new: Is there an option to continue archiving if it was interrupted?
  • new: Does any command exist for deleting files immediately from /work in case of successful archival?
  • new: Will it be possible to archive into my existing folder structure created on HPSS?
  • new: Will there be a "double" storage feature as for HPSS?
  • new: What does "*namespace", "global namespace" or "gns" mean?*
  • new: Is there a python interface available?
  • new: Is it possible to use chmod and chgrp commands recursively by the user?
  • new: Are the search IDs user specific?
  • new: How long are the search IDs stored?
  • modified: How do I get the id (uid) of a DKRZ user?
  • modified: How do I get the id (gid) of a DKRZ group?
  • modified: How do I get the username of a DKRZ user when I have her/his id (uid)?
  • modified: How do I get the group name of a DKRZ group when I have its id (gid)?
  • new: How do I get the MIME type of a file?
  • new: Can the search ID of slk search be captured by a shell variable?
  • new: What does "*RQL" mean?*
  • new: What is the "*StrongLink Query Language"?*
  • new: Is the metadata of files within zip/tar files evaluated/ingested?
  • new: Is it possible to create symlinks between lustre_path/files and tape_path/files?
  • new: error "conflict with jdk/..." when the slk module is loaded
  • new: slk login asks me to provide a hostname and/or a domain

v1.05, 23 February 2021

  • new: Does StrongLink automatically check the integrity of archived and retrieved files?
  • new: Do I manually need to check the integrity of archived and retrieved files?
  • new: How do I get the id (uid) of a DKRZ user?
  • new: How do I get the id (gid) of a DKRZ group?
  • new: How do I get the username of a DKRZ user when I have her/his id (uid)?
  • new: How do I get the group name of a DKRZ group when I have its id (gid)?
  • new section Common Issues

v1.04, 22 February 2021

  • modified: How will I interact with the new system?
  • new: Where can I use slk?
  • new: What happens if I archive a soft link?
  • new: How do I create directories in the HSM?

v1.03, 18 February 2021

  • modified: When does the new HSM system go online?
  • modified: When does the HPSS go offline?
  • modified: Where can I find written documentation about the new HSM system?

v1.02, 12 February 2021

  • modified: When does the new HSM system go online?
  • new: When will an exact time schedule for the migration be published?
  • new: Will I be able to see how the new HSM system will look like before it becomes productive?
  • modified: Will there be an introduction session to the new HSM system and its usage?
  • new: Why is no exact time schedule for training and migration published yet?
  • modified Can I access archived data from outside the DKRZ?

v1.01, 28 January 2021

  • first public version