diff --git a/src/system/src/dnodeSystem.c b/src/system/src/dnodeSystem.c index c6dbaddc94..7d7c3ee6aa 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);