If you cannot access it, modify the .htaccess file in /srv/www/htdocs/lockss to allow your IP,

+

−

and restart the apache web server: '/usr/sbin/apache2ctl restart'

+

−

(be sure to change it back, and then restart the web server)

+

−

+

−

22) then run 'checkem > look' in /srv/scripts/storing (script available here: [[Image:Checkem.txt]] -- it will use the "moveme" file to

+

−

verify md5 sums of content that was moved,

+

−

and delete from the deposits directory if there's a match. If there's NOT a match, it will output

+

−

"ERROR: " and the error. So look through the "look file" for problems.

+

−

Again, if there's a lot of content, precede this command with "nohup " and then look later in the

+

−

nohup.out file for the content that normally would go into "look".

+

−

+

−

22b) run checkArchive (script available here; [[Image:CheckArchive.txt]]) and look at ArchiveERRORS; make repairs. If needed, alter and run doubleCheck to make sure things were copied over; checkMans to check that what's linked in the Manifest actually copied; addToMans to add content that was moved but not written to the Manifest. Problems occur especially when the server goes down during a transfer. Especially be aware that dozens of tiffs may have been copying when it went down, meaning multiple images are corrupted or damaged.

+

−

+

−

+

−

23) then go look in the /srv/deposits directory, make sure folders are clean, and delete them.

+

−

I do this: ls /srv/deposits/content/*

+

−

ls /srv/deposits/content/*/*

+

−

ls /srv/deposits/content/*/*/*

+

−

ls /srv/deposits/content/*/*/*/*

+

−

if you find content, there's a problem. Solve it!! It may be necessary to rename things and go back

+

−

through steps 13 on again.

+

−

if no content: rm -r /srv/deposits/content/*

+

−

(this will recursively delete all content in the directory)

+

−

+

−

24) run: chmod -R 555 /archive

+

−

this will protect the archive from accidental writes.

+

−

+

−

25) go to /srv/scripts/surfacing and run copychange (script available here: [[Image:Copychange.txt]] to create derivatives from tiffs, wave files and copy transcripts over to the web directory for access;

+

−

+

−

25b) then run /srv/scripts/surfacing/repair to remediate the doubles created from tiffs which include both thumbs and large images.

+

−

+

−

26) run getMets to get METS files and EADs

+

−

+

−

27) get MODS from 13.5 above, place in /srv/scripts/metadata/MODS and distribute into correct web directories, using /srv/scripts/metadata/relocate.

+

−

+

−

28) run /srv/scripts/metadata/findMissing to find out what doesn't have metadata, what doesn't have derivatives -- troubleshoot.

+

−

+

−

The current, working version of these instructions is located here on libcontent1: /srv/scripts/metadata/storing/DOTHIS.

+

−

+

−

+

−

+

−

jlderidder, 14 July 2009

+

−

''updated 19 November 2009'' [[User:Jlderidder|Jlderidder]]

+

Revision as of 15:15, 18 December 2012

Currently, we are developing collections on a shared Windows drive called "Share" in the Digital Projects folder.

We are storing content long-term on a SUSE Linux server.

We are delivering content on the same Linux server via Acumen, http://acumen.lib.ua./edu which runs off a web-enabled version of our storage area.