diff --git a/tsdb/engine/tsm1/engine.go b/tsdb/engine/tsm1/engine.go index 9035009676..ad8d9ab69c 100644 --- a/tsdb/engine/tsm1/engine.go +++ b/tsdb/engine/tsm1/engine.go @@ -1179,7 +1179,9 @@ func (e *Engine) reloadCache() error { func (e *Engine) cleanup() error { allfiles, err := ioutil.ReadDir(e.path) - if err != nil { + if os.IsNotExist(err) { + return nil + } else if err != nil { return err }