[thredds] Cache Rebuild Confirmation?


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
  • 2014 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: