diff --git a/src/system/src/dnodeSystem.c b/src/system/src/dnodeSystem.c index c6dbaddc9442f8f965eee7478f9e1050bc5a7353..7d7c3ee6aa90f647d95c148f0170625907c23ff4 100644 --- a/src/system/src/dnodeSystem.c +++ b/src/system/src/dnodeSystem.c @@ -107,6 +107,10 @@ int dnodeInitSystem() { } strcpy(tsDirectory, dataDir); + if (stat(dataDir, &dirstat) < 0) { + mkdir(dataDir, 0755); + } + taosCreateTierDirectory(); sprintf(mgmtDirectory, "%s/mgmt", tsDirectory);