Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

[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: