mirror of
https://github.com/alanorth/cgspace-notes.git
synced 2025-01-27 05:49:12 +01:00
Add notes for 2016-02-09
Signed-off-by: Alan Orth <alan.orth@gmail.com>
This commit is contained in:
@ -109,3 +109,48 @@ $ ~/dspace/bin/dspace index-discovery -b
|
||||
|
||||

|
||||

|
||||
|
||||
## 2016-02-09
|
||||
|
||||
- Re-sync DSpace Test with CGSpace
|
||||
- Help Sisay with OpenRefine
|
||||
- Enable HTTPS on DSpace Test using Let's Encrypt:
|
||||
|
||||
```
|
||||
$ cd ~/src/git
|
||||
$ git clone https://github.com/letsencrypt/letsencrypt
|
||||
$ cd letsencrypt
|
||||
$ sudo service nginx stop
|
||||
# add port 443 to firewall rules
|
||||
$ ./letsencrypt-auto certonly --standalone -d dspacetest.cgiar.org
|
||||
$ sudo service nginx start
|
||||
$ ansible-playbook dspace.yml -l linode02 -t nginx,firewall -u aorth --ask-become-pass
|
||||
```
|
||||
|
||||
- We should install it in /opt/letsencrypt and then script the renewal script, but first we have to wire up some variables and template stuff based on the script here: https://letsencrypt.org/howitworks/
|
||||
- I had to export some CIAT items that were being cleaned up on the test server and I noticed their `dc.contributor.author` fields have DSpace 5 authority index UUIDs...
|
||||
- To clean those up in OpenRefine I used this GREL expression: `value.replace(/::\w{8}-\w{4}-\w{4}-\w{4}-\w{12}::600/,"")`
|
||||
- Getting more and more hangs on DSpace Test, seemingly random but also during CSV import
|
||||
- Logs don't always show anything right when it fails, but eventually one of these appears:
|
||||
|
||||
```
|
||||
org.dspace.discovery.SearchServiceException: Error while processing facet fields: java.lang.OutOfMemoryError: Java heap space
|
||||
```
|
||||
|
||||
- or
|
||||
|
||||
```
|
||||
Caused by: java.util.NoSuchElementException: Timeout waiting for idle object
|
||||
```
|
||||
|
||||
- Right now DSpace Test's Tomcat heap is set to 1536m and we have quite a bit of free RAM:
|
||||
|
||||
```
|
||||
# free -m
|
||||
total used free shared buffers cached
|
||||
Mem: 3950 3902 48 9 37 1311
|
||||
-/+ buffers/cache: 2552 1397
|
||||
Swap: 255 57 198
|
||||
```
|
||||
|
||||
- So I'll bump up the Tomcat heap to 2048 (CGSpace production server is using 3GB)
|
||||
|
Reference in New Issue
Block a user