wiki:SystemAdministration/CEArchive

Responsible for this page: Willem Elbers?.
Last content check: 2017-06-22

CE Archive

Public url: https://office.clarin.eu (Account details available via sysops@clarin.eu)

Source code: https://github.com/clarin-eric/ce-archive

Architecture

See: https://github.com/clarin-eric/ce-archive/blob/master/README.md

References

Issues

Dropbox client not syncing (Option 1)

  • Symptoms:
    • Files in CE_Docs_Uploads are not moved to the ce archive
    • Local folder is out of sync with web interface. Run the following command to check the content of the local folder:
      sudo docker exec -ti ce_archive_dropbox_copy ls -l /root/Dropbox/CLARIN-EU/CE_Docs_Uploads
      
  • Cause: This typically happens after the dropbox account runs out of space.
  • Solution: Restart the ce_archive_dropbox2 container on the clarinvm host:
    sudo docker restart ce_archive_dropbox2
    

Dropbox client not syncing (Option 2)

  • Symptoms:
    • Files in CE_Docs_Uploads are not moved to the ce archive
    • And docker logs -f --tail=100 ce_archive_dropbox2 outputs:
      This computer isn't linked to any Dropbox account...
      Please visit https://www.dropbox.com/cli_link_nonce?nonce=6e9de149af8ad108ecaef794bd256a82 to link this device.
      
  • Cause: the dropbox client authentication has expired
  • Solution: Follow the link reported in the container logs and allow the client by clicking the button in the web UI.

History

The CE Archive code base was originally developed and host by Steven Krauwer as a set of korn shell files. The codebase was dockerized and refactored by Willem Elbers, after which it has been deployed in the infrastructure managed by the CLARIN ERIC sysops team.

Last modified 6 years ago Last modified on 01/15/18 11:01:47