diff --git a/apps/emqx_durable_storage/src/emqx_ds_builtin_db_sup.erl b/apps/emqx_durable_storage/src/emqx_ds_builtin_db_sup.erl index f93c78980..a93a94168 100644 --- a/apps/emqx_durable_storage/src/emqx_ds_builtin_db_sup.erl +++ b/apps/emqx_durable_storage/src/emqx_ds_builtin_db_sup.erl @@ -137,7 +137,7 @@ init({#?shard_sup{db = DB, shard = Shard}, _}) -> {ok, {SupFlags, Children}}. start_ra_system(DB, #{replication_options := ReplicationOpts}) -> - DataDir = filename:join([emqx:data_dir(), DB, dsrepl]), + DataDir = filename:join([emqx_ds:base_dir(), DB, dsrepl]), Config = lists:foldr(fun maps:merge/2, #{}, [ ra_system:default_config(), #{