I'm trying to wrap up a project before leaving my current position. :-)
I know you can trigger a cache rebuild remotely. What I need is some
way to confirm when that rebuild is completed.
Is there a way to do get such a confirmation?
Alternatively, is there a way to trigger a cache rebuild "internally"
(I.e., via script on the server running tomcat/TDS) which I can wait for
completion?
We need to do some accounting on the back end whenever we make changes
to our archives and I need to confirm that the cache has completed the
build or else report an error.
I've tried sticking my catalog into an ncml file and running
java -Xmx2048m -classpath ~/toolbox/java/toolsUI-4.3.jar
ucar.nc2.dataset.NetcdfDataset -in ~/ds601.0.ncml -out /dev/null
but too often I'm getting:
NetcdfDatataset read from /glade/u/home/manross/ds601.0.ncml write to
/dev/null Exception in thread "main" java.lang.IllegalArgumentException:
Variable size in bytes 16734134560 may not exceed 4294967292
at ucar.nc2.NetcdfFileWriter.addVariable(NetcdfFileWriter.java:492)
at ucar.nc2.FileWriter2.addNetcdf3(FileWriter2.java:281)
at ucar.nc2.FileWriter2.write(FileWriter2.java:191)
at ucar.nc2.dataset.NetcdfDataset.main(NetcdfDataset.java:1916)
If anyone has any quick advice, I'd love to hear it.
Thanks!
-kevin.
--
Kevin Manross
NCAR/CISL/Data Support Section
Phone: (303)-497-1218
Email:manross@xxxxxxxx <mailto:manross@xxxxxxxx>
Web:http://rda.ucar.edu