Home Forums Archiving General Configuring a new Handle Server for a new LAT server and Handle server

Configuring a new Handle Server for a new LAT server and Handle server

This topic contains 3 replies, has 2 voices, and was last updated by  Eric 3 years, 9 months ago.

Viewing 4 posts - 1 through 4 (of 4 total)
Author Posts
Author Posts
December 15, 2013 at 19:15 #9064

drynwhyl

Greetings.

I have successfully installed the LAT suite (https://tla.mpi.nl/tools/tla-tools/vmwareimage/ ) at our server and also registered and received a handle prefix from handle.net. I followed the steps described in http://ems03.mpi.nl/innetwiki/index.php5/General_LAT_software_server_configuration_setups_(deprecated_in_favor_of_autolat_and_deployment_tarballs)#handle_server but the handles are not resolving. For example: http://lat.phon.ioc.ee/corpora/Corpusstructure/tein.imdi

It seems that the PID-s that LAMUS assigns to the new nodes are not registered at the handle server. I configured the handle server to use the postgres database and created the tables and added the record to the ‘nas’ table. After adding multiple new resources through lamus, the handles table is still empty, however.

I discovered that the wiki article above references some handle directories and scripts that are not present in the /lat directory of the VM file: /lat/handleserver /lat/handle/bin/starthandleserver.sh /lat/tools/crawler/add-urids.sh

I would very much appreciate any information on how to get the handle service working in the LAT suite.

Cheers

Rainer

January 6, 2014 at 12:03 #9084

Eric

The IMDI file mentioned in your post uses 11297 prefix Handles and http://hdl.handle.net/0.NA/11297 shows that this prefix is already known to the central server. I have not checked the binary HS_SITE but I assume that it correctly points to your local Handle server?

Do you already have a cronjob for aotohandle which publishes object properties from your LAT corpusstructure database to your Handle server? If yes, do you see interesting problems in the logs of the aotohandle cronjob? Have you configured your local Handle server to NOT have write access to the Handle database and txn log, so that the cronjob can have exclusive write access for itself?

I assume that LAMUS correctly adds Handles to the IMDI, so it is likely that the corpusstructure database imdiadmin table already has the correct Handle settings stored. Also, I assume that the corpusstructure archiveobjects table also already has the right Handles. If you want to add Handles to old corpora without opening them in LAMUS, you could use “bcarchive spider” based tools manually, with some effort.

Cheers, Eric

January 6, 2014 at 16:44 #9085

drynwhyl

Thanks for the reply.

Yes, LAMUS adds handles to the IMDI correctly, the problem is that they are not propagated to the global handle server.

There is no /lat/handle folder in the filesystem of the virtual machine available from https://tla.mpi.nl/tools/tla-tools/vmwareimage

in the wiki there is a line saying:
The cron job calls the script /lat/handle/bin/syncamstohandle.sh:

and if I understand correctly, this script is responsible for syncing the imdi handles to the global handle server. Is it possible to get this script or am I missing something here?

Many thanks

Rainer

February 3, 2014 at 18:39 #9134

Eric

Hi Reiner, you are missing a cronjob called “aotohandle” which checks the corpusstructure (archive contents) database and publishes the information to the Handle System, adding or updating only actually changed items.

Please contact us to get this software. Note that https://tla.mpi.nl/tools/tla-tools/vmwareimage does not yet link version 0.70 of the VM image as we keep finding ideas to make installation smoother.

Of course you can already download the in-progress 0.70 image on request: The software there is a lot newer than in the 0.67 image, featuring for example full HTTPS / SSL support and compatibility with the newest Java browser plugin versions.

By the way, the name “syncamstohandle” in the wiki is misleading / outdated, AMS does not create Handles. They are added to IMDI files and database by LAMUS and published by “aotohandle”.

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.