I have 2 Wowza Streaming Engine servers running (load balanced), both host a VOD Edge application that is configured to use a medicache that shares the same storeage. Generally this appears to work as expected however some files seem to be located in the cache:
2014-08-27 12:05:22 UTC comment server ERROR 500 - MediaCacheReaderCached.openInternal[movie/1709046/03BPDS.mp4] : java.io.FileNotFoundException: /mnt/VOD/previews/mediacache/00/00/00000008.media (No such file or directory)|at java.io.RandomAccessFile.open(Native Method)|at java.io.RandomAccessFile.<init>(Unknown Source)|at com.wowza.io.WowzaRandomAccessFile.<init>(WowzaRandomAccessFile.java:12)|at com.wowza.wms.mediacache.model.MediaCacheReaderCached.a(MediaCacheReaderCached.java:47)|at com.wowza.wms.mediacache.model.MediaCacheReaderCached.open(MediaCacheReaderCached.java:22)| - - - 597698.024 - - - - - - - -
which would be fine however it continues to throw the above error instead of trying to re-fetch the file from the source.
My assumption is the 2 boxes are not able to share a single cache source for some reason, which would be unfortunate, but I'd like to know if that's the case before I reconfigure.