diff options
author | Alexis de Talhouƫt <alexis.de_talhouet@bell.ca> | 2018-12-10 13:39:15 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-12-10 13:39:15 +0000 |
commit | addadad3fd4641c321be6aacd9c7e047cafef5b2 (patch) | |
tree | 554c3c83b338c3a9145554e771d843dec38ff359 /kubernetes | |
parent | d8a534ea354fd4a6a7b27943b0fafb2c5d52f913 (diff) | |
parent | 6ee66350cc9bfcc87f3c2e6ad3545350cd1f96b8 (diff) |
Merge "Save journal and snapshots to persistent storage" into casablanca
Diffstat (limited to 'kubernetes')
-rwxr-xr-x | kubernetes/sdnc/resources/config/bin/startODL.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/kubernetes/sdnc/resources/config/bin/startODL.sh b/kubernetes/sdnc/resources/config/bin/startODL.sh index d1b0c995d5..50cf7659b5 100755 --- a/kubernetes/sdnc/resources/config/bin/startODL.sh +++ b/kubernetes/sdnc/resources/config/bin/startODL.sh @@ -131,5 +131,29 @@ then echo "Installed at `date`" > ${SDNC_HOME}/.installed fi + +# Move journal and snapshots directory to persistent storage + +hostdir=${ODL_HOME}/daexim/$(hostname -s) +if [ ! -d $hostdir ] +then + mkdir -p $hostdir + if [ -d ${ODL_HOME}/journal ] + then + mv ${ODL_HOME}/journal ${hostdir} + else + mkdir ${hostdir}/journal + fi + if [ -d ${ODL_HOME}/snapshots ] + then + mv ${ODL_HOME}/snapshots ${hostdir} + else + mkdir ${hostdir}/snapshots + fi +fi + +ln -s ${hostdir}/journal ${ODL_HOME}/journal +ln -s ${hostdir}/snapshots ${ODL_HOME}/snapshots + exec ${ODL_HOME}/bin/karaf server |