You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/details.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ <h3>System requirements</h3>
86
86
These are the prerequisites for the EPICS archiver appliance.
87
87
<ul>
88
88
<li>A recent version of Linux, definitely 64 bit Linux for production systems. If using RedHat, we should aim for RedHat 6.1.</li>
89
-
<li>JDK 1.12+ - definitely the 64 bit version for production systems. We need the JDK, <b>not</b> the JRE.</li>
89
+
<li>JDK 1.16+ - definitely the 64 bit version for production systems. We need the JDK, <b>not</b> the JRE.</li>
90
90
<li>A recent version of Tomcat 9.x; preferably <code>apache-tomcat-9.0.20</code> or later.</li>
91
91
<li>The management UI works best with a recent version of Firefox or Chrome.</li>
92
92
<li>By default, the EPICS archiver appliance uses a bundled versions of the Java CA and PVA libraries from <ahref="https://github.com/epics-base/epicsCoreJava">EPICS base</a>.</li>
OpenJDK 64-Bit Server VM (build 16+36-2231, mixed mode, sharing)[ quickstart_test ]$ </code></pre>
67
66
</li>
68
67
<li>Download the installation package to a Linux machine into a brand new folder. This should give you a tar.gz file like <code>archappl_vx.x.x.tar.gz</code>.</li>
69
68
<li>Download a recent version of Tomcat 9.x. into the same folder. You should now have two files in this folder like so
@@ -74,7 +73,7 @@ <h3>Quickstart Guide</h3>
74
73
[ quickstart_test ]$ </code></pre>
75
74
</li>
76
75
<li>Untar the <code>archappl_vx.x.x.tar.gz</code>. This should untar into 4 WAR files and a bash script like so
77
-
<preclass="bash_output"><code>[ quickstart_test ]$ tar zxf archappl_v0.0.1_SNAPSHOT_12-November-2019T21-10-12.tar.gz
76
+
<preclass="bash_output"><code>[ quickstart_test ]$ tar zxf archappl_v0.0.1_SNAPSHOT_12-November-2019T21-10-12.tar.gz
78
77
[ quickstart_test ]$ ls -l
79
78
total 312440
80
79
-rw-r--r-- 1 mshankar cd 11358 Sep 9 16:03 Apache_2.0_License.txt
<li>Open a browser to <code>http://<<<i>machinename</i>>>:17665/mgmt/ui/index.html</code> and you should see the home screen for your archiver appliance.</li>
108
-
<li>If your EPICS environment variables are set up correctly, you should be able to start archiving PV's right away.
107
+
<li>If your EPICS environment variables are set up correctly, you should be able to start archiving PV's right away.
109
108
Note it takes about 5 minutes for the archiver appliance to measure the event rate, storage rate etc and to transition PVs from the <code>Initial sampling</code> state to the <code>Being archived</code> state.
110
109
</li>
111
110
<li>To stop the appliance, use a <code>CTRL-C</code> in the console.</li>
@@ -123,7 +122,7 @@ <h3>Quickstart Guide</h3>
123
122
124
123
<section>
125
124
<h4>Quickstart using predefined VMs</h4>
126
-
An alternate way to quickly get started and test the system is to use the predefined VM's provided by Martin.
125
+
An alternate way to quickly get started and test the system is to use the predefined VM's provided by Martin.
127
126
These consists of three repos needed to set up an EPICS Archiver Appliance test environment:
echo"This seems to be a older JDK. Please point your JAVA_HOME to a 1.12+ JDK for best results."
39
+
echo"This seems to be a older JDK. Please point your JAVA_HOME to a 1.16+ JDK for best results."
40
40
exit 1
41
41
fi
42
42
@@ -193,7 +193,7 @@ then
193
193
MSG="After calling deployMultipleTomcats.py to create the tomcats for the components, we did not find the mgmt ui. One reason for this is a mismatch between the appliance identity ${ARCHAPPL_MYIDENTITY} and your appliances file at ${ARCHAPPL_APPLIANCES}. Please make that the appliance information for ${ARCHAPPL_MYIDENTITY} in ${ARCHAPPL_APPLIANCES} is correct."
194
194
echo${MSG}
195
195
zenity --text="${MSG}" --error
196
-
exit 1
196
+
exit 1
197
197
fi
198
198
199
199
@@ -214,7 +214,7 @@ echo "Setting MYSQL_CONNECTION_STRING to ${MYSQL_CONNECTION_STRING}"
214
214
215
215
# Use a SHOW DATABASES command to see if the connection string is valid
216
216
let numtries=5
217
-
mysql ${MYSQL_CONNECTION_STRING} -e "SHOW DATABASES"| grep information_schema
217
+
mysql ${MYSQL_CONNECTION_STRING} -e "SHOW DATABASES"| grep information_schema
218
218
while(($?&& ( ${numtries}>1) ))
219
219
do
220
220
let numtries=numtries-1
@@ -226,13 +226,13 @@ do
226
226
# We've tried a few times; must be a bug in the script.
227
227
exit 1
228
228
fi
229
-
229
+
230
230
MSG="Please enter a MySQL Connection string like so"
MSG="Done with the installation. Please use ${DEPLOY_DIR}/sampleStartup.sh to start and stop the appliance and ${DEPLOY_DIR}/deployRelease.sh to deploy a new release."
380
+
MSG="Done with the installation. Please use ${DEPLOY_DIR}/sampleStartup.sh to start and stop the appliance and ${DEPLOY_DIR}/deployRelease.sh to deploy a new release."
0 commit comments