[TD-3227]<fix>: create default data dir */var/lib/taos* if not exist

This commit is contained in:
Minglei Jin 2021-03-10 16:42:57 +08:00
parent fd5fd885c4
commit 544bf3baa1
1 changed files with 5 additions and 0 deletions

View File

@ -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;