From 544bf3baa1b956e66c3ee6c59bdd8125d428b870 Mon Sep 17 00:00:00 2001 From: Minglei Jin Date: Wed, 10 Mar 2021 16:42:57 +0800 Subject: [PATCH] [TD-3227]: create default data dir */var/lib/taos* if not exist --- src/dnode/src/dnodeMain.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dnode/src/dnodeMain.c b/src/dnode/src/dnodeMain.c index 16f97d0eea..c24eac84cf 100644 --- a/src/dnode/src/dnodeMain.c +++ b/src/dnode/src/dnodeMain.c @@ -189,6 +189,11 @@ static void dnodeCheckDataDirOpenned(char *dir) { } static int32_t dnodeInitStorage() { + if (tsDiskCfgNum == 1 && dnodeCreateDir(tsDataDir) < 0) { + dError("failed to create dir: %s, reason: %s", tsDataDir, strerror(errno)); + return -1; + } + if (tfsInit(tsDiskCfg, tsDiskCfgNum) < 0) { dError("failed to init TFS since %s", tstrerror(terrno)); return -1; -- GitLab